Date | Topic | References/Remarks |
Aug 26 | Introduction, logistics, terminology, basics | Slides from past offering (ignore "logistics"), SB chapter 2 |
Aug 28 | Perceptrons: Hope, hopelessness, and hope again | SB chapter 9 |
Aug 30 | Optimization for ML | Notes |
Sept 2 | No class (labor day) | |
Sept 4 | Class canceled due to flooding of the classroom | No, this is not a prank |
Sept 9 | Support vector machines | SB chapter 15 |
Sept 11 | Kernel methods I | SB chapter 16 |
Sept 13 | Recitation: Optimization | |
Sept 16 | Kernel methods II | SB chapter 16 |
Sept 18 | Decision trees, random forests, crossvalidation, bagging, bootstrapping, interpretability, explanability | SB chapter 18, Paper |
Sept 20 | Recitation: Tail bounds | |
Sept 23 | (continued) Decision trees, random forests, crossvalidation, bagging, bootstrapping, interpretability, explanability Learning theory I | SB Chapters 2 - 5 |
Sept 25 | Learning theory II | SB Chapters 2 - 6 |
Sept 30 | Learning theory III | SB Chapters 2 - 6 |
Oct 2 | Learning theory IV | SB Chapters 2 - 6 |
Oct 7 | No class | There was a make-up class on Aug 30 |
Oct 9 | Midterm (in class) | All material covered until Oct 4 |
Oct 14 | Learning theory V, Interpolation regime | SB Chapters 6 - 7, Paper |
Oct 16 | Neural networks I | SB Chapter 20 |
Oct 21 | Neural networks II | SB Chapter 20, Paper |
Oct 23 | Unsupervised learning: Clustering | SB Chapter 22 |
Oct 28 | Guest lecture: Yuanzhi Li "Separation between Neural networks and Kernels" | |
Nov 1 | Guest lecture: Andrej Risteski "Better understanding of modern paradigms in generative models" | |
Nov 4 | Dimensionality reduction | SB Chapter 23 |
Nov 6 | Boosting | SB Chapter 10 |
Nov 8 | Recitation: MLE and MAP | |
Nov 11 | Online learning | SB Chapter 21 |
Nov 13 | Semi-supervised learning, Active learning, Multi-armed bandits | Transductive SVM, Active learning, Multi-armed bandits, Ranking via MABs |
Nov 15 | Recitation: Linear regression | |
Nov 18 | Reinforcement learning | Survey |
Nov 20 | Graphical models | Graphical models |
Nov 22 | Recitation: Rademacher Complexity | |
Nov 25 | Fairness | Hiring example, Paper 1, Paper 2, In peer review |
Nov 27 | No class (Thanksgiving) | |
Dec 2 | Project presentation (in class) | |
Dec 4 | Project presentation (in class) |
Sept 26, 5pm | Form teams |
Oct 15, 5pm | Proposal |
Dec 2, 10am | Final report |
Last two lectures (Dec 2 and 4; in class) | Presentation |