This is an old revision of the document!
Feb 28: In A3, my sample output had incorrect validation errors. The grading script didn't tell you they were wrong, but your values probably did not exactly match mine. Enough to cause worry. Sorry. They are now corrected in the A3 page.
Feb 27: In the Schedule next to the A2 assignment you will find a link to good examples of reports submitted for A2.
Lecture videos are available at this CS480 video recordings site.
Week | Topic | Material | Reading | Assignments |
---|---|---|---|---|
Week 1: Jan 17 - Jan 20 | Overview. Intro to machine learning. Python. | 01 Course Overview, 02 Matrices and Plotting, | The Great A.I. Awakening, by Gideon Lewis-Krause, NYT, Dec 14, 2016. Section 1 of Scipy Lecture Notes | |
Week 2: Jan 23 - Jan 27 | Probability distributions and regression. | 03 Linear Regression, 04 Gaussian Distributions |
Week | Topic | Material | Reading | Assignments |
---|---|---|---|---|
Week 3: Jan 30 - Feb 3 | Probabilistic Linear Regression. Ridge regression. Data partitioning. On-line, incremental regression. | 05 Fitting Gaussians, 06 Probabilistic Linear Regression, 07 Linear Ridge Regression and Data Partitioning, 08 Sample-by-Sample Linear Regression | A1 Linear Regression due Monday, January 30th at 10:00 PM. | |
Week 4: Feb 6 - Feb 10 | Regression with fixed nonlinearities. Nonlinear regression with neural networks. Feb 10: Guest Speaker Mike Morain, Machine Learning at Amazon, UK. | 09 Linear Regression with Fixed Nonlinear Features, 10 Nonlinear Regression with Neural Networks | ||
Week 5: Feb 13 - Feb 17 | Neural Networks | 10 Nonlinear Regression with Neural Networks, 11 More Nonlinear Regression with Neural Networks | A2 Ridge Regression with K-Fold Cross-Validation due Monday, February 13th at 10:00 PM. Here are examples of good A2 reports. |
|
Week 6: Feb 20 - Feb 24 | Neural Networks. Autoencoders. Guest lectures by our GTA, Jake Lee. | 12 Autoencoder Neural Networks | ||
Week 7: Feb 27 - Mar 3 | Recurrent Neural Networks. | 13 Recurrent Neural Networks 14 Introduction to Classification 15 Classification with Linear Logistic Regression | A3 Neural Network Regression due Wednesday, March 1st at 10:00 PM. |