Schedule (tentative)

Note that the schedule is tentative, and will change depending on how slow / fast we are able to go. In particular, assignment release and due dates, quiz times, and project milestones shown here are subject to changes unless they have actually been released through the respective links: assignments, project, quizzes.

Recommended Textbooks

  1. PML: Probabilistic Machine Learning: An Introduction by Kevin Patrick Murphy (MIT Press, March 2022, Available online)

Date
 
Topic Slides Readings Assignments
Aug 23
 
Introduction PDF, PPTX Python / numpy tutorial
Machine Learning Basics
Aug 25
 
k Nearest Neighbors PDF, PML 1, 16.1
Aug 30
 
Linear Classifiers PDF, PPTX PML 10.1, 10.2
Assignment 1
Aug 31 – Sep 19
Sep 01
 
Linear Classifiers ^ PML 7
Sep 06
 
Linear Classifiers ^ PML 10.1, PML 10.2
Sep 08
 
Linear Classifiers ^ PML 10.1, PML 10.2
Sep 13
 
Non-linear Classifiers, Classifier Complexity,
Feature Design, and Bias-Variance Tradeoff
PDF, PPTX Digit Case Study, PML 17.3
Neural Networks for Images
Assignment 2
Sep 14 – Oct 5
Sep 15
 
Back-propagation PDF, PPTX PML 13.3
Sep 20
 
Back-propagation ^
Sep 22
 
Designing Neural Networks PDF, PPTX
PML 14.2
Sep 27
 
Designing Neural Networks PDF, PPTX PML 14.3.2
Sep 29
 
Training Neural Networks PDF, PPTX PML 13.4, 13.5
Oct 04
 
Training Neural Networks PDF, PPTX PML 13.4, 13.5
Assignment 3
Oct 5 – Oct 26
Oct 06
 
Exam Review
CBTF Exam 1
Oct 9 – Oct 11
Oct 11
 
Popular Neural Networks for Images PDF PML 14.3
Oct 13
 
Object Detection PDF RCNN, Fast RCNN, Faster RCNN
Oct 18
 
Object Detection ^ FPN, Mask RCNN, RetinaNet
Project Proposal
Oct 19
Oct 20
 
Dense Prediction PDF, PPTX FCN, UNET IEF
Oct 25
 
Sequence Modelling PDF
Oct 27
 
Transformers PDF, PPTX ViT, VPT, Swin, DETR
Assignment 4
Oct 31 – Nov 14
Nov 01
 
Transformers ^
Nov 03
 
Variational Auto-Encoders PDF1
Nov 08
 
No Class
Nov 10
 
Diffusion Models PDF1 Blog
Assignment 5
Nov 14 – Nov 30
Nov 15
 
Diffusion Models PDF2, PDF3 NCNS, Blog
Nov 17
 
Generative Adversarial Networks PDF
Advanced Topics
Nov 22
 
No Class (Fall Break)
Nov 24
 
No Class (Fall Break)
CBTF Exam 2
Nov 29 – Dec 1
Nov 29
 
Self-supervision PDF, PPTX MAE
Dec 01
 
Neural Radiance Fields (NeRFs) PDF, PPTX NeRF, Instant NGP
Dec 06
 
Large Language Models
Projects Due
Dec 11