Course Schedule
Lectures
- Sep. 5, Thu
- Machine Learning Recap and Perceptrons
- Chen Sun
- Slides
- Recording
- Recommended Reading: What is AI?
- Sep. 10, Tue
- Loss Functions and Optimization
- Chen Sun
- Slides
- Recording
- Sep. 10, Tue
- HW1 Math and Machine Learning Recap
- Handout
- Sep. 12, Thu
- SGD and Multi-layer Perceptron
- Chen Sun
- Slides
- Recording
- Sep. 17, Tue
- Backpropagation
- Chen Sun
- Slides
- Recording
- Recommended Reading: Yes you should understand backprop by Andrej Karpathy
- Sep. 19, Thu
- Backpropagation & TensorFlow
- Chen Sun
- Slides
- Recording
- Demo: MNIST with MLP
- Sep. 24, Tue
- Convolutional Neural Networks: Introduction
- Chen Sun
- Slides
- Recording
- Demo: MNIST with CNN
- Recommended Reading: Induction, Inductive Biases, and Infusing Knowledge into Learned Representations by Sam Finlayson
- Sep. 24, Tue
- HW2 Convolutional Neural Networks
- Handout
- Due date: Oct. 8 6 pm ET
- Sep. 26, Thu
- Convolutional Neural Networks: Architectures
- Chen Sun
- Slides
- Recording
- Recommended Reading: Deep Neural Nets: 33 years ago and 33 years from now by Andrej Karpathy
- Oct. 1, Tue
- Interpreting Convolutional Neural Networks
- Chen Sun
- Slides
- Recording
- Oct. 1, Tue
- MP1 Mini Project 1
- Handout
- Due date: Oct. 22 6 pm ET
- Oct. 3, Thu
- Convolutional Neural Networks in Practice
- Chen Sun
- Slides
- Recording (1st of 2)
- Recording (1st of 2)
- Oct. 8, Tue
- AutoDiff
- Chen Sun
- Slides
- Recording
- Oct. 8, Tue
- HW3 Beras
- Handout
- Due date: Oct. 29 6 pm ET
- Oct. 10, Thu
- Word Embeddings and RNNs
- Calvin Luo
- Slides
- Recording
- Oct. 15, Tue
- Machine Translation and Attention
- Chen Sun
- Slides
- Recording
- Oct. 15, Tue
- Final Final Project Proposal
- Handout
- Proposal Form
- Due date: Oct. 24 6 pm ET
- Oct. 17, Thu
- Transformers
- Chen Sun
- Slides
- Recording
- Recommended Video: How Rotary Position Embedding Supercharges Modern LLMs by Jia-Bin Huang
- Oct. 22, Tue
- Multimodal Learning
- Chen Sun
- Slides
- Recording
- Oct. 24, Thu
- Self-supervised Learning
- Calvin Luo
- Slides
- Recording
- Recommended Reading: Self-supervised learning: The dark matter of intelligence
- Oct. 24, Thu
- MP2 Mini Project 2
- Handout
- CLIP Demo
- GPT Demo
- Due date: Nov. 12 6 pm ET
- Oct. 29, Tue
- Intro to Generative Models
- Chen Sun
- Slides
- Recording
- Recommended Reading: Can Computers Create Art?
- Oct. 29, Tue
- HW4 Image Captioning
- Handout
- Due date: Nov. 12 6 pm ET
- Oct. 31, Thu
- Generative Models in Practice
- Chen Sun
- Slides
- Recording
- Nov. 7, Thu
- Variational Autoencoders (VAE)
- Calvin Luo
- Slides
- Recording
- Nov. 12, Tue
- Diffusion Models
- Calvin Luo
- Slides
- Recording
- Nov. 12, Tue
- MP3 Mini Project 3
- Handout
- Jupyter Notebook
- Due date: Dec. 5 6 pm ET
- Nov. 14, Thu
- Energy Based Models
- Calvin Luo
- Slides
- Recording
- Nov. 19, Tue
- Guest AI for Science
- Dr. Fei Sha
- Title: Advances in Probabilistic Generative Modeling for Scientific Machine Learning
- Recording
- Nov. 21, Thu
- Reinforcement Learning Overview
- Calvin Luo
- Slides
- Recording
- Nov. 21, Thu
- HW5 Reinforcement Learning
- Handout
- Due date: Dec. 5 6 pm ET
- Nov. 26, Tue
- Policy Gradient and Actor-Critic
- Calvin Luo
- Slides
- Recording
- Dec. 3, Tue
- Policy Optimization, Graph Neural Networks
- Calvin Luo and Chen Sun
- Slides for PPO
- Slides for GNN
- Recording
- Dec. 5, Thu
- Deep Learning Research, Conclusion
- Chen Sun
- Slides
- Recording
- Dec. 10, Tue
- Final Deep Learning Day
- Handout
- Slides
- Report due date: Dec. 12 6 pm ET