Subject to change.
Date | Topics | Readings | Slides |
---|---|---|---|
M Aug 29 | Class Introduction & Reviews | math4ml | 01 |
W Aug 31 | Reviews (Continue) | math4ml / syllabus | 02 |
W Sep 7 | Introduction to ML & Decision Trees | CML 1 | 03 |
M Sep 12 | Decision Trees (Continue) | CML 1 | 04 |
W Sep 14 | Decision Trees and Limits of Learning | CML 2 | 05 |
M Sep 19 | Geometry and Nearest Neighbors | CML 3-3.3 | 06 |
W Sep 21 | K - Means Clustering (Unsupervised) | CML 3.4-3.5 | 07 |
M Sep 26 | The Perceptron | CML 4-4.5 / NumPy for MATLAB Users | 08 |
W Sep 28 | The Perceptron (continued) | CML 4.5-4.7 | 09 |
M Oct 3 | Practical Issues | CML 5-5.5 | 10 |
W Oct 5 | Imbalanced Data and Reductions | CML 6.1 | 11 |
M Oct 10 | Multiclass Classifications and Reductions | CML 6.2-6.3 | 12 |
W Oct 12 | Bias and Fairness | CML 8 | 13 |
M Oct 17 | Binary Classification with Linear Models | CML 7-7.4 | 14 |
W Oct 19 | Review and Practice Problems | 15 | |
M Oct 24 | Midterm Exam | ||
W Oct 26 | Break! | ||
M Oct 31 | Gradient and Sub-Gradient Descent | CML 7.4-7.7 | 16 |
W Nov 2 | Neural Networks 1 | CML 10-10.3 | 17 |
M Nov 7 | Neural Networks 2 | CML 10.3-10.4 | 18 |
W Nov 9 | Deep Learning 1 | 19 | |
M Nov 14 | Deep Learning 2 | 20 | |
W Nov 16 | SVMs 1 | CML 11.4-11.6 | 21 |
M Nov 21 | SVMs 2 | CML 15-15.1 | 22 |
W Nov 23 | Thanksgiving! | ||
M Nov 28 | Kernel Methods | CML 11-11.3 | 23 |
W Nov 30 | Probabilistic View of ML (Conditional Models) | CML 9-9.5 | 24 |
M Dec 05 | Probabilistic View of ML 2 (Naive Bayes) | CML 9.6-9.7 | 25 |
W Dec 07 | Unsupervised Learning (PCA) | CML 15.2 | 26 |
M Dec 12 | Review and Perspective | Entire Course Review | |
TBA | Final Exam |