Please post questions or discussions related to class and assignments on piazza.
There are several recommended books for this course:
Programming experience is strongly recommended for this course. Please work through the following tutorial if you do not have programming experience:
Week of | Topics | Recommended readings covering this week's lecture | Assignments due this week (posted on Canvas) |
---|---|---|---|
Aug 29 | Course Introduction | Chapter 1 of Geron book; Chapter 2 of Geron book (pg. 33-60) | |
Sep 5 | Regression, Regularization | Chapter 4 of Geron book (pg. 107-112, 123-134); Section 5.1.4 of Deep Learning Book; pg. 108-111 of Deep Learning Book; Regression Metrics (Section 3.3.4 in tutorial); (Optional Linear Algebra Background) Chapter 2 of Deep Learning Book | Problem Set 1 |
Sep 12 | Classification: Decision Tree, Naive Bayes | Chapters 3 and 6 of Geron book; Naive Bayes | Lab Assignment 1 |
Sep 19 | Classification: Nearest Neighbor, Support Vector Machine | Nearest Neighbor; Chapter 5 of Geron book | Problem Set 2 |
Sep 26 | Feature Representation, Dimensionality Reduction | Chapters 2 (pg. 60-71), 3 (pg. 89-95), and 8 of Geron book | Lab Assignment 2 |
Oct 3 | Ensemble Learning, Introduction to Computer Vision and Natural Language Processing | Chapter 7 of Geron book, Chapters 12.2 and 12.4 of Goodfellow book | Problem Set 3 |
Oct 10 | Gradient Descent, Artificial Neurons | pg. 113-123 and pg. 255-262 of Geron book, pg. 10-34 of Rashid book, pg. 1-16 of Goodfellow book | Lab Assignment 3 |
Oct 17 | Neural Network Architecture and Training | pg. 263-265 of Geron book; pg. 35-71 of Rashid book, pgs. 163-171 and pgs. 185-217 of Goodfellow book | Problem Set 4 |
Oct 24 | Convolutional Neural Networks | Chapter 13 of Geron book | Lab Assignment 4 |
Oct 31 | Recurrent Neural Networks | Chapter 11 (pg 276-288), Chapter 14 of Geron book | Project Pre-Proposal |
Nov 7 | Autoencoders, Unsupervised Learning | Chapter 15 of Geron book | Project Proposal |
Nov 14 | Reinforcement Learning and Other Miscellaneous Topics | Chapter 16 of Geron book | Project Outline |
Nov 21 | No Class (Thanksgiving Break) | ||
Nov 28 | Ethics | ||
Dec 5 | Students' Project Presentations | Project Presentation | |
Dec 12 | No Class | Final Project |