Essentially, all models are wrong, but some are useful George Edward Pelham Box
How modeling works Real object Model Research progress, t Modeling Formalization Interpretation
How modeling works Real object Model Research progress, t Modeling Formalization Interpretation Results Experiment
Introduction Course outline What you will get: An overview of computational neuroscience: - describe neural systems with quantitative methods - simulate neural systems - learn about some specific topics Some numerical simulation basics - learn basic programming schemes - data management Scientific writing basics - writing reports - plotting nice figures etc
Introduction Course outline But also: You should learn from each other: Learn to collaborate on projects especially across disciplins (Mathematicians vs. Biologists, etc…) We should learn form you! Feedback: tell us what do you think, which topics you would like to hear about Some help for your personal modeling projects
Introduction Topics examples Reinforcement learning in biological systems Spike train statistics Single neuron dynamics Biophysics of neurons, integrate-and-fire, current-based models Much more (tell us what do you want)
Introduction Course validation Marking: 50% homework, 50% final project Course work: Hand in work reports every 2/3 weeks or so (every project). Reports should be well redacted (i.e. not only consist of plots etc…) Home work: Background reading
Introduction Course material Website: What youll find there: - lecture slides - problem sets, solutions - reading material Background reading: - P Dayan, LF Abbott Theoretical Neuroscience - MATLAB tutorials - SciLab tutorials - Numpy, Scipy tutorials
Introduction Programming environments Scilab and Matlab is the preferred solution But Python as well, you could use any programming language Who knows about those? Who has used one of them? You need your laptop for every course Who doesnt have a laptop? Matlab
Report Commented code Interpretation Answers/Conclusions GOOD FIGURES!
What is on this Figure?
Axis+Labels+Title+Units+Explanation+Legend Dotted line – linear interpolation Points – data with standard error Dotted line – linear interpolation Points – data with standard error
Introduction TO DO now If you have: a) Installed all of the packages already b) some knowledge of programming, arrays, functions, etc… c) signed the attendance sheet Then you can either go through the first project, or you are free to go now. For the others: 1) install the packages etc… 2) learn about some key concepts in programming 3) start working on the tutorial project