This document outlines the lecture topics, deliverables, and notes for a 10-week machine learning course. In week 1, topics include introduction to supervised learning, linear models, and logistic regression. Problem set 0 is released. Week 2 continues with generalized linear models, multi-class classification, and probability review. Problem set 1 is released. Week 3 covers Gaussian discriminant analysis, kernels, and a final project proposal is due. The course later discusses neural networks, regularization, evaluation metrics, clustering, and expectation maximization algorithms. A midterm is held in week 7. Later weeks focus on unsupervised learning, reinforcement learning, pre-training models, and societal impacts. Problem sets and a final project are assigned throughout with
This document outlines the lecture topics, deliverables, and notes for a 10-week machine learning course. In week 1, topics include introduction to supervised learning, linear models, and logistic regression. Problem set 0 is released. Week 2 continues with generalized linear models, multi-class classification, and probability review. Problem set 1 is released. Week 3 covers Gaussian discriminant analysis, kernels, and a final project proposal is due. The course later discusses neural networks, regularization, evaluation metrics, clustering, and expectation maximization algorithms. A midterm is held in week 7. Later weeks focus on unsupervised learning, reinforcement learning, pre-training models, and societal impacts. Problem sets and a final project are assigned throughout with
Lecture 2 4/5/2023 Supervised learning setup. LMS. Problem Set 0 Released Slides / Section 1 of Main Notes TA Lecture 1 4/7/2023 Linear Algebra Review Notes Weighted Least Squares. Logistic regression. Week 2 Lecture 3 4/10/2023 Newton's Method Slides / Section 2 of Main Notes Exponential family. Generalized Linear Models. Multi- Lecture 4 4/12/2023 class classification. Problem Set 1 Released Slides / Section 3 of Main Notes 4/12/2023 Problem Set 0 (Due at 11:59 pm PT - Ungraded) TA Lecture 2 4/14/2023 Probability Review Notes; Slides Week 3 Lecture 5 4/17/2023 Gaussian discriminant analysis. Section 4.1 of Main Notes Lecture 6 4/19/2023 Kernels Section 5 of Main Notes 4/21/2023 Final Project Proposal (Due at 11:59 pm PT) TA Lecture 3 4/21/2023 Python/Numpy Slides; Materials Week 4 Lecture 7 4/24/2023 SVM. Neural Networks. Section 6 & 7 of Main Notes Lecture 8 4/26/2023 Neural Networks 2; Architecture Problem Set 2 Released Sections 7.1 & 7.2 of Main Notes 4/26/2023 Problem Set 1 (Due at 11:59 pm PT) TA Lecture 4 4/28/2023 Deep Learning Slides; Notebook Week 5 Lecture 9 5/1/2023 Neural Networks 3; Backprop Section 7.3 of Main Notes Bias - Variance. Regularization. Feature / Model Lecture 10 5/3/2023 Selection Section 8 of Main Notes TA Lecture 5 5/5/2023 Evaluation Metrics Slides Week 6 Lecture 11 5/8/2023 ML Advice. Section 9 of Main Notes; slides (2023 version) Lecture 12 5/10/2023 K-Means. GMM (non EM). Expectation Maximization. Problem Set 3 Released Sections 10, 11.1, 11.2 of Main Notes; slides 5/10/2023 Problem Set 2 (Due at 11:59 pm PT) 5/12/2023 Final Project Milestone (Due at 11:59 pm PT) TA Lecture 6 5/12/2023 Midterm Review Slides Week 7 Lecture 13 5/15/2023 GMM. Factor Analysis. Slides Lecture 14 5/17/2023 PCA/ICA Sections 12 & 13 of Main Notes, Slides 5/18/2023 MIDTERM (CEMEX, 6 pm - 9 pm PT) No TA Lecture (Midterm Week) Week 8 Lecture 15 5/22/2023 Weak supervised / unsupervised learning Slides Lecture 16 5/24/2023 Reinforcement Learning, policy gradients Problem Set 4 Released Section 15&17 of Main Notes 5/24/2023 Problem Set 3 (Due at 11:59 pm PT) 5/26/2023 No TA Lecture Week 9 Lecture 17 5/29/2023 No Lecture - Memorial Day Lecture 18 5/31/2023 Pre-training / foundation models / supervised learning Section 14.3.1 of Main Notes 6/2/2023 LLMs, in-context learning, prompting, instruct tuning, Week 10 Lecture 19 6/5/2023 RLHF Slides Lecture 20 6/7/2023 Guest Lecture by Diyi Yang on Societal impact of ML Date Lecture Topics Deliverables Notes 6/8/2023 Problem Set 4 (Due at 11:59 pm PT) TA Lecture 7 6/9/2032 Notes
6/12/2023 Final Project Report (Due at 11:59 pm PT)