Schedule
-
EventDateDescriptionCourse Material
-
LectureMon 4/21/2025
1:30 PMPre-lesson reading:
- Vectors (10 minute video)
- Dot product (the relevant part is the first 2 minutes 10 seconds, but feel free to watch the whole thing if you like)
Optional Material:
- Hertz, Krogh, Palmer Introduction to the theory of neural computation, chapters 5 and 6
-
AssignmentTue 4/22/2025Assignment 1 - Perceptrons and Oscillations released!
-
LectureWed 4/23/2025
1:30 PMOscillations[slides]Suggested Reading:
-
LectureMon 4/28/2025
1:30 PMNeural Encoding[slides] -
LectureWed 4/30/2025
1:30 PMNeural population analysis[slides]Advanced reading:
- Duda, Hart, Stork, Pattern Classification, chapters 2-5
-
AssignmentThu 5/1/2025Assignment 2 - Neural coding released!
-
DueWed 4/30/2025
11:59 PMAssignment 1 - Perceptrons and Oscillations -
LectureMon 5/5/2025
1:30 PMAdaptation and plasticity[slides]Suggested reading:
- Laughlin 1981 (Maximizing a neuron’s information capacity)
- Van Hateren 1992 (Real and optimal neural images in early vision)
- Hennig 2013 (Theoretical models of synaptic short term plasticity)
- Ozuysal and Baccus 2012 (Linking the computational structure of variance adaptation to biophysical mechanisms)
Advanced reading:
-
AssignmentWed 5/7/2025Assignment 3 - Learning and Memory released!
-
LectureWed 5/7/2025
1:30 PMHopfield Networks[slides]Suggested reading:
- Hopfield 1982 (A classic paper)
- Review article by Chaudhuri and Fiete 2016 (Computational principles of memory)
Advanced reading:
- Hertz, Krogh, Palmer Introduction to the theory of neural computation, chapters 1-3
- Amit, Gutfreund, Sompolinsky Storing infinite numbers of patterns in a spin-glass model of neural networks, PRL 1985
Additional resources:
-
DueWed 5/7/2025
11:59 PMAssignment 2 - Neural coding -
DueWed 5/14/2025
11:59 PMAssignment 3 - Learning and Memory