Download presentation
Presentation is loading. Please wait.
Published byRemington Auger Modified over 10 years ago
1
AT2 – Neuromodeling Tutorial Anatoly Buchin & Fleur Zeldenrust February 11 th, 2013 anatolii.buchin@ens.fr fleur.zeldenrust@ens.fr
2
Essentially, all models are wrong, but some are useful George Edward Pelham Box
3
How modeling works Real object Model Research progress, t Modeling Formalization Interpretation
4
How modeling works Real object Model Research progress, t Modeling Formalization Interpretation Results Experiment
5
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
6
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
7
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)
8
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
9
Introduction Course material Website: http://www.gnt.ens.fr/~fzeldenrust/AT2_2013.html 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
10
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
11
Report Commented code
12
Report Commented code Interpretation
13
Report Commented code Interpretation Conclusions
14
Report Commented code Interpretation Answers/Conclusions GOOD FIGURES!
15
What is on this Figure?
16
Axis
17
Axis+Labels
18
Axis+Labels+Title
19
Axis+Labels+Title+Units
20
Axis+Labels+Title+Units+Explanation
21
Axis+Labels+Title+Units+Explanation+Legend Dotted line – linear interpolation Points – data with standard error Dotted line – linear interpolation Points – data with standard error
22
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
23
Introduction Key concepts in programming Basic operators, command line, scripts Variables Arrays Functions Loops Conditional statements
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.