The schedule is subject to change : The course website is still under construction; please check back frequently.
Date | Lecture | Homework / Readings | Logistics | Module 1: ML and DL Foundations |
---|---|---|---|
Week 1 Jan 12 |
1. Course Introduction 2. Framing ML Problems 3. ML as Function Approximation 4. Linear Models 5. Shape the Course Together |
S24-block1-intro-linear.pdf | |
Week 2 Jan 19 |
0. Project idea discussion 1. Classical ML - Decision Trees and Ensembles - k-Nearest Neighbors - Clustering - Anomaly Detection 2. Cloud computing service tutorial |
S24-block2-classical-ML.pdf | |
Week 3 Jan 26 |
1. Classical ML (continued) Neural Network Basics - Perceptron Revisited - Gradient Descent - Forward Propagation 2. Project idea discussion |
S24-block3-NeuralNet.pdf | |
Week 4 Feb 2 |
1. Neural Network Basics - Backpropogation Propagation - Vanishing Gradient 3. Different types of Neural Networks: - Convolutional Neural Networks |
Quiz 1 | Course Project Teams Formed; Pre-proposal DUE Google Cloud Platform - 2024.pdf |
Week 5 Feb 9 |
1. Different types of Neural Networks: - Convolutional Neural Networks 2. Deep Learning Software Tutorial (maybe) |
Assignment 1 OUT | S24-block4-CNN.pdf S24-block6-GNN.pdf |
Week 6 Feb 16 |
Different types of Neural Networks: 1. Recurrent Neural Networks (RNN) & LSTM 2. Graph Neural Networks (GNN) |
S24-block6-GNN.pdf S24-block5-RNN-LSTM.pdf |
|
Week 7 Feb 23 |
MIDTERM EXAM | ||
Module 2: Deep Learning Applications & Advanced Topics | |||
Week 8 Mar 1 |
Automated ML and Transfer Learning Guest Discussion: Open-source Development (Dr. Haifeng Jin @ Google) |
S24-block7-Training-AutoML.pdf Assignment 1 DUE |
|
Week 9 Mar 8 |
Training dynamics Guest discussion: Dr. Souvik Kundu, Research Scientist @ Intel Labs (topic to be decided) |
Assignment 2 OUT | |
Week 10 Mar 15 |
NO CLASS; Spring Recess | ||
Week 11 Mar 22 |
Generative AI 1. Generative adversarial networks (GAN) 2. Variational AutoEncoder (VAE) 3. Case Study on Controllable Text Generation Guest Discussion: Valentino Constantinou, Senior Data Scientist, Team Lead @ Terran Orbital |
Quiz 2 | S24-block8-GenAI-GAN-VAE.pdf Course Project Mid-report DUE |
Week 12 Mar 29 |
Attention, Relation, and Memory Networks Guest Discussion: Prof. Andrei Irimia, Neural Networks Applications in Healthcare |
Assignment 2 DUE S24-block9-Attention-relational-memory.pdf |
|
Week 13 Apr 5 |
Contrastive Learning and Self-supervised Learning |
S24-block10-SSL-Diffusion-More.pdf | |
Week 14 Apr 12 |
Reinforcement Learning Guest discussion: Howie Xu, SVP Engineering AI/ML @ Palo Alto Networks |
S24-block11-RL.pdf | |
Week 15 Apr 19 |
Team Project Presentations (zoom; tba) | ||
Week 16 Apr 26 |
Team Project Presentations (in person) | ||
Final Report | Final Report Due on University Final Exam Day, Wed May 3 | (No in-class Exam) | Final Project Report due |