COS 324: Introduction to Machine Learning

Prof. Ryan Adams (OH: Mon and Weds 3-4pm in CS 411)
TA: Jad Rahme (OH: Tue 6-8pm in Fine Hall 216)
TA: Farhan Damani (OH: Mon 7-9pm outside CS 242)
TA: Fanghong Dong (OH: Wed 4-6pm CS 2nd floor tea room)
Time: Monday and Wednesday, 1:30-2:50pm
Location: COS 104
Contact: cos324-s19@lists.cs.princeton.edu
syllabus | schedule | piazza | assignments | grading | books

Announcements


Schedule

Subject to change.
Mon 4 February 2019

Lecture 1: Introduction

  • [optional] Book: Murphy -- Chapter 1 -- Introduction
  • [optional] Book: Bishop -- Chapter 1 -- Introduction

Supervised Learning

Wed 6 February 2019

Lecture 2: Linear Regression I
Assignment 1 Out


Mon 11 February 2019

Lecture 3: Linear Regression II


Weds 13 February 2019

Lecture 4: Linear Regression III


Mon 18 February 2019

Lecture 5: Features and Basis Functions
Assignment 1 Due at 23:55


Wed 20 February 2019

Lecture 6: Overfitting and Regularization


Thu 21 February 2019

Assignment 2 Out


Mon 25 February 2019

Lecture 7: Cross Validation


Weds 27 February 2019

Lecture 8: Linear Classification I


Mon 4 March 2019

Lecture 9: Linear Classification II


Weds 6 March 2019

Lecture 10: Linear Classification III -- Support Vector Machines
Assignment 2 Due at 23:55
Assignment 3 Out


Mon 11 March 2019

Lecture 11: Kernel-based Classification


Weds 13 March 2019

MIDTERM EXAM (Covers through Lecture 10 on 6 March)


Mon 25 March 2019

Lecture 12: Neural Networks I

Weds 27 March 2019

Lecture 13: Neural Networks II


Fri 29 March 2019

Assignment 3 Due at 23:55

Unsupervised Learning

Mon 1 April 2019

Lecture 14: K-Means Clustering Assignment 4 Out


Weds 3 April 2019

Lecture 15: Hierarchical Clustering


Mon 8 April 2019

Lecture 16: Principal Component Analysis


Weds 10 April 2019

Lecture 17: SVD and Latent Factor Models


Fri 12 April 2019

Assignment 4 Due at 23:55

Planning and Reinforcement Learning

Mon 15 April 2019

Lecture 18: Markov Decision Processes Assignment 5 Out


Weds 17 April 2019

Lecture 19: Value Iteration


Mon 22 April 2019

Lecture 20: Policy Iteration


Wed 24 April 2019

Lecture 21: Reinforcement Learning I


Fri 26 April 2019

Assignment 5 Due at 23:55


Mon 29 April 2019

Lecture 22: Reinforcement Learning II Assignment 6 Out

Weds 1 May 2019

Lecture 23: Wrap-up


Fri 10 May 2019

Assignment 6 Due at 23:55


Assignments

Upload via
CS dropbox.
LaTeX template and example: cos324.cls cos324-example.tgz

Grading


Optional Machine Learning Books


Frequently Asked Questions