Schedule

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

Web Accessibility