| Lecture Number | Date | Topic | Slides | Readings |
|---|---|---|---|---|
| 1 | 9/4/2025 | Logistics and Intro, Perceptron | PDF, PDF | Lecture 1 of Yaoliang's notes UML Section 9.1 ESL Section 4.5 |
| 2 | 9/9/2025 | Finish Perceptron | Same as last lecture | |
| 3 | 9/11/2025 | Start Linear Regression | UML Section 9.2, 11.2 ESL Section 3.2, 3.4, 7.10 ISL Section 3.1-3.2, 5.1, 6.2 Calculus derivation |
|
| 4 | 9/16/2025 | Finish Linear Regression, k-Nearest Neighbour Classification | PDF, PDF | UML Section 19 ESL Section 2.3.2, 13.3 ISL Section 2.2 |
| 5 | 9/18/2025 | Logistic Regression | UML Section 9.3 ESL Section 4.4 ISL Section 4.3 |
|
| 6 | 9/23/2025 | Hard-Margin Support Vector Machines | UML Section 15 ESL Section 12.1-12.3 ISL Section 9.1-9.2 |
|
| 7 | 9/25/2025 | Soft-Margin Support Vector Machines | Last lecture's SVM content |
|
| 8 | 9/30/2025 | Kernels |
UML Section 16 ESL Section 12.3 ISL Section 9.3 |
|
| 9 | 10/02/2025 | Decision Trees | UML Section 18 ESL Section 9.2 ISL Section 8.1 |
|
| 10 | 10/07/2025 | Bagging and Boosting |
UML Section 10 ESL Section 8.2, 8.7, 10 ISL Section 8.2 |
|
| 11 | 10/09/2025 | Multilayer Perceptrons | DL Section 6 D2L Section 4 UML Section 20 ISL Section 10.1, 10.2, 10.7 3Blue1Brown videos on backprop: 1, 2 |
|
| 12 | 10/21/2025 | Deep Networks | DL Section 7, 8 D2L Section 5, 11 An overview of gradient descent optimization algorithms, by Sebastian Ruder |
|
| 13 | 10/23/2025 | Optimization, Convolutional Neural Networks | DL Section 9 D2L Section 6, 7 ISL Section 10.3 |
|
| 14 | 10/28/2025 | Class canceled | None | None |
| 15 | 10/30/2025 | Recurrent Neural Networks | DL Section 10 D2L Section 8, 9 ISL Section 10.5 |
|
| 16 | 11/04/2025 | k-Means and Gaussian Mixture Models |
UML Section 22.2, 24.4 ESL Section 6.8, 8.5, 14.3 ISL Section 10.3 |
|
| 17 | 11/06/2025 | Autoencoders, Variational Autoencoders |
DL Section 14, 20 Building Autoencoders in Keras, by Francois Chollet An Introduction to Variational Autoencoders, by Diederik Kingma and Max Welling |
|
| 18 | 11/11/2025 | Generative Adversarial Networks |
DL Section 20 D2L Section 17 |
|
| 19 | 11/13/2025 | Robustness | Adversarial Robustness - Theory and Practice by Zico Kolter and Aleksander Madry |