Link

Home Syllabus Project

CS 490/590 - Intro to Machine Learning

2024 - Spring

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
MLK DAY
Probability Review
CH2: Statistical Learning
WEEK 3
Project Proposal (Due: Wed., 02/07 - Week 5)
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
PROPOSAL PRESENTATIONS
CH4: Classification HW: CH4.8: 1-9,13,16
WEEK 6
Proj Midpoint Presentation (Due: Mon-Wed., 03/11 & 03/13 - Week 10)
Lab 3: Ch4 - RLab 3: Ch4 - html
WEEK 7
CH5: Resampling Methods HW: CH5.4: 1-5
Lab 4: Ch5 - RLab 4: Ch5 - html
WEEK 8
MIDTERM EXAM REVIEW
MIDTERM EXAM
WEEK 9
SPRING BREAK
WEEK 10
MIDPOINT PRESENTATIONS
Proj Check-in (Due: Mon., 04/01 - Week 13)
WEEK 11
CH6: Model Selection HW: CH6.6: 1-7,8,9
Lab 5: Ch6 - RLab 5: Ch6 - html
WEEK 12
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 13
PROJECT CHECK-IN
Proj Final Presentation (Due: Mon-Wed., 04/22 & 04/24 - Week 16)
CH9: Support Vector Methods HW: CH9.7: 1-3, 5
Lab 8: Ch9 - RLab 8: Ch9 - html
WEEK 14
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
CH7: Nonlinear Models HW: Ch7.9: 8,9
Lab 10: Ch7 - RLab 10: Ch7 - html
WEEK 15
FINAL EXAM REVIEW
FINAL EXAM: Wed., Apr. 17 during class time.
WEEK 16
FINAL PROJECT PRESENTATIONS
FINAL PROJECT PRESENTATIONS
WEEK 17