Schedule

Date Topic Course Materials
Aug 19, 2019 Course Introduction [slides]
Aug 21, 2019 Image Classification [slides]
[python/numpy tutorial]
[image classification notes]
[linear classification notes]
Aug 26, 2019 Loss Functions and Optimization [slides]
[optimization notes]
[linear classification notes]
Aug 28, 2019 Introduction to Neural Networks [slides]
[backprop notes]
Assignment 1 Released
Sep 2, 2019 Labor Day — No Class
Sep 4, 2019 Introduction to Database Systems and Advanced SQL [slides]
[sql tutorial]
Sep 9, 2019 Disk-centric and In-memory Database Systems [slides]
[reading #1]
Guidelines for Picking a Project [project milestones]
Sep 11, 2019 Data Storage and Compression [slides]
Sep 16, 2019 Query Execution [slides]
Sep 18, 2019 Query Optimization [slides]
[reading #2]
Sep 23, 2019 Convolutional Neural Networks [slides]
[convnet notes]
Assignment 1 Due
Assignment 2 Released
Sep 25, 2019 Deep Learning Hardware and Software [slides]
[PyTorch notebook]
[TensorFlow notebook]
Sep 30, 2019 Project Proposals
Oct 2, 2019 Training Neural Networks (Part 1) [slides]
[Neural Nets notes 1]
[Neural Nets notes 2]
Oct 7, 2019 Training Neural Networks (Part 2) [slides]
[Neural Nets notes 3]
Oct 9, 2019 CNN Architectures [slides]
AlexNet, VGGNet, GoogLeNet, ResNet
Oct 14, 2019 Fall Recess — No Class
Oct 16, 2019 Recurrent Neural Networks [slides]
DL book RNN chapter (optional)
min-char-rnn, char-rnn, neuraltalk2
Oct 21, 2019 Generative Models [slides]
gan zoo
Oct 23, 2019 Detection and Segmentation [slides]
Assignment 2 Due
Assignment 3 Released
Oct 28, 2019 Project Progress Reports (Part 1)
Oct 30, 2019 Mid-term Exam
Nov 4, 2019 HPTS Workshop — No Class
Nov 6, 2019 Visualizing and Understanding [slides]
Nov 11, 2019 Deep Reinforcement Learning (Part 1) [slides]
[writing tips]
Nov 13, 2019 Deep Reinforcement Learning (Part 2) [slides]
[speaking tips]
Nov 18, 2019 Project Progress Reports (Part 2)
Nov 20, 2019 Adversarial Training [slides]
Nov 25, 2019 Ankur Goyal (Impira) [slides]
Nov 27, 2019 Student Recess — No Class
Assignment 3 Due
Dec 2, 2019 Project Slack Space — No Class
Dec 4, 2019 Reading Period — No Class
Dec 9, 2019 Project Presentations

Credits

The slide decks are derived from the following courses:

NOTE: The schedule is tentative and is subject to change as the semester progresses.