Systems Neuroscience &
Neuromorphic Engineering Lab
  • About Us
  • Research
  • Publications
  • Teaching
  • People
  • News
  • Contact Us

     

    Biological Neural Computation

    Spring 2013

    Time: Tuesday and Thursday; 4:00-5:30 pm, Location: Whitaker 218

     

     

    Course Overview:

    This course will consider the computations performed by the biological nervous system with a particular focus on neural circuits and population-level encoding/decoding. Topics include, Hodgkin-Huxley equations, phase-plane analysis, reduction of Hodgkin-Huxley equations, models of neural circuits, plasticity and learning, and pattern recognition & machine learning algorithms for analyzing neural data.

    Note: Graduate students in psychology or neuroscience who are in the Cognitive, Computational, and Systems Neuroscience curriculum pathway may register in L41 5657.  For non-BME majors, conceptual understanding, evaluation and selection of right neural data analysis technique will be stressed.

     

    L41 5657 prerequisites: Permission from the instructor

     

    Course Goals:

    The objectives of this course are to:

    ·         To integrate previous math, physical science, biology and engineering studies into a rigorous investigation of the quantitative foundations of neurophysiology

    ·         Provide students with quantitative tools essential for systems-level investigation of neural circuits

    ·         Introduce fundamental pattern recognition and machine learning concepts required for neural data analysis

     

     

    Prerequisites:

    Calculus, Differential Equations, Basic Probability and Linear Algebra

     

     

    Optional Textbooks:

    There is no required text book for this course. Some optional books for references are:

    Biophysics of Computation, C. Koch

    Theoretical Neuroscience, L. Abbott & P. Dayan

    Pattern Recognition and Machine Learning, Christopher Bishop

    Principles of Neural Science, E. Kandel

    Pattern Classification, Duda, Hart and Stork

    Mathematics for Neuroscientists, Gabbiani and Cox

     


    Instructor:

    Barani Raman, office: Brauer 2007, email: barani@wustl.edu

     

    Teaching Assistants:

    ·         Nalin Katta (Email: nk1@wustl.edu; Office Hours: Monday 5 - 6PM; Brauer Hall 2010, Danforth Campus)

    ·         Nick Szarama (Email: szraman@wusm.wustl.edu; Office Hours: Tuesday 10 - 11AM; Brauer Hall 2010, Danforth Campus)

    Students are encouraged to attend recitations and Matlab programming tutorial sessions that will be held by the TAs.

     

    Grading

    • Point distribution
      • 80% for homework
      • 20% final project

    Grading will be straight scale (91 – 100%: A; 81 – 90%: B; 71 – 80%: C; 61 – 70%: D; < 60%: F)

     

    Homework submission

    Homework assignments are due at 12:00PM on the due date (soft copy should be uploaded to Telesis by the deadline; Hard copies should be handed over at the beginning of the class). I will provide more details when I issue the first homework. With the exception of MATLAB’s built-in functions (e.g., cov, eig, mvnrnd), you are expected to write your own implementation of the algorithms; in case of doubt please consult with the instructor or the TAs.

     

    Paper Reviews

    A good habit that every graduate student (or those aspiring to get into grad schools) should nurture is reading papers and assimilating new ideas. To develop this aspect of graduate education, we will have a paper(s) associated for reading with each lecture. To facilitate healthy discussion in the lecture, it is strongly encouraged that you read these papers before each lecture.

     

    Late submissions

    Late submissions will receive a 15% penalty on the total grade of the assignment; the penalty will increase by an additional 15% every 24 hours. Hardcopies of late submissions must be dated and time stamped by the instructor or the teaching assistants. An assignment is considered submitted when ALL components of the assignment have been submitted; e.g., late submission of one problem in a homework will cause your entire homework to be considered as a late submission.

     

    Project

    The course involves a semester long project. Interdisciplinary teams of comprising of 2-3 students are supposed to pursue an idea of your choosing. The chosen projects must be at a systems level and ideally will integrate multiple components of the course: biophysics of computation, neuron network modeling, data analysis using machine learning algorithms. For students interested in hands-on work, this year we will make resources in the BME undergraduate lab (Brauer Hall 2011) available to them.

     

    Collaboration vs. Academic Dishonesty

    In the spirit of academic openness, students are encouraged to share learning experiences with one another. Discussion of (NOT collaboration on) homework and projects is strongly encouraged (write the names of your discussants on each assignment). All written work must be generated by yourself. Exam work should be your own with no discussion, even for take-home exams. Violations of academic integrity by any student will be handled according to the guidelines laid out for all Washington University students:

    http://www.wustl.edu/policies/undergraduate-academic-integrity.html

    Exceptions to any of the policies outlined in this syllabus for an individual student (e.g., due dates and times) will be handled on a case-by-case basis and possibly put to the remainder of the class for evaluation. No non-emergency deadline extension of any sort will be granted without the submission of a partially completed assignment.

     

     


    Lecture Outline:

    Schedule

    Topic

    Assignments

    1/15

    Overview of the course

     

     

     

    Module 1 – Biophysics of Neural Computation

     

    1/17

    Introduction to nervous systems

    Associated Reading:

    1.     Penfield, W. & Boldrey, E. (1937). Somatic motor and sensory representation in the cerebral cortex of man as studied by electrical stimulation. Brain 60: 389-443.

    2.     Koch, Chapter 1

     

    1/24

    Electrical properties of a membrane patch, ion channels, HH equations, multi-compartmental models

    Associated Reading:

    1.     Hodgkin, A., and Huxley, A. (1952): A quantitative description of membrane current and its application to conduction and excitation in nerve. J. Physiol. 117:500–544.

    Homework 1 assigned

    1/29

    Introduction to phase-plane analysis

    Associated Reading:

    1.     Koch, Chapter 7

     

    1/31

    Reduction of HH models: Simple models of neurons (Morris-Lecar, FitzHugh-Nagumo Model, Izhikevich model)

    Associated Reading:

    1.     Koch, Chapter 7

    2.     Izhikevich E.M. (2003) Simple Model of Spiking Neurons. IEEE Transactions on Neural Networks, 14:1569- 1572

     

    2/7

    Generalized linear models of neurons

    Associated Reading:

    1.     Pillow JW, Shlens J, Paninski L, Sher A, Litke AM, Chichilnisky EJ, Simoncelli EP. (2008) Spatio-temporal correlations and visual signaling in a complete neuronal population. Nature 454: 995-999

    2.     Geffen, MN, Broome, BM, Laurent, G and Meister, M. (2009). “Neural encoding of rapidly fluctuating odors.”  Neuron 61(4): 570-586

     

    2/12

    Spike Train Analysis (Binomial and Poisson distributions)

     

    2/14

    Dendritic Computations

    Associated Reading:

    1.     London, M. and Hausser, M (2005). “Dendritic computations”. Annual Review Neuroscience 28: 503-532.

     

    2/19

    Synapse and Plasticity

    Associated Reading:

    2.     Markram H, Lübke J, Frotscher M, Sakmann B (January 1997). "Regulation of synaptic efficacy by coincidence of postsynaptic APs and EPSPs". Science 275 (5297): 213–5.

    3.     Bi GQ, Poo MM. Synaptic modifications in cultured hippocampal neurons: dependence on spike timing, synaptic strength, and postsynaptic cell type. J Neurosci. 1998 Dec 15;18(24):10464-72.

    4.     Cassenaer, S. and Laurent, G. (2007). “Hebbian STDP in mushroom bodies facilitates the synchronous flow of olfactory information.” Nature 448: 709-713

     

     

     

     

     

    Module 2 – Artificial Neural Networks

     

    2/21

    Perceptron algorithm

    Associated Reading:

    Book Chapter (will be assigned)

     

    Homework 1 due

    Homework 2 assigned

    2/26

    Back-propagation Neural Net

    Associated Reading:

    Book chapter (will be assigned)

     

     

    2/28

    Self-Organized Maps

    Associated Reading:

    1.     Kohonen (1990), The Self Organizing Maps, Proceedings of the IEEE, Vol. 78, no. 9, pp: 1464-1479

     

    Project proposal due

     

     

     

     

     

    Module 3 – Neural Encoding/Decoding

     

    3/5

    Fourier analysis – Analysis of mesoscopic and macroscopic signals (LFP, EEG and ECOG)

    Book chapter

     

    3/7

    Analysis of population codes - dimensionality reduction for neural data (PCA, LLE)

    Associated Reading:

    1.     Neuronal population coding of movement direction. Georgopoulos AP, Schwartz AB, Kettner RE. Science. 1986 Sep 26;233(4771):1416-9.

    2.     Stopfer, M., Jayaraman, V. and Laurent, G. (2003). “Intensity versus identity coding in an olfactory system.” Neuron 39(6): 991-1004.

     

    Homework 2 due

    Homework 3 assigned

     

                          SPRING BREAK

     

    3/19

    Other linear dimensionality reduction methods (Canonical Correlation Analysis, Partial Least Squares, LDA)

    Associated Reading:

    1.     Temporally diverse firing patterns in olfactory receptor neurons underlie spatio-temporal neural codes for odors, B. Raman, J. Joseph, J. Tang, and M. Stopfer, Journal of Neuroscience, Vol. 30, no. 6, pp. 1994-2006, February 2010

     

     

    3/21

    Independent component analysis and Visual encoding

    Associated Reading:

    1.     Independent component analysis:  A tutorial, Aapo Hyvärinen and Erkki Oja Neural Networks, 13(4-5): 411-430, 2000.

    2.     Sparse Coding of Sensory Inputs, Olshausen BA, Field DJ (2004).  Current Opinion in Neurobiology, 14: 481-487.

    3.     M. S. Lewicki, Efficient coding of natural sounds, Nature Neuroscience, 5 (4): 356-363, 2002

    4.     Scott Makeig, Anthony J. Bell, Tzyy-Ping Jung and Terrence J. Sejnowski, Independent Component Analysis of EEG data. Advances in Neural Information Processing Systems 8, 145-151, 1996.

     

     

    3/26

    Classification Algorithms – Quadratic Classifiers, Naïve Bayes, k- Nearest Neighbor

    Associated Reading:

    M. S. Lewicki, A review of methods for spike sorting: the detection and classification of neural action potentials. Network: Computation in Neural Systems, 9 (4): 53-78, 1998.

     

     

    3/28

    Methods for model validation

     

    4/2

    Parameter Estimation and Clustering (Mixture Models and Expectation Maximization)

    Associated Reading:

    1.     Pouzat, C., Mazor, O. and Laurent, G. (2002). “Using noise signature to optimize spike-sorting and to assess neuronal classification quality.” J Neurosci Methods 122(1): 43-57

     

     

    4/4

    Kalman filter and Neural decoding

    Associated Reading:

    1.     Connecting brains with machines: The neural control of 2D cursor movement, Black, M. J., Bienenstock, E., Donoghue, J. P., Serruya, M., Wu, W., Gao, Y., IEEE/EMBS Conference on Neural Engineering, pp. 580-583, Capri, Italy, March 20-22, 2003.

    2.     Neural decoding of cursor motion using a Kalman filter, Wu, W., Black, M. J., Gao, Y., Bienenstock, E., Serruya, M., Shaikhouni, A., Donoghue, J. P., Advances in Neural Information Processing Systems 15, S. Becker, S. Thrun and K. Obermayer (Eds.), MIT Press, pp. 117-124, 2003.

     

     

     

     

    Module 4 – Case Studies

     

    4/9

    Olfactory system

    Associated Reading:

    1.     Laurent, G. (2002). “Olfactory Network Dynamics and the coding of multidimensional signals.”  Nat Rev Neurosci 3(11): 884-95,

    2.     Temporally diverse firing patterns in olfactory receptor neurons underlie spatio-temporal neural codes for odors, B. Raman, J. Joseph, J. Tang, and M. Stopfer, Journal of Neuroscience , Vol. 30, no. 6, pp. 1994-2006, February 2010

    Homework 4 due

    4/11

    Guest Lecture - TBA

     

    4/16

    Guest Lecture - TBA

     

    4/23-5/02

    Final Project Presentations

     

     

    TA Recitations Sessions: (Location Whitaker 218)


    Wednesday 5:30-7:00 PM - Nalin Katta or Nick Szarama - Danforth


    Session 1/24: Matlab & Calculus Session 1 - Nick
    Session 1/31: Matlab & Calculus Session 2 - Nick
    Session 2/7: Differential Equations in Matlab - Nalin
    Session 2/14: Probability & Statistics - Nalin
    Session 2/21: Linear Algebra Review - Nick
    Session 2/28: Review of Perceptron and Back Propagating Neural Network - Nalin
    Session 3/7: Review of SOM and Fourier Analysis - Nick
    Session 3/21: Review of Dimensionality Reduction Techniques - Nalin
    Session 3/28: Review of ICA and Classification Algorithms - Nick
    Session 4/4: Parameter Estimation and Clustering - Nalin