NX-465 / 5 credits

Teacher: Gerstner Wulfram

Language: English


Summary

In this course we study mathematical models of neurons and neuronal networks in the context of biology and establish links to models of cognition. The focus is on brain dynamics approximated by deterministic or stochastic differential equations.

Content

I. Models of single neurons

1. Introduction: brain, computers, and a first simple neuron model

2. Models on the level of ion current (Hodgkin-Huxley model)

3./4.  Two-dimensional models and phase space analysis

II. Neuronal Dynamics of Cognition

5. Associative Memory and Attractor Dynamics (Hopfield Model)

6. Neuronal Populations and mean-field methods

7. Continuum models and perception

8. Competition and models of Decision making

III. Noise and the neural code

9. Noise and variability of spike trains (point processes, renewal process, interval distribution)

10: Variance of membrane potentials and  Spike Response Models

11. Population dynamics: Fokker-Planck equation

12.  Fitting Neural Models to Data

13. Neural Manifolds and low-dimensional dynamics

14. Summary

Keywords

neural networks, neuronal dynamics, computational neuroscience, mathematical modeling in biology, applied mathematics, brain, cognition, neurons, memory, learning, plasticity

Learning Prerequisites

Required courses

undergraduate math at the level of electrical engineering or physics majors

undergraduate physics.

Recommended courses

Analysis I-III, linear algebra, probability and statistics


For SSV students: Dynamical Systems Theory for Engineers or "Mathematical and Computational Models in Biology"

 

Important concepts to start the course

Differential equations, Linear equations,

Learning Outcomes

By the end of the course, the student must be able to:

  • Analyze two-dimensional models in the phase plane
  • Solve linear one-dimensional differential equations
  • Develop a simplified model by separation of time scales
  • Analyze connected networks in the mean-field limit
  • Predict outcome of dynamics
  • Prove stability and convergence
  • Describe neuronal phenomena
  • Test model concepts in simulations

Transversal skills

  • Plan and carry out activities in a way which makes optimal use of available time and other resources.
  • Collect data.
  • Continue to work through difficulties or initial failure to find optimal solutions.
  • Write a scientific or technical report.

Teaching methods

  • Video lectures, combined with classroom teaching, classroom discussions, exercises and miniproject. One of the two exercise hours is integrated into the lectures.
  • Short mooc-style videos are available as support
  • Textbook available as support

Expected student activities

-participate in ALL in-class exercises.

- do all homework exercises (paper-and-pencil)

- study video lectures if you miss a class

- study suggested textbook sections for in-depth understanding of material

- submit miniprojects

Assessment methods

Written exam (70%) & miniproject (30%)

The miniproject is done in teams of 2 students.

Supervision

Office hours No
Assistants Yes
Forum Yes
Others

In the programs

  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Semester: Spring
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional
  • Exam form: Written (summer session)
  • Subject examined: Computational neurosciences: neuronal dynamics
  • Courses: 2 Hour(s) per week x 14 weeks
  • Exercises: 2 Hour(s) per week x 14 weeks
  • Type: optional

Reference week

Related courses

Results from graphsearch.epfl.ch.