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