Date | Topic | Material / Reading | Event | Due |
---|---|---|---|---|
Part 1: The Basics of Machine Learning and Background | ||||
Week 1 Monday Aug 22 |
Introduction & Logistics
[slides] |
CIML 1.1, 1.2, 1.4 | ||
Wednesday Aug 24 | The Processes of Learning
[slides] |
CIML 2 | ||
Friday Aug 26 | The Processes of Learning
[slides] |
CIML 2, 5.6, 5.9 | HW 1 Out | |
Week 2 Monday Aug 29 |
Basic Convex Optimization
[slides] |
MML 2, 3, 4, 5, 6, 7 | ||
Wednesday Aug 31 |
Basic Convex Optimization
[slides] |
MML 2, 3, 4, 5, 6, 7 | ||
Friday Sept 2 |
Basic Linear Algebra
[slides] |
MML 2, 3, 4, 5, 6, 7 | ||
Part 2: Supervised Learning | ||||
Week 3 Monday Sept 5 |
Labor Day - No Class | |||
Wednesday Sept 7 | Linear Regression
[slides] |
CIML 7.1, 7.2, 7.3, 7.4, 7.5, 7.6 | ||
Friday Sept 9 | Linear Regression
[slides] |
CIML 7.1, 7.2, 7.3, 7.4, 7.5, 7.6 | HW 2 Out | |
Week 4 Monday Sept 12 |
Regularization for Linear Regression: Ridge and Lasso
[slides] |
CIML 7.1, 7.2, 7.3, 7.4, 7.5, 7.6 | HW 1 Due | |
Wednesday Sept 14 | Nearest Neighbors
[slides] |
CIML 3.1, 3.2, 3.3, 3.5 | ||
Friday Sept 16 | Perceptron and Neural Networks
[slides] |
CIML 4.1, 4.2, 4.3, 4.4, 4.5, 4.7, 10.1 | ||
Week 5 Monday Sept 19 |
Logistic Regression
[slides] |
CIML 9.6 | ||
Wednesday Sept 21 | Logistic Regression
[slides] |
CIML 9.6 | ||
Friday Sept 23 | Support Vector Machines
[slides] |
CIML 7.7 | HW 3 Out | |
Week 6 Monday Sept 26 |
Support Vector Machines
[slides] |
CIML 7.7 | HW 2 Due | |
Wednesday Sept 28 | Support Vector Machines
[slides] |
CIML 7.7 | ||
Friday Sept 30 | Decision Trees
[slides] |
CIML 1.3 | ||
Week 7 Monday Oct 3 |
Ensemble: Bagging and Boosting
[slides] |
CIML 13 | ||
Wednesday Oct 5 | Ensemble: Bagging and Boosting
[slides] |
CIML 13 | ||
Friday Oct 7 | Ensemble: Bagging and Boosting
[slides] |
CIML 13 | ||
Week 8 Monday Oct 10 |
Midterm Review | HW 3 Due | ||
Wednesday Oct 12 | Midterm - No Class | Midterm Exam Due | ||
Friday Oct 14 | Midterm - No Class | |||
Part 3: Unsupervised Learning | ||||
Week 9 Monday Oct 17 |
Clustering
[slides] |
CIML 3.4, 15.1, 16.1, 16.2, 16.3 | ||
Wednesday Oct 19 | Clustering
[slides] |
CIML 3.4, 15.1, 16.1, 16.2, 16.3 | ||
Friday Oct 21 | Expectation–Maximization
[slides] |
CIML 3.4, 15.1, 16.1, 16.2, 16.3 | HW 4 Out | |
Week 10 Monday Oct 24 |
Principal Component Analysis
[slides] |
CIML 15.2 | ||
Wednesday Oct 26 | Principal Component Analysis
[slides] |
CIML 15.2 | ||
Friday Oct 28 | Principal Component Analysis
[slides] |
CIML 15.2 | ||
Week 11 Monday Oct 31 |
Matrix Factorization
[slides] |
Koren et al., 2009 | ||
Wednesday Nov 2 | Matrix Factorization
[slides] |
Koren et al., 2009 | ||
Friday Nov 4 | Matrix Factorization
[slides] |
Koren et al., 2009 | ||
Part 4: Reinforcement Learning | ||||
Week 12 Monday Nov 7 |
Bandits
[slides] |
RLAI 2 | HW 4 Due | |
Wednesday Nov 9 | Bandits
[slides] |
RLAI 2 | ||
Friday Nov 11 | Markov Decision Processes
[slides] |
RLAI 3 | HW 5 Out | |
Week 13 Monday Nov 14 |
Markov Decision Processes
[slides] |
RLAI 3 | ||
Wednesday Nov 16 | Dynamic Programming for MDP
[slides] |
RLAI 4 | ||
Friday Nov 18 | Dynamic Programming for MDP
[slides] |
RLAI 4 | ||
Week 14 |
Thanksgiving - No Class | |||
Week 15 Monday Nov 28 |
Monte Carlo for MDP
[slides] |
RLAI 5, 6 | ||
Wednesday Nov 30 | Temporal Difference
[slides] |
RLAI 5, 6 | ||
Friday Dec 2 | Temporal Difference
[slides] |
RLAI 5, 6 | ||
Part 5: Advanced Topics | ||||
Week 16 Monday Dec 5 |
[slides] |
HW 5 Due | ||
Wednesday Dec 7 |
[slides] |
|||
Friday Dec 9 |
[slides] |
|||
TBD | Final Exam Due |