Schedule

Introduction and Background

Aug 29
No Class
Aug 31
Lecture Introduction, Course Overview, & How-to Read/Review/Present (on Zoom)
Sep 5
Lecture Crash Course on Classical ML - Part 1 (on Zoom)
Sep 7
Lecture Crash Course on Classical ML - Part 2 (on Zoom)

Generalization Mysteries

Sep 12
Discussion (on Zoom)
Sep 14
Lecture (on Zoom)
  • Implicit bias of SGD / Algorithmic regularization
Discussion (on Zoom)
Sep 19
Lecture (on Zoom)
  • Benign Overfitting
  • Unresolved Mysteries

Optimization Dynamics

Sep 21
Lecture (on Zoom)
  • Convex Optimization
  • Non-convex Landscape
  • Tractability
Sep 26
Discussion Neural Tangent Kernel (NTK) (on Zoom)
Guest Lecture Beyond NTK (on Zoom)
Sep 28
No Class ICLR Deadline
Oct 3
Discussion Optimization Surprises/Mysteries

Unsupervised Learning

Oct 5
Lecture A primer on semi-supervised, active, and self-supervised learning
Oct 10
Discussion Self-supervised Learning
Oct 12
No Class Fall Break

Foundation Models

Oct 17
Lecture LLMs/Transformers - History, Basics
Oct 19
Dicussion LLMs/Transformers - Reasoning
Oct 24
Dicussion LLMs/Transformers - In-context Learning
Oct 26
Lecture Score-based and Diffusion Models - Overview and Technical Derivation
Oct 31
Dicussion Score-based and Diffusion Models - Improvements

OOD and Adversarial Robustness

Nov 2
Lecture Robustness - Background
Nov 7
Dicussion Robustness - Adversarial
Nov 9
Lecture Robustness - Out-of-distribution
Dicussion Robustness - Out-of-distribution

Challenges

Guest Lectures and Paper Presentations

Nov 28
Guest Lecture Reinforcement Learning
Nov 30
Guest Lecture
Dec 5
Project Presentation
Dec 7
Project Presentation