Link back to the Syllabus
Schedule from 2017</a>
Week | Date | Topic | Readings |
---|---|---|---|
1 | September 5, 2017 | Introduction to Machine Learning: Lec1-Introduction.pdf | Assignment #1 released with associated code simulate.py and tex file to make it simpler to typeset your solutions (if you choose to do so). Thought questions #1: - read Chapters 1, 2, 3 and 4 from the notes.pdf |
1 | September 7, 2017 | Introduction to Probability: Lec2-Probability.pdf | Great blog post if you want additional readings about probability; jump to the section on Rigorous Foundations, unless you would like to learn about bandits (which is also fun!) |
2 | September 12, 2017 | Introduction to Probability (cont): Lec2-Probability.pdf Start parameter estimation: Lec3-ParameterEstimation.pdf |
|
2 | September 14, 2017 | Parameter estimation: Lec3-ParameterEstimation.pdf | |
3 | September 19, 2017 | Introduction to Prediction Problems: Lec5-IntroPrediction.pdf | Sept. 18 last day to add or drop courses. |
3 | September 21, 2017 | Linear Regression: Lec6-LinearRegression.pdf | Thought questions #1 due (Thursday) Thought questions #2: - read Chapters 5, 6, and 7 from the notes.pdf |
4 | September 26, 2017 | Linear Regression (cont): Lec6-LinearRegression.pdf | |
4 | September 28, 2017 | Linear Regression: Regularization and the bias-variance trade-off (mostly done on the board, but some information in Lec6-LinearRegression.pdf) | Assignment #1 due (Thursday) Assignment #2 released with associated code a2barebones.zip and tex file |
5 | October 3, 2017 | More advanced optimization: Lec9-Optimization.pdf | Useful additional notes from Duchi and Singer |
5 | October 5, 2017 | Finish off optimization Start Generalized linear models |
|
6 | October 10, 2017 | Generalized linear models: Lec11-GLMs.pdf | Martha’s Office hours moved to 4 p.m. on Tuesday (instead of 3 p.m.) |
6 | October 12, 2017 | Evaluating learning algorithms: Lec12-EvaluationBasics.pdf | Thought questions #2 due (Thursday) Thought questions #3: - read Chapters 8, 9, and 10 from the notes.pdf |
7 | October 17, 2017 | Logistic regression: Lec13-LogisticRegression.pdf | Demo with outlier |
7 | October 19, 2017 | Multi-class classification and multinomial logistic regression: Lec14-Multiclass.pdf | |
8 | October 24, 2017 | Naive Bayes and generative models: Lec15-Generative.pdf | |
8 | October 26, 2017 | Fixed representations: Lec16-Representations.pdf | Assignment #2 due (Thursday) Assignment #3 released with associated code a3barebones.zip and tex file |
9 | October 31, 2017 | Neural networks: Lec17-NeuralNetworks.pdf | |
9 | November 2, 2017 | Neural networks (cont.): Lec17-NeuralNetworks.pdf | Thought questions #3 due (Saturday) |
10 | November 7, 2017 | Sparse coding and dimensionality reduction: Lec19-Factorization.pdf | |
10 | November 9, 2017 | More about empirical evaluation: Lec20-MeasuringPerformance.pdf | |
11 | November 14, 2017 | No classes: Reading week | |
11 | November 16, 2017 | No classes: Reading week | |
12 | November 21, 2017 | Embedding models and metric learning: Lec21-Embeddings.pdf | |
12 | November 23, 2017 | Hidden variables: Lec22-HiddenVariables.pdf | Assignment #3 due (Friday) |
13 | November 28, 2017 | Boosting: Lec23-Ensembles.pdf | Draft of Mini-project due Tuesday (15% of mark for undergrads, 5% of mark for grads) |
13 | November 30, 2017 | More advanced neural networks: Lec24-NNArchitectures.pdf | December 1 last day for withdrawal. Feedback by grads on mini-projects due by Friday (10% of mark for grads) |
14 | December 5, 2017 | Bayesian linear regression: Lec25-BayesianApproach.pdf | |
14 | December 7, 2017 | Review class: Lec26-Review.pdf | Final Mini-project due (10% of mark, Friday) |
Final | Friday, December 15, 2017, 2:00 p.m. in ETLC E1 013 | Final Exam | You can bring a two page cheat-sheet. |