CS 539: Machine Learning :: Spring 2024
Primary Textbook is
Additional course readings will be drawn from the following textbooks:
Tentative Schedule (subject to change)
Class # |
Date |
Topic |
Readings |
Homework |
Project |
1 |
1/12 |
Course overview & Machine Learning, Framing a Learning Problem |
Flach: Prologue & Ch. 1, The Discipline of Machine Learning |
|
|
2 |
1/16 |
Supervised Learning & Decision Trees |
Mitchell: Ch. 3 |
|
|
3 |
1/19 |
Decision Trees & Overfitting, Evaluation |
Flach: 2.1-3.2 |
HW1 out |
|
4 |
1/23 |
k-Nearest Neighbor, Linear Regression; Gradient Descent |
LfD: 1.1, 3.1-3.2.1, Flach: 7.1, 7.2, 7.4 |
|
|
5 |
1/26 |
Regularization, Linear Classification; Perceptron |
LfD: 3.3 |
|
Form a team by Jan 25 |
6 |
1/30 |
Logistic Regression; Evaluation |
|
HW2 out |
|
7 |
2/2 |
Why Machine Learning Works: VC Dimension & Generalization Bounds |
LfD: 2, 3.2.2, Learning Theory Notes |
|
|
8 |
2/6 |
Neural Network |
|
|
|
9 |
2/13 |
Neural Network |
|
HW3 out |
|
10 |
2/16 |
Deep Learning |
DLP: 5.1; Convolutional Neural Networks |
|
|
11 |
2/20 |
Deep Learning |
|
|
|
12 |
2/23 |
Deep Learning; Midterm Review |
DLP: 6.2 |
|
|
13 |
2/27 |
Midterm Exam |
|
|
|
14 |
3/1 |
Support Vector Machines |
Flach: 7.3, LfD: 8 |
HW4 out |
|
15 |
3/12 |
Project Workday (in-class) |
|
|
|
16 |
3/15 |
Project Workday (in-class) |
|
|
Proposal due by March 18 (updated) |
17 |
3/19 |
Support Vector Machines |
Flach: 7.5, Bennett |
|
|
18 |
3/22 |
Ensemble Methods; Probability Review |
Flach: 11 |
HW5 out |
|
19 |
3/29 |
Naive Bayes; |
Flach: 9.1, 9.2
|
|
|
20 |
4/2 |
Text Classification; Word Vectors |
Generative Model Notes |
|
|
21 |
4/5 |
Unsupervised Learning: K-Means; GMMs; Dimensionality reduction: SVD |
Flach 8.4 Flach 10.3 |
|
|
22 |
4/9 |
Markov Decision Process; Reinforcement Learning |
Sutton & Barto: Ch. 3, Ch. 4, Ch. 6, RL notes |
|
|
23 |
4/12 |
Transfer Learning |
|
|
|
24 |
4/16 |
Final Exam Review; Transfer Learning |
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
|
|
|
25 |
4/23 |
Distillation |
Well-Read Students Learn Better: On the Importance of Pre-training Compact Models |
|
|
26 |
4/26 |
Final Exam |
|
|
|
27 |
4/30 |
Project Presentation |
|
|
Website and Slides due by April 30 |
28 |
5/1 |
Project Presentation |
|
|
Peer & Self Evaluation Form by May 1 |