Cognitive Neural Dynamics

Course Aim

To learn dynamical approach to brain computation and cognition.

Course Description

This course focuses on theoretical approaches. The course consists of one class every week. We select a set of original papers at the beginning of the course. I will recommend some papers but students can also nominate papers of their interest. After lectures to overview the field, students are asked to read these articles and explain the essential results during the class. In addition, each student is asked to consider a small project that extends the findings of any paper discussed in the class. The students should present their results in the final one or two classes.

Course Contents

The course will cover a broad range of models related to recurrent neural network dynamics within time limitations. The following are typical examples.
1. Memory processing models (Associative memory, Hippocampal circuit models, etc)
2. Reservoir computing
3. Random neural networks
4. Learning rules to train recurrent networks
5. Excitation-inhibition balance in computation
6. Cortical oscillations and synchrony
7. Navigation and cognitive processes
8. Dendritic computation
9. Reinforcement learning

Assessment

Paper presentation and discussion during each class (50%). Project proposal (25%) and presentation (25%).

Prerequisites or Prior Knowledge

Students are encouraged to have basic knowledge of statistical physics, stochastic dynamics, and machine learning. Basic skills in mathematics, programming, and computer simulations are required.

Reference Books

Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems. Peter Dayan and L. F. Abbott. The MIT Press (Paperback, 2005)
Neuronal Dynamics: From Single Neurons to Networks and Models of Cognition. Wulfram Gerstner, Winner M. Kistler et al. Cambridge University Press 2014.

Notes

NEW for AY2024

Research Specialties