Difference between revisions of "Main Page"

From Sean_Carver
Jump to: navigation, search
Line 1: Line 1:
<big> '''Modeling and Identifying Neural Systems''' </big>
+
<big> '''Modeling and Identifying Neurosystems''' </big>
  
'''Instructor:''' <big> [http://limbs.lcsr.jhu.edu/User:Scarver Sean G. Carver, Ph.D.]</big>, Psychological and Brain Sciences, The Johns Hopkins University.
+
'''Instructor:''' <big> [http://limbs.lcsr.jhu.edu/User:Scarver Sean G. Carver, Ph.D.]</big>, Psychological and Brain Sciences Department, The Johns Hopkins University.
  
 
'''Semester Offered:''' Spring 2009.
 
'''Semester Offered:''' Spring 2009.
 +
 +
'''Class:''' Tuesday & Thursday 4:30-6:00 pm, Krieger 309.
 +
 +
'''Lab:''' Tuesday & Thursday 6:00-7:30 pm, Krieger 309 (optional, but see below).
 +
 +
'''Spring Break:''' March 17 & 19; no class or lab.
 +
 +
'''Class website:''' [http://www.seancarver.org/ http://www.seancarver.org]
  
 
'''One Hundred Word Description:''' Students in this course will be trained to perform original research in computational neuroscience.  The course will cover mathematical modeling of neurons, which is useful for understanding the computations of single cells.  The student's research will test software, adapted by the instructor from methods of other disciplines, for systematically creating models of neurons using experimental data.  For the tests, data will come from another known model, rather than from a biological neuron.  To perform the research, students will be given a thorough understanding of the biophysical mechanisms of neurons and of the basic paradigms of neural modeling and system identification.
 
'''One Hundred Word Description:''' Students in this course will be trained to perform original research in computational neuroscience.  The course will cover mathematical modeling of neurons, which is useful for understanding the computations of single cells.  The student's research will test software, adapted by the instructor from methods of other disciplines, for systematically creating models of neurons using experimental data.  For the tests, data will come from another known model, rather than from a biological neuron.  To perform the research, students will be given a thorough understanding of the biophysical mechanisms of neurons and of the basic paradigms of neural modeling and system identification.
Line 13: Line 21:
 
[[Materials|'''Class Materials: (click here)''']]
 
[[Materials|'''Class Materials: (click here)''']]
  
'''Prerequisites:''' Calculus I and II, and Nervous System I and II, or permission of instructor.
+
'''Prerequisites:''' ( AS.110.106 AND AS.110.107 ) AND ( AS.080.306 OR AS.080.304) or
 +
permission of instructor.
  
'''Course Mechanics:''' This class will be a hands on experience. Pending approval, class will meet twice a week in the Kreiger computer classroom. Each meeting will last 1.5 hours. In addition, there will be three hours per week of supervised computer laboratory time. Attendance for the laboratory will be optional. The purpose of the laboratory will be to allow students, if they choose, to complete computer assignments with the help of the instructor.  An effort will be made to design the homework sets to allow most students to complete most of the assignments during the laboratory time. Grading will be determined partly by homework (due at the beginning of most class periods) and partly by final projects.  I am not planning exams.
+
'''Office hours:''' During lab, or by appointment. To arrange an appointment, please see me during lab or send an email to [mailto:seancarverphd@gmail.com seancarverphd@gmail.com]. Fridays are the best days for appointments. Once work on projects begins, I expect to talk to everyone about their progress at least once a week. These meetings can be during the lab or in my office.
 +
 
 +
'''Expectations:''' Class attendance; homework for each class; consistent progress on final project; weekly updates on project progress; effective communication of results.
 +
 
 +
'''Final Grade:''' Based 50% on homework, 50% on final project; no exams planned.
 +
 
 +
'''Lab attendance:''' Lab allows students to complete homework assignments under my supervision. I expect that most students will find that they can complete their assignments more quickly and easily in lab. Thus, though attendance is optional it is highly recommended.
 +
 
 +
'''Classroom and lab rules:''' Students are expected to read, understand, and abide by the computer lab rules posted at [http://www.jhu.edu/classrooms/policies.html http://www.jhu.edu/classrooms/policies.html]. Most notably, no food or drink is allowed in the lab. Please treat the time between 4:30-6:00 the way you would any other class: only leave in an emergency, keep phones on vibrate and do not take calls, etc., even during the brief times when we are working individually on short exercises. During lab (6:00-7:30) come and go as you wish, but please respect the fact that the lab is for hard work on our class (homework and project) and for nothing else. I encourage students to talk with and work with other students on assignments and projects during lab (but see my academic integrity policy, below).
 +
 
 +
'''Lecture etiquette:''' If I say something you do not understand, stop me and ask me to explain it again. Some of the lectures will be challenging and I insist on taking the time necessary to make sure everyone understands the material.
 +
 
 +
'''Homework:''' Exercises will be given each day of class, and designed to be completed during the lab period. Final projects require time outside of lab. Most homework will be completed on the computer, and quickly assembled into a PowerPoint presentation that should convey to classmates the work you have done. Homework is turned in by email ([mailto:seancarverphd@gmail.com seancarverphd@gmail.com]). Homework is due at midnight before the next class (Monday night or Wednesday night). The penalty for a late assignment is 30%, with a grace period extending until I check my email early the next morning. Before class I will assemble the most interesting slides into a presentation for discussion at the beginning of class.
 +
 
 +
'''Homework grading:''' 10 points is full credit. One additional bonus point will be awarded for doing something creative but not part of the assignment. Bonus work can be handed in separately, but before the homework deadline. Students are encouraged to work on bonus work outside of lab or inside of lab, as time permits. Bonus work can be, but need not be, time consuming and can relate to the student’s final project.
  
 
'''Textbook:''' ''Neurons in Action: Tutorials and Simulations Using NEURON, Version 2''.  By John W. Moore and Ann E. Stuart.  Sinauer Associates, Inc, Sunderland Massachusetts.
 
'''Textbook:''' ''Neurons in Action: Tutorials and Simulations Using NEURON, Version 2''.  By John W. Moore and Ann E. Stuart.  Sinauer Associates, Inc, Sunderland Massachusetts.
  
'''Research Projects:''' One of the challenges of neural system identification is the reality that the neural systems generating the experimental data remain inevitably more complicated than the models being fitted. What sort of problems this presents in practice is unknown. For final projects, students will test approximate maximum likelihood parameter estimation under the situation just described (the generating system is more complicated than the fitted model). To perform these tests students will choose between a one, two, or three compartment model to generate the data, and will fit one of these three model structures to the simulated data.  To generate the data, students will decide what injected current stimulus to provide to each compartment. To fit the data, students will specify the correctly known, incorrectly assumed, and unknown parameters. Students will make all choices by editing a single MATLAB script. It will take 5-15 minutes to do the editing needed to run an experiment and perhaps overnight to run the experiment. Mid-semester, students will submit a proposal for their project, and, thereafter, run one experiment between each class.
+
'''Academic integrity:''' You are encouraged to work together on projects, but you must disclose who did what. You can give hints and help to and receive hints and help from other students on homework, but after getting help, do the assignments yourself and hand in your own work.
 +
 
 +
'''Projects:''' Three ideas for projects are listed below, together with guidelines for posing your own ideas. I anticipate that most or all students will choose one of the three ideas that I have posed. Inevitably, more than one student will chose the same project, in which case it makes sense for the group to work together. However, all three projects can be divided into sub-projects for students who wish to work alone. When subdividing projects, considerable coordination and communication within groups will remain necessary to avoid duplication of effort and allow each student’s work to build upon the work of the others. As explained above, once project assignments are settled, I expect to talk to each person or team weekly about their progress, either during lab, or in my office, by appointment. Teams are encouraged to talk to me together. Weekly progress will be rewarded by participation points (described below) and also, if turned in with your homework, by bonus points (described above).
 +
 
 +
'''Project Grades:''' Your projects will be evaluated at three milestones throughout the semester. At each milestone, each person (coordinated with their group) will give a 10 minute (or less) presentation to the class about how their work is coming. The first milestone will be a project proposal, fleshing out research plans, early in the semester. The second milestone will be a progress report, mid-semester. The last milestone will be the final presentation on the last day of class. At each milestone each person will be given a grade between 0 and 100. For computing the final project grade (worth half of the course grade), the grades for the first two milestones will each be weighted at 10%; the last will be worth 80%. This arrangement will give students the chance to see how I grade before the grading really counts. Of the 100 points for each milestone, 50 will be for participation (consistent effort and progress every week), 30 will be for communication (a good presentation), and 20 for effectiveness (good research). Additionally up 10 bonus points will be awarded for creativity. One creativity point will be easy to get; I’ll be miserly with the other points.
 +
 
 +
'''Project idea guidelines:''' We will be testing a statistical method for developing models of single neurons. A good project is one which tests this method on making an inference about a single neuron which might be valuable to an experimentalist. You are not required to solve the problem for full credit, only make progress.
 +
 
 +
'''Project 1:''' (most straightforward): Could Hodgkin and Huxley have understood the action potential without the voltage-clamp? That is, could Hodgkin and Huxley have succeeded with the methods I will introduce in class and just a current clamp, or are our methods so limited that to do the most basic research in neuroscience you still need the tool that makes our methods superfluous?
 +
 
 +
'''Project 2:''' (most likely to be useful if successful): When can you infer the presence of specific ionic currents, and understand their properties, using these methods?
 +
 
 +
'''Project 3:''' (potentially cool, but with most risk that results won’t be publishable): Can you detect backpropagation in a model of weakly electric fish sensory cells from a somatic voltage measurements? This project could be interesting because the model to be studied exhibits “chaos.
  
'''Questions?''' Email the instructor at ''sean'' [dot] ''carver'' [at] ''jhu'' [dot] ''edu''. Alternatively, I will be presenting a poster about this class at the Annual Meeting of the Society of Neuroscience.  You can come talk to me during the Department of Psychological and Brain Sciences practice poster session, scheduled for November 12 from 12:00 - 1:00 in 217 Ames.
+
'''Beyond the classroom:''' I developed “Modeling and Identifying Neurosystems” with the intention of introducing students to research in computational neuroscience, and with the hope of increasing student’s internal motivation and desire for creative work. If you find that passion for research compels you to continue, opportunities are there. With modestly more effort, your project could be turned into a poster that could be presented at a conference. Some conferences award travel stipends to undergraduates. With considerably more effort, your project could be turned into a paper that would stand a decent chance of acceptance in a good journal. I do plan to pursue this endeavor. If you are interested, I will invite you to continue to collaborate with me and we will coauthor a paper together. If you do not have the time or interest for a continued collaboration, you can still be my coauthor provided you have made a significant contribution to the project during class (but aware that this threshold may be somewhat higher than the minimum requirements for an A in the course).  
  
 
'''Note:''' My homepage has moved to the [http://limbs.lcsr.jhu.edu/User:Scarver LIMBS wiki].
 
'''Note:''' My homepage has moved to the [http://limbs.lcsr.jhu.edu/User:Scarver LIMBS wiki].

Revision as of 12:42, 26 January 2009

Modeling and Identifying Neurosystems

Instructor: Sean G. Carver, Ph.D., Psychological and Brain Sciences Department, The Johns Hopkins University.

Semester Offered: Spring 2009.

Class: Tuesday & Thursday 4:30-6:00 pm, Krieger 309.

Lab: Tuesday & Thursday 6:00-7:30 pm, Krieger 309 (optional, but see below).

Spring Break: March 17 & 19; no class or lab.

Class website: http://www.seancarver.org

One Hundred Word Description: Students in this course will be trained to perform original research in computational neuroscience. The course will cover mathematical modeling of neurons, which is useful for understanding the computations of single cells. The student's research will test software, adapted by the instructor from methods of other disciplines, for systematically creating models of neurons using experimental data. For the tests, data will come from another known model, rather than from a biological neuron. To perform the research, students will be given a thorough understanding of the biophysical mechanisms of neurons and of the basic paradigms of neural modeling and system identification.

Background: Neural modeling is often pursued in an ad hoc way. Researchers add the mechanisms they know about, but need to wave their hands about the ones they don't. They necessarily make many simplifying assumptions but often include many details that are not needed to parsimoniously capture the phenomena. More...

Tentative Syllabus: (click here)

Class Materials: (click here)

Prerequisites: ( AS.110.106 AND AS.110.107 ) AND ( AS.080.306 OR AS.080.304) or permission of instructor.

Office hours: During lab, or by appointment. To arrange an appointment, please see me during lab or send an email to seancarverphd@gmail.com. Fridays are the best days for appointments. Once work on projects begins, I expect to talk to everyone about their progress at least once a week. These meetings can be during the lab or in my office.

Expectations: Class attendance; homework for each class; consistent progress on final project; weekly updates on project progress; effective communication of results.

Final Grade: Based 50% on homework, 50% on final project; no exams planned.

Lab attendance: Lab allows students to complete homework assignments under my supervision. I expect that most students will find that they can complete their assignments more quickly and easily in lab. Thus, though attendance is optional it is highly recommended.

Classroom and lab rules: Students are expected to read, understand, and abide by the computer lab rules posted at http://www.jhu.edu/classrooms/policies.html. Most notably, no food or drink is allowed in the lab. Please treat the time between 4:30-6:00 the way you would any other class: only leave in an emergency, keep phones on vibrate and do not take calls, etc., even during the brief times when we are working individually on short exercises. During lab (6:00-7:30) come and go as you wish, but please respect the fact that the lab is for hard work on our class (homework and project) and for nothing else. I encourage students to talk with and work with other students on assignments and projects during lab (but see my academic integrity policy, below).

Lecture etiquette: If I say something you do not understand, stop me and ask me to explain it again. Some of the lectures will be challenging and I insist on taking the time necessary to make sure everyone understands the material.

Homework: Exercises will be given each day of class, and designed to be completed during the lab period. Final projects require time outside of lab. Most homework will be completed on the computer, and quickly assembled into a PowerPoint presentation that should convey to classmates the work you have done. Homework is turned in by email (seancarverphd@gmail.com). Homework is due at midnight before the next class (Monday night or Wednesday night). The penalty for a late assignment is 30%, with a grace period extending until I check my email early the next morning. Before class I will assemble the most interesting slides into a presentation for discussion at the beginning of class.

Homework grading: 10 points is full credit. One additional bonus point will be awarded for doing something creative but not part of the assignment. Bonus work can be handed in separately, but before the homework deadline. Students are encouraged to work on bonus work outside of lab or inside of lab, as time permits. Bonus work can be, but need not be, time consuming and can relate to the student’s final project.

Textbook: Neurons in Action: Tutorials and Simulations Using NEURON, Version 2. By John W. Moore and Ann E. Stuart. Sinauer Associates, Inc, Sunderland Massachusetts.

Academic integrity: You are encouraged to work together on projects, but you must disclose who did what. You can give hints and help to and receive hints and help from other students on homework, but after getting help, do the assignments yourself and hand in your own work.

Projects: Three ideas for projects are listed below, together with guidelines for posing your own ideas. I anticipate that most or all students will choose one of the three ideas that I have posed. Inevitably, more than one student will chose the same project, in which case it makes sense for the group to work together. However, all three projects can be divided into sub-projects for students who wish to work alone. When subdividing projects, considerable coordination and communication within groups will remain necessary to avoid duplication of effort and allow each student’s work to build upon the work of the others. As explained above, once project assignments are settled, I expect to talk to each person or team weekly about their progress, either during lab, or in my office, by appointment. Teams are encouraged to talk to me together. Weekly progress will be rewarded by participation points (described below) and also, if turned in with your homework, by bonus points (described above).

Project Grades: Your projects will be evaluated at three milestones throughout the semester. At each milestone, each person (coordinated with their group) will give a 10 minute (or less) presentation to the class about how their work is coming. The first milestone will be a project proposal, fleshing out research plans, early in the semester. The second milestone will be a progress report, mid-semester. The last milestone will be the final presentation on the last day of class. At each milestone each person will be given a grade between 0 and 100. For computing the final project grade (worth half of the course grade), the grades for the first two milestones will each be weighted at 10%; the last will be worth 80%. This arrangement will give students the chance to see how I grade before the grading really counts. Of the 100 points for each milestone, 50 will be for participation (consistent effort and progress every week), 30 will be for communication (a good presentation), and 20 for effectiveness (good research). Additionally up 10 bonus points will be awarded for creativity. One creativity point will be easy to get; I’ll be miserly with the other points.

Project idea guidelines: We will be testing a statistical method for developing models of single neurons. A good project is one which tests this method on making an inference about a single neuron which might be valuable to an experimentalist. You are not required to solve the problem for full credit, only make progress.

Project 1: (most straightforward): Could Hodgkin and Huxley have understood the action potential without the voltage-clamp? That is, could Hodgkin and Huxley have succeeded with the methods I will introduce in class and just a current clamp, or are our methods so limited that to do the most basic research in neuroscience you still need the tool that makes our methods superfluous?

Project 2: (most likely to be useful if successful): When can you infer the presence of specific ionic currents, and understand their properties, using these methods?

Project 3: (potentially cool, but with most risk that results won’t be publishable): Can you detect backpropagation in a model of weakly electric fish sensory cells from a somatic voltage measurements? This project could be interesting because the model to be studied exhibits “chaos.”

Beyond the classroom: I developed “Modeling and Identifying Neurosystems” with the intention of introducing students to research in computational neuroscience, and with the hope of increasing student’s internal motivation and desire for creative work. If you find that passion for research compels you to continue, opportunities are there. With modestly more effort, your project could be turned into a poster that could be presented at a conference. Some conferences award travel stipends to undergraduates. With considerably more effort, your project could be turned into a paper that would stand a decent chance of acceptance in a good journal. I do plan to pursue this endeavor. If you are interested, I will invite you to continue to collaborate with me and we will coauthor a paper together. If you do not have the time or interest for a continued collaboration, you can still be my coauthor provided you have made a significant contribution to the project during class (but aware that this threshold may be somewhat higher than the minimum requirements for an A in the course).

Note: My homepage has moved to the LIMBS wiki.