Home Syllabus Project
CS 490/590 - Intro to Machine Learning
2023 - Fall
An introduction to the concepts of machine learning.
Tentative schedule is provided below – assignments dates and lectures will be updated as the course progresses.
WEEK 1 |
Intro to ML |
Linear Algebra Review |
WEEK 2 |
Probability Review |
CH2: Statistical Learning |
WEEK 3 |
LABOR DAY |
Lab 1: Ch2 - RLab-1: Ch2 - html HW: All of CH2.4 |
Lab 1: Ch2 - Data - Auto.dataLab 1: Ch2 - Data - Auto.csv |
WEEK 4 |
CH3: Linear Regression HW: CH3.7: 1-10, 14, 15 |
Lab 2: Ch3 - RLab 2: Ch3 - html |
WEEK 5 |
Project Proposal (Due: Thu., 10/05 - Week 7) |
CH4: Classification HW: CH4.8: 1-9,13,16 |
WEEK 6 |
Lab 3: Ch4 - RLab 3: Ch4 - html |
WEEK 7 |
CH5: Resampling Methods HW: CH5.4: 1-5 |
WEEK 8 |
Lab 4: Ch5 - RLab 4: Ch5 - html |
WEEK 9 |
MIDTERM EXAM REVIEW |
MIDTERM EXAM |
WEEK 10 |
CH6: Model Selection HW: CH6.6: 1-7,8,9 |
Lab 5: Ch6 - RLab 5: Ch6 - html |
Proj Midpoint Presentation (Due: Tue-Thu., 11/7 & 11/9 - Week 12) |
WEEK 11 |
CH12: Unsupervised Learning HW: Ch12.6 1-7, 9-11 |
Lab 6: Ch12 - RLab 6: Ch12 - html |
CH8: Tree Based Methods HW: CH8.4: 1-6, 8, 10 |
Lab 7: Ch8 - RLab 7: Ch8 - html |
WEEK 12 |
MIDPOINT PRSENETATIONS |
Proj Check-in (Due: Tue., 11/28 - Week 15) |
WEEK 13 |
CH9: Support Vector Methods HW: CH9.7: 1-3, 5 |
Lab 8: Ch9 - RLab 8: Ch9 - html |
CH10: Deep Learning HW: Ch10.10: 1,4 |
Lab 9: Ch10 with Torch- RLab 9: Ch10 with Torch - html |
Lab 9: Ch10 with Keras - RLab 9: Ch10 with Keras - html |
Proj Final Presentation (Due: Tue-Thu., 12/05 & 12/07 - Week 16) |
WEEK 14 |
THANKSGIVING WEEK |
WEEK 15 |
FINAL EXAM REVIEW |
FINAL EXAM: Thu., Nov. 30 during class time. |
WEEK 16 |
FINAL PROJECT PRESENTATIONS |
FINAL PROJECT PRESENTATIONS |
WEEK 17 |
FINAL EXAM: Moved to Week 15 |