Introduction to Machine Learning (PhD)
|
Date | Note | Topic |     Resources |
---|---|---|---|
Basics |
|||
01/14 | Lecture 1: Introduction - What is Machine Learning - slides, notes |     [CB] Chapter 2.1, Appendix B     [KM] Chap 1 |
|
01/16 | HW1 Out | Lecture 2: Building blocks - MLE, MAP, Probability review - notes |     [KM] Chap 2     [HTF] Chap 8 |
01/18 | Special Office Hours | 01/21 | MLK day, no class | 01/23 | Lecture 3: Classification, Bayes Decision Rule, kNN - notes | [KM] Chap 1, [CB] 1.5,
Hal Daume III's Book Chapter 2 and Chapter 3 Manual Construction of Voronoi Diagram KNN Applet | 01/25 | Recitation |
Parametric Estimation and Prediction |
01/28 | Lecture 4: Linear Regression, Regularization - notes | [HTF] Chapter 3 [KM] 7.1 to 7.5 [CB] 3.1, 3.2 Hal Daume III's Book Chapter 2 |
01/30 | HW1 due, HW2 Out | Lecture 5: Canceled, weather reasons | 02/01 | Recitation | 02/04 | Lecture 5: Naive Bayes, Logistic Regression, Disciminative vs generative - slides | Tom Mitchell's Generative and Discriminative Classifiers Chapter [TM] 6.1 to 6.10 [CB] 4.2, 4.3 | 02/06 | Lecture 6: Naive Bayes, Logistic Regression, Disciminative vs generative - slides | Tom Mitchell's Generative and Discriminative Classifiers Chapter [TM] 6.1 to 6.10 [CB] 4.2, 4.3 [KM] 1.4.6 Ng and Jordan 2002 |
02/08 | Recitation | 02/11 | Project Topic Selection | Lecture 7: Decision Trees - slides | [TM] Chapter 3 [CB] 1.6, 14.4 |
02/13 | HW2 due, HW3 Out | Lecture 8: Neural Networks (perceptron, neural nets) - slides | [TM] Chapter 3 [CB] 1.6, 14.4 Hal Daume III's Book Chapter 4 |
02/15 | Special Office Hours - Rashid Auditorium | 02/18 | Lecture 9: Neural Networks (deep nets, backprop) - slides | [TM] Ch. 4 [CB] Ch. 5 Hal Daume III's Book Chapter 10 |
02/20 | Lecture 10: SVMs - slides | Andrew Ng's lecture notes | 02/22 | Recitation | 02/25 | Course Drop Deadline | Lecture 11: SVMs - slides | Andrew Ng's lecture notes | 02/27 | HW3 due | Lecture 12: SVMs - Boosting - slides | Andrew Ng's lecture notes Rob Shapire’s 2001 paper on Boosting |
03/01 | Recitation |
Learning Theory |
03/04 | Lecture 13: Learning Theory- slides | [TM] Chapter 7 Nina Balcan’s notes on generalization guarantees |
03/06 | Midway Report Due | Lecture 14: Learning Theory- slides | [TM] Chapter 7 Nina Balcan’s notes on generalization guarantees |
03/08 | Mid-Semester Break, no class | 03/11 | Spring break, no class | 03/13 | Spring break, no class | 03/15 | Spring break, no class |
Unsupervised Learning |
03/18 | Guest Lecturer Matt Gormley Midterm Review - slides |
03/20 | Guest Lecturer Matt Gormley Lecture 17: K-means slides |
[HTF] Ch. 14.1-14.3 Hal Daume III's Book Chapter 15 |
03/21 |
Midterm Exam (Thursday 3/21 6:30pm) |
03/22 | Recitation | 03/25 | HW4 Out | Guest Lecturer Ameet Talwalkar Lecture 18: EM and Gaussian Mixture Models slides |
[CB] Ch. 9 Hal Daume III's Book Chapter 16 |
Graphical Models and Structured Prediction |
03/27 | Guest Lecturer Tom Mitchell Lecture 19: Graphical Models slides |
[CB] Ch. 8-8.2 | 03/29 | Recitation | 04/01 | Guest Lecturer Tom Mitchell Lecture 20: Graphical Models slides |
[CB] Ch. 8 | 04/03 | Lecturer Aaditya Ramdas Lecture 21: HMMs - notes from Fall 2017 11-711 |
04/05 | Recitation |
Unsupervised Learning (continued) |
04/08 | HW4 Due | Lecturer Aaditya Ramdas Lecture 22: SVD and PCA - slides - Andrew Ng's Notes |
Cleve Moler's chapter on eigenvalues Aaditya Ramdas's SVD review videos |
04/10 | Lecturer Aaditya Ramdas Lecture 23: SVD and PCA - slides - Andrew Ng's Notes |
Cleve Moler's chapter on eigenvalues Aaditya Ramdas's SVD review videos |
04/12 | Spring Carnival, No Class |
Special Topics |
04/15 | Lecturer Aaditya Ramdas Lecture 24: Reinforcement Learning - Andrew Ng's Notes |
04/17 |
Projects Poster Session (Wednesday 4/17 10am-11:30am and 12pm-1:30pm) |
04/19 | Recitation | 04/22 | Lecturer Aaditya Ramdas Lecture 25: Reinforcement learning - Andrew Ng's Notes |
04/24 | Lecturer Aaditya Ramdas Lecture 26: Comparing Classifiers |
Jose Lozano's slides Janez Demsar's paper Katarzyna Stąpor's chapter |
04/26 | Recitation | 04/29 | Lecturer Aaditya Ramdas Lecture 27: Sources of bias in applied ML |
Jose Lozano's slides Janez Demsar's paper Katarzyna Stąpor's chapter |
05/01 | Final Reports Due | Lecture 28: Review, discussion slides | 05/03 | Last day of class | Recitation |
Exam 1 | 15% | Exam 2 | 15% | Homework | 40% | Project | 25% | Participation | 5% |