Skip to main content Link Menu Expand (external link) Document Search Copy Copied

CS 375: Machine Learning

Spring 2023

Administrivia

  • Instructor: Phillip Kirlin
  • Office hours: Mon & Tue 3:30-5, Wed 10-11, Thu 11-12. Also available by appointment and over Slack.
  • Canvas page: Use for grades, online assignment submissions, and assignment solutions.
  • Syllabus and additional policies.
  • Rescheduled midterm 1 date: Tue, Feb 28, in class.

Resources

Calendar

Thu, Jan 12
Introduction
Slides
Tue, Jan 17
Machine learning concepts, start linear regression
Notebooks: linear-regression-1
Thu, Jan 19
Linear regression
Notebooks: linear-regression-1, cost-function-intuition
Tue, Jan 24
Linear regression, continued
Gradient descent, started lab
Notebooks: linear-regression-2, linear-regression-lab
Thu, Jan 26
Finish linear regression
Finish lab, multivariate linear regression
Notebooks: linear-regression-lab, linear-regression-3
Project Project 1 (due Mon, Feb 13)
Tue, Jan 31
Class canceled, ice
Thu, Feb 2
Class canceled, ice
Tue, Feb 7
Machine learning with matrices and numpy, start logistic regression
Notebooks: linear-regression-3, numpy-lab, logistic-regression-1
Thu, Feb 9
Finish logistic regression
Notebooks: logistic-regression-2
Tue, Feb 14
Regularization, start multinomial logistic regression
Notebooks: regularization, logistic-regression-3
Thu, Feb 16
Finish multinomial logistic regression
Project Project 2 (due Thu, Feb 23)
Tue, Feb 21
Neural networks, forward propagation
Notebooks: nn-1
Thu, Feb 23
More neural nets, forward propagation demo, and exam review
Tue, Feb 28
Exam 1
Thu, Mar 2
Convolutional neural nets
Tue, Mar 7
Backprop 1
Thu, Mar 9
Backprop 2
Tue, Mar 14
Spring break
Thu, Mar 16
Spring break
Tue, Mar 21
Decision trees 1
Project Project 2.5 (due Tue, Mar 28)
Thu, Mar 23
Decision trees 2
Tue, Mar 28
Finish decision trees, k nearest neighbors
Thu, Mar 30
k means
Tue, Apr 4
k nearest neighbors
Thu, Apr 6
Easter break
Tue, Apr 11
Anomaly detection
Thu, Apr 13
Review
Tue, Apr 18
Exam 2
Thu, Apr 20
Workday
Project Project 3 (due Tue, May 2)
Tue, Apr 25
Workday
Thu, Apr 27
Presentations