Registration

Do not email the course staff or instructor requesting an add code for the course. The course staff do not have any add-codes. Please see our registration FAQ for help with registration.

Announcements

Apr 27

Hunter OH Moving (this week only)

Hunter needs to move his office hours this week

See the full announcement on Ed!
Apr 21

HW2 Feedback Released

HW2 feedback released.

See the full announcement on Ed!
Apr 17

Learning Reflections 2 Graded

Learning reflections 2 graded and examples of exemplary learning reflections

See the full announcement on Ed!

All Announcements

Calendar

Info

This is a rough sketch of the quarter and things are subject to change. We can accurately predict the past, but predicting the future is hard!

Info

Recall that checkpoints are due 30 minutes before the next lecture. So for example, the checckpoint for Wednesday 3/31 is due on Monday 4/05 at 2:00 pm.

Topic Assessments Learning
Week 1 - Introduction / Regression
Mon 03/29
LEC 01 Regression
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
R1
Learning Reflection 1
Due 9:00 pm
Tue 03/30
Wed 03/31
LEC 02 Assessing Performance; Bias + Variance Tradeoff
Pre-lecture: materials
lecture: zoom pdf annotated pptx
resources: demo
Post-lecture: checkpoint
Optional Resources: [ESL] Section 2.3.1, 7.1-7.4
Released
HW1
House Prices
Due 9:00 pm
Thu 04/01
SEC 01 Course Infrastructure; Pandas
resources: materials
Fri 04/02
Week 2 - Assessing Performance
Mon 04/05
LEC 03 Regularization: Ridge
Pre-lecture: materials
lecture: zoom pdf annotated pptx
resources: demo
Post-lecture: checkpoint
Released
R2
Learning Reflection 2
Due 9:00 pm
Tue 04/06
Wed 04/07
LEC 04 Regularization: LASSO, Feature selection
Pre-lecture: materials
lecture: zoom pdf annotated pptx
resources: demo
Post-lecture: checkpoint
Released
HW2
Ridge and LASSO
Due 9:00 pm
Thu 04/08
SEC 02 Ridge and LASSO; Code
resources: materials
Fri 04/09
Week 3 - Classification
Mon 04/12
LEC 05 Classification
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Optional Resources: [ESL] Section 1, 2.3.1, 4.1-4.2
Released
R3
Learning Reflection 3
Due 9:00 pm
Tue 04/13
Wed 04/14
LEC 06 MLE / Logistic Regression
Pre-lecture: materials
lecture: zoom pdf annotated pptx
resources: demo
Post-lecture: checkpoint
Released
HW3
Sentiment Analysis with Logistic Regression
Due 9:00 pm
Thu 04/15
SEC 03 Classification ; Logistic Regression
resources: materials
Fri 04/16
Week 4 - Societal Impact, Bias, and Fairness
Mon 04/19
LEC 07 Bias and Fairness
Released
R4
Learning Reflection 4
Due 9:00 pm
Tue 04/20
Wed 04/21
LEC 08 Fairness and Tradeoffs ; Recap
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
HW4
Bias and Fairness in ML
Due 9:00 pm
Thu 04/22
SEC 04 Bias and Fairness
Fri 04/23
Week 5 - Trees
Mon 04/26
LEC 09 Naive Bayes / Decision Trees
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
R5
Learning Reflection 5
Due 9:00 pm
Tue 04/27
Wed 04/28
LEC 10 Ensemble Methods
Released
HW5
Loan Safety with Decision Trees
Due 9:00 pm
Thu 04/29
SEC 05 Trees and Ensemble Methods
resources: materials
Fri 04/30
Week 6 - Non-Parametric Methods
Mon 05/03
LEC 11 Precision + Recall / kNN
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
R6
Learning Reflection 6
Due 9:00 pm
Tue 05/04
Wed 05/05
LEC 12 Kernel Methods; Locality Sensitive Hashing
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
HW6
ML Practice on Kaggle
Due 9:00 pm
Thu 05/06
SEC 06 Kaggle Setup
resources: materials
Fri 05/07
Week 7 - Clustering
Mon 05/10
LEC 13 Clustering
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
R7
Learning Reflection 7
Due 9:00 pm
Tue 05/11
Wed 05/12
LEC 14 Hierarchical Clustering
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
HW7
k-means with Text Data
Due 9:00 pm
Thu 05/13
SEC 07 Numpy ; Variable Encoding ; Clustering
resources: materials
Fri 05/14
Week 8 - Recommender Systems
Mon 05/17
LEC 15 PCA / Recommender Systems Intro
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
R8
Learning Reflection 8
Due 9:00 pm
Tue 05/18
Wed 05/19
LEC 16 Recommender Systems / Matrix Factorization
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
HW8
Tweet Topic Modelling
Due 9:00 pm
Thu 05/20
SEC 08 PCA ; Recommender Systems
resources: materials
Fri 05/21
Week 9 - Deep Learning
Mon 05/24
LEC 17 Neural Networks
Released
R9
Learning Reflection 9
Due 9:00 pm
Tue 05/25
Wed 05/26
LEC 18 Deep Learning; Convolutional Neural Networks
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Released
HW9
Deep Learning with PyTorch
Due 9:00 pm
Thu 05/27
SEC 09 Deep Learning
resources: materials
Fri 05/28
Week 10 - Course Wrap Up
Mon 05/31
HOLIDAY Memorial Day
Released
R10
Learning Reflection 10
Due 9:00 pm
Tue 06/01
Wed 06/02
LEC 19 Course Wrap Up; Next steps
Pre-lecture: materials
lecture: zoom pdf annotated pptx
Post-lecture: checkpoint
Thu 06/03
SEC 10 Final Review
Fri 06/04
Week 11 - Finals Week
Mon 06/07
Released
EXAM
Final Exam
Due 8:30 am
Tue 06/08
Wed 06/09