This table will be updated regularly throughout the Semester to reflect how to prepare for the next lecture and what is covered during each lecture along with corresponding readings and notes.
Date | Event | Description | Materials and Instructions |
---|---|---|---|
Sep 9 Sep 13 |
Lecture 1,2 |
Introduction and Basic Concepts. Linear Algebra and Multivariable Calculus review. Reading: |
Before the Lecture: During Lecture: |
Sep 16 Sep 20 |
Lecture 3,4 |
Supervised Learning Setup. Linear Regression. Basic probability theory review. Reading: |
Before the Lecture: During Lecture: |
Sep 17 |
Assignment 1 |
Assignment 1 will be posted online. |
|
Sep 23 Sep 27 |
Lecture 5,6 |
Weighted Least Squares. Logistic Regression. Newton's Method. Exponential Family. Generalized Linear Models. Python overview. Reading: |
Before the Lecture: During Lecture: |
Oct 1 |
Project Proposal |
Project proposal due at midnight (i.e., 11:59 PM or 23:59) eastern time. |
|
Sep 30 Oct 4 |
Lecture 7,8 |
Evaluation Metrics. Gaussian Discriminant Analysis. Naive Bayes. Reading: |
Before the Lecture: During Lecture: |
Oct 11 |
Assignment 1 |
Assignment 1 due at midnight (i.e., 11:59 PM or 23:59) eastern time. |
|
Oct 7 Oct 18 |
Lecture 9,10 |
Laplace Smoothing. Support Vector Machines. Reading: |
Before the Lecture: During Lecture: |
Oct 18 |
Assignment 2 |
Assignment 2 will be posted online. |
|
Oct 21 Oct 25 |
Lecture 11,12 |
Neural Networks, forward and backpropagation. Improving NNs. Reading: |
Before the Lecture: During Lecture: |
Oct 28 Nov 1 |
Lecture 13,14 |
Deep learning, CNNs, RNNs, and beyond. Practical advice for your project. Reading: |
Before the Lecture: During Lecture: |
Nov 8 |
Assignment 2 |
Assignment 2 due at midnight (i.e., 11:59 PM or 23:59) eastern time. |
|
Nov 4 Nov 8 |
Lecture 15,16 |
Regularization. Feature/Model selection. K-Means. GMM. Reading: |
Before the Lecture: During Lecture: |
Nov 9 |
Assignment 3 |
Assignment 3 will be posted online. |
|
Nov 11 Nov 15 |
Lecture 17,18 |
Decision Trees. Boosting. Bagging. Principal and Independent Component Analysis. Reading: |
Before the Lecture: During Lecture: |
Nov 18 Nov 22 |
Lecture 19,20 |
Weak supervision. Critiques of Machine Learning. Reading: |
Before the Lecture: During Lecture: |
Nov 25 Nov 29 |
Lecture 21,22 |
Reinforcement learning. Value Iteration and Policy Iteration. Bias Variance trade-off. Reading: |
Before the Lecture: During Lecture: |
Dec 1 |
Assignment 3 |
Assignment 3 due at midnight (i.e., 11:59 PM or 23:59) eastern time. |
|
Dec 2 Dec 6 |
Lecture 23,24 |
Course Review and Guest Lectures. |
During Lecture: |
Dec 12 |
Final Project |
Final Project due at midnight (i.e., 11:59 PM or 23:59) eastern time. |