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