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