Check out the syllabus for all this information, including policies on academic honesty, accomodations, and late assignments.
The following schedule of topics is subject to change.
Legend:
Date | Topic | Main Reading: Read All | Advanced Reading: Optionally Read Some | Assignment Out | Assignment Due |
---|---|---|---|---|---|
Monday, 1/28 | Introduction: what is ML? | ESL Ch 1 | ESL Ch 2 | A1: Math & Programming Review | — |
Wednesday, 1/30 | Probability, loss functions, and decision theory |
|
|
— | — |
Monday, 2/4 | - Linear regression, classification, and perceptrons (+more on gradient optimization) |
|
|
— | — |
Wednesday, 2/6 | — | — | |||
Friday, 2/8 | — | due: A1 | |||
Monday, 2/11 | — | ||||
Wednesday, 2/13 |
|
|
— | — | |
Monday, 2/18 | — | — | |||
Wednesday, 2/20 | Neural networks, backpropagation, & autodifferentiation |
|
— | — | |
Monday, 2/25 | — | — | |||
Wednesday 2/27 | Recurrent & convolutional neural networks | Goodfellow et al. (2016), Ch 11 (Practical Methodology) | — | — | |
Friday, 3/1 | — | — | — | — | due: A2 |
Monday, 3/11 | Midterm Review | — | — | — | — |
Wednesday, 3/13 | Midterm; | — | — | — | — |
Monday, 4/8; Wednesday 4/10 | Dimensionality Reduction: Linear Discriminant Analysis & Principal Component Analysis | CIML Ch 15.2 |
|
A4: Neural Networks | — |
Monday, 4/15; Wednesday 4/17 | Prototype vs. exemplar learning: k-means and k-nearest neighbor | CIML Ch 15.1 |
|
— | — |
Monday, 4/22 | Kernel methods & Support vector machines | CIML Ch 11 (Kernel + SVM), 7.7 (SVM) |
|
— | — |
Monday, 4/29 | Expectation Maximization & Probabilistic Modeling | CIML Ch 16 |
|
— | — |
Wednesday, 5/1 | — | — | |||
Monday, 5/6 | Graphical Models |
|
|
— | — |
Wednesday, 5/8 | — | — | |||
Monday, 5/13 |
|
— | — | — |