| Event Type | Date | Description | Course Materials |
|---|---|---|---|
| Lecture | Thursday, Jan 29 | Course logistics and overview Historical context |
[slides] [python/numpy tutorial] [software setup for assignments] |
| Lecture | Tuesday, Feb 3 | Image classification and the data-driven approach
|
[slides] [image classification notes] [linear classification notes] |
| Lecture | Thursday, Feb 5 | Optimization
|
[slides] [optimization and sgd notes] |
| Lecture | Tuesday, Feb 10 |
Optimization:
|
|
| Lecture | Thursday, Feb 12 |
Learning rate schedules Neural networks |
|
| Lecture | Tuesday, Feb 17 |
Backpropagation Vector, matrix, and tensor derivatives |
|
| Thursday, Feb 19 |
No class, Monday schedule |
||
| Lecture | Tuesday, Feb 24 |
Training neural networks I
|
|
| Lecture | Thursday, Feb 26 |
Training neural networks II
|
|
| Lecture | Tuesday, Mar 3 |
Training neural networks III
|
|
| Lecture | Thursday, Mar 5 |
Convolutional neural networks |
|
| Tuesday, Mar 10 | Midterm #1 in class | ||
| Lecture | Thursday, Mar 12 |
Project guidelines, resources, ideas |
|
| Tuesday, Mar 17 |
No class, Spring break |
||
| Thursday, Mar 19 |
No class, Spring break |
||
| Lecture | Tuesday, Mar 24 |
Convnets for spatial localization I: object detection |
|
| Lecture | Thursday, Mar 26 |
Convnets for spatial localization II: image segmentation |
|
| Lecture | Tuesday, Mar 31 | Recurrent networks | |
| Lecture | Thursday, Apr 2 | Adversarial examples, texture synthesis, style transfer | |
| Lecture | Tuesday, Apr 7 | Understanding and visualizing convnets |
|
| Lecture | Thursday, Apr 9 | Transformers I | |
| Lecture | Tuesday, Apr 14 | Transformers II | |
| Lecture | Thursday, Apr 16 | Self-supervised learning I | |
| Lecture | Tuesday, Apr 21 | Self-supervised learning II | |
| Lecture | Thursday, Apr 23 | Generative models | |
| Tuesday, Apr 28 | Midterm #2 in class | ||
| Lecture | Thursday, Apr 30 | Multi-modal learning | |
| Lecture | Tuesday, May 5 | Project presentations (tentative) | |
| Lecture | Thursday, May 7 | Project presentations (tentative) |