CS 457/557: Machine Learning

Prof. Jason Sauppe | Fall 2024

This page contains a course schedule for CS 457/557. Rows in gray are tentative and will be updated as the course progresses. Other course content (e.g., assignments) can be found on Canvas.

Content Week Day Date In-Class Reading Assignments
Intro 01 Mon. 09/02 No Class
Wed. 09/04 Syllabus, 19.1
Fri. 09/06 19.2
Linear Regression 02 Mon. 09/09 19.6.1
Wed. 09/11
Fri. 09/13 19.6.3 Assignment 01 available
Gradient Descent &
Polynomial Regression
03 Mon. 09/16 19.6.2
Wed. 09/18
Fri. 09/20
Model Selection
& Regularization
04 Mon. 09/23 19.4.1, 19.4.4
Wed. 09/25 19.4.3
Fri. 09/27
Linear Classification 05 Mon. 09/30 19.6.5
Wed. 10/02 19.6.4
Fri. 10/04 Assignment 01 due
Evaluating Classifiers
& Decision Trees
06 Mon. 10/07
Wed. 10/09 19.3.1, 19.3.2
Fri. 10/11 19.3.3-5 Assignment 02 available
Decision Trees
& Midterm
07 Mon. 10/14
Wed. 10/16 Review
Fri. 10/18 Exam
k-Nearest Neighbors
& Support Vector
Machines
08 Mon. 10/21 19.7.1
Wed. 10/23
Fri. 10/25 19.7.2, 19.7.3
SVMs &
Neural Networks
09 Mon. 10/28 19.7.5
Wed. 10/30 19.7.6
Fri. 11/01 Assignment 02 due
Neural Networks 10 Mon. 11/04
Wed. 11/06 21.1, 21.2
Fri. 11/08 Assignment 03 available
Neural Networks
& Deep Learning
11 Mon. 11/11 21.4, 21.5
Wed. 11/13
Fri. 11/15 21.3, 21.6
Markov Decision
Processes
12 Mon. 11/18 17.1.1
Wed. 11/20 17.1.2
Fri. 11/22 17.2.1, 17.2.2
Reinforcement
Learning
13 Mon. 11/25 22.1, Assignment 04 available
Wed. 11/27 22.2
Fri. 11/29 No Class
Reinforcement
Learning
14 Mon. 12/02 22.3
Wed. 12/04 22.4
Fri. 12/06 22.4.3, 22.7
Additional Topics
& Review
15 Mon. 12/09 (Office hours in classroom) Assignment 03 due
Wed. 12/11 Review Assignment 04 due
Fri. 12/13 No Class
Final Exam 16 Wed. 12/18 Final Exam (10:00 AM – 12:00 PM, Centennial 2205) —