Course Calendar (Subject to Change)
| Week | Day | Date | Topic | Speaker | Reading | Assigned | Due |
| 1 | Wed | Jan 21 | Introduction / Math Review | Zhiyao | LWLS Ch. 1; WBK Ch. 1; Mitchell Ch. 1 | Project HW1 |
|
| 1 | Fri | Jan 23 | NO CLASS: Rochester Monday | WBK Appendix C; Linear Algebra; Probability Review | |||
| 2 | Wed | Jan 28 | Tools for Machine Learning | TBD | W3C Learning by Examples Official Python Tutorial 2023 Slides 2024 Slides |
||
| 2 | Fri | Jan 30 | Math Review / Nearest Neighbor | Zhiyao | LWLS Ch. 2.1-2.2; Mitchell Ch. 8.1-8.2 | HW2 | HW1 |
| 3 | Wed | Feb 4 | Nearest Neighbor / Decision Trees | Zhiyao | Mitchell Ch. 3; LWLS Ch. 2.3 | ||
| 3 | Fri | Feb 6 | Linear Classification | Zhiyao | Mitchell 4.3-4.4; WBK Ch. 6.1-6.4.4 | HW3 | HW2 (due Sun) |
| 4 | Wed | Feb 11 | More on Linear Classification | Zhiyao | WBK Ch. 7.1-7.3 | ||
| 4 | Fri | Feb 13 | Support Vector Machine | Zhiyao | WBK Ch. 6.5; LWLS Ch. 8.1, 8.4-8.5 | ||
| 5 | Wed | Feb 18 | Regression | Zhiyao | WBK Ch. 5.1-5.3; LWLS Ch. 3.1, 3.3, 8.2-8.3 | HW4 | HW3 |
| 5 | Fri | Feb 20 | More on Regression | Zhiyao | LWLS Ch. 5.2-5.3 | ||
| 6 | Wed | Feb 25 | Evaluating Performance | Zhiyao | LWLS Ch. 4 | ||
| 6 | Fri | Feb 27 | Neural Networks / Backpropagation | Zhiyao | LWLS Ch. 6.1-6.2, 6.A; WBK Ch. 13.1-13.4; Mitchell Ch. 4.1-4.6 | HW5 | HW4 (due Sunday) |
| 7 | Wed | Mar 4 | Network Training | TBD | GBC Ch. 8.1-8.5 | ||
| 7 | Fri | Mar 6 | Guest Lecture | Jianan | |||
| 8 | Wed | Mar 11 | NO CLASS: Spring Break | ||||
| 8 | Fri | Mar 13 | NO CLASS: Spring Break | ||||
| 9 | Wed | Mar 18 | Student Project Pitch | Students | HW6 | HW5 | |
| 9 | Fri | Mar 20 | Convolutional Neural Networks | Zhiyao | LWLS Ch. 6.3-6.4; GBC Ch. 9.1-9.4 | Project Proposal | |
| 10 | Wed | Mar 25 | More on CNNs | Zhiyao | GBC Ch. 9.5-9.10 | ||
| 10 | Fri | Mar 27 | Recurrent Neural Networks | Zhiyao | GBC Ch. 10.1-10.5 | HW7 | HW6 (due Sun) |
| 11 | Wed | Apr 1 | (*) Transformers and GANs | Zhiyao | Transformers GANs |
||
| 11 | Fri | Apr 3 | (*) Diffusion and Flow Matching | Zhiyao | |||
| 12 | Wed | Apr 8 | Clustering | Zhiyao | WBK Ch. 8.5; LWLS Ch. 10.2 K-Means | HW8 | HW7 |
| 12 | Fri | Apr 10 | Dimensionality Reduction, PCA and Autoencoders | Zhiyao | WBK Ch. 8.3; LWLS Ch. 10.4; GBC Ch. 14.1-14.6; | ||
| 13 | Wed | Apr 15 | More on Dimensionality Reduction | Zhiyao | Isomap; LLE | HW8 | |
| 13 | Fri | Apr 17 | (*) Gaussian Mixture Model; (*) Bayes Classification | Zhiyao | LWLS Ch. 10.1; Mitchell Ch. 6.1-6.9 | ||
| 14 | Wed | Apr 22 | Ensemble Learning | Zhiyao | LWLS Ch. 7.1-7.3 | ||
| 14 | Fri | Apr 24 | Reinforcement Learning | Zhiyao | Mitchell Ch. 13.1-13.5 | ||
| 15 | Wed | Apr 29 | NO CLASS: Project Update on Monday | Project Update (Mon) | |||
| 15 | Fri | May 1 | Issues in Machine Learning; Concluding Remarks | Zhiyao | LWLS Ch. 12 | ||
| 16 | TBD | TBD | Project Presentation | Students | Time and Location TBD | Project Report & Slides |