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¶
Jun 22 No more course website announcements
We will no longer have announcements on the course website. Please check EdStem for the latest official communication from the course staff.
Jun 21 Week 1 deadlines
Note that we have a couple of deadlines this week! Learning Reflection 1 is due on Friday 6/24 at 11:59pm. Optional Homework 0 is due Tuesday 6/28 at 11:59 pm. Checkpoints are due 30 mins before the subsequent lectures (i.e., 1:50PM).
Jun 20 Welcome to CSE 416!
Welcome to CSE 416. We’re happy to have you in this class! Please check EdStem for the latest announcements regarding logistics.
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 checkpoint for Wednesday 6/22 is due on Monday 6/27 at 1:50pm.
Topic | Homeworks | Learning Reflections | ||
---|---|---|---|---|
Week 1 - Introduction / Regression | ||||
Mon 06/20 | HOLIDAY Juneteenth | |||
Released HW0 Due 11:59 pm Review, Python, & Course Tools | Released R1 Due 11:59 pm Learning Reflection 1 | |||
Tue 06/21 | ||||
Wed 06/22 | LEC 01 Introduction & Regression Post-lecture: checkpoint Recording: panopto Optional Resources: [Schafer] Python Review [ESL] Section 1, 2.3.1 | |||
Thu 06/23 | SEC 01 Introduction to Numpy & Pandas | |||
Fri 06/24 | ||||
Week 2 - Cross Validation / Ridge | ||||
Mon 06/27 | LEC 02 Assessing Performance; Bias + Variance Tradeoff resources: demo Post-lecture: checkpoint Recording: panopto Optional Resources: [ESL] Section 2.3.1, 7.1-7.4 | |||
Released R2 Due 11:59 pm Learning Reflection 2 | ||||
Tue 06/28 | ||||
Wed 06/29 | LEC 03 Cross Validation; Ridge Regression resources: demo Post-lecture: checkpoint Recording: panopto Optional Resources: [ESL] Section 3.1-3.2, 3.4.1 [ESL] Section 7.1-7.4 | |||
Released HW1 Due 11:59 pm House Prices | ||||
Thu 06/30 | SEC 02 Regression resources: materials | |||
Fri 07/01 | ||||
Week 3 - Feature Selection / Lasso | ||||
Mon 07/04 | HOLIDAY US Independence Day | |||
Released R3 Due 11:59 pm Learning Reflection 3 | ||||
Tue 07/05 | ||||
Wed 07/06 | LEC 04 Feature Selection and LASSO resources: demo Post-lecture: checkpoint Optional Resources: [ESL] Section 2.9, 5.5.2, 7.2 [ESL] Section 3.4.2, 7.10 | |||
Released HW2 Due 11:59 pm Ridge and LASSO | ||||
Thu 07/07 | SEC 03 Ridge & Lasso resources: materials | |||
Fri 07/08 | ||||
Week 4 - Classification / Logistic Regression | ||||
Mon 07/11 | LEC 05 Introduction to Classification | |||
Released R4 Due 11:59 pm Learning Reflection 4 | ||||
Tue 07/12 | ||||
Wed 07/13 | LEC 06 Logistic Regression resources: demo Post-lecture: checkpoint Recording: panopto Optional Resources: [ESL] Section 4.4.1-4.4.4, 9.1.2, 7.5-7.6 | |||
Released HW3 Due 11:59 pm Sentiment Analysis with Logistic Regression | ||||
Thu 07/14 | SEC 04 Classification; Logistic Regression resources: materials | |||
Fri 07/15 | ||||
Week 5 - Classification / Decision Trees | ||||
Mon 07/18 | LEC 07 k-Nearest Neighbors, Decision Trees | |||
Released R5 Due 11:59 pm Learning Reflection 5 | ||||
Tue 07/19 | ||||
Wed 07/20 | LEC 08 Ensemble Methods Post-lecture: checkpoint Recording: panopto1, panopto2 optional Optional Resources: Explaining AdaBoost (Schapire 2013) [ESL] Section 9.2.4, 10.1-10.10 | |||
Released HW4 Due 11:59 pm Kaggle Project | ||||
Thu 07/21 | SEC 05 Loan Safety with Decision Trees resources: materials | |||
Fri 07/22 | ||||
Week 6 - Deep Learning | ||||
Mon 07/25 | LEC 09 Neural Networks Post-lecture: checkpoint Recording: panopto Optional Resources: Neural Network Notes Backpropogation Algorithm Proof of Approximating and Function Playground | |||
Released R6 Due 11:59 pm Learning Reflection 6 | ||||
Tue 07/26 | ||||
Wed 07/27 | LEC 10 Deep Learning & Convolutional Neural Nets Post-lecture: checkpoint Recording: panopto Optional Resources: Neural Network Notes Backpropogation Algorithm Proof of Approximating and Function Playground | |||
Released HW5 Due 11:59 pm Deep Learning with PyTorch | ||||
Thu 07/28 | SEC 06 Deep Learning resources: materials | |||
Fri 07/29 | ||||
Week 7 - Clustering | ||||
Mon 08/01 | LEC 11 Clustering Post-lecture: checkpoint Recording: panopto Optional Resources: [ESL] Section 13.2.1, 14.3.6, 14.3.11 k-means visualization | |||
Released R7 Due 11:59 pm Learning Reflection 7 | ||||
Tue 08/02 | ||||
Wed 08/03 | LEC 12 Other Clustering Methods | |||
Released HW6 Due 11:59 pm k-means with Text Data | ||||
Thu 08/04 | SEC 07 K-Means resources: materials | |||
Fri 08/05 | ||||
Week 8 - Recommender Systems | ||||
Mon 08/08 | LEC 13 Dimensionality Reduction & PCA Post-lecture: checkpoint Recording: panopto Optional Resources: PCA Visualized FoML 15, 15.1 t-SNE Explained | |||
Released R8 Due 11:59 pm Learning Reflection 8 | ||||
Tue 08/09 | ||||
Wed 08/10 | LEC 14 Recommender Systems & Matrix Factorization | |||
Released HW7 Due 11:59 pm Tweet Topic Modeling | ||||
Thu 08/11 | SEC 08 Course Review resources: materials | |||
Fri 08/12 | ||||
Week 9 - Course Wrap-Up | ||||
Mon 08/15 | LEC 15 Course Recap; Guest Lectures | |||
Tue 08/16 | ||||
Wed 08/17 | LEC 16 Class Canceled (Take-Home Final) | |||
Released EXAM Due 11:59 pm Final Exam | ||||
Thu 08/18 | SEC 09 Section Canceled (Take-Home Final) | |||
Fri 08/19 | ||||