Principles of Machine Learning

Boston University - Spring 2023

Class is held in KCB 101 on Monday and Wednesday 12:20-1:35pm

Course staff and office hours

Instructor: Prof. Iddo Drori, Wednesday 4:15-5:15pm, CCDS 839

Teaching Fellow: Ximeng Sun, Friday 11:30am-12:30pm, CCDS 848

Teaching Fellow: Hao Yu, Friday 2:45-3:45pm, CCDS 802

Textbooks

Pattern Recognition and Machine Learning, Christopher M. Bishop , Springer, 2016

The Science of Deep Learning, Iddo Drori, Cambridge University Press, 2022

Enrolled students receive a free online version


First Day of Classes (Thursday, January 19)

Lecture 1 (Monday, January 23): Introduction

Lecture 2 (Wednesday, January 25): Regression

Lecture 3 (Monday, January 30): Gradient descent

Lecture 4 (Wednesday, February 1): Classifiers

Lecture 5 (Monday, February 6): Logistic regression

Lecture 6 (Wednesday, February 8): Feature representation

Lecture 7 (Monday, February 13): Neural networks

Lecture 8 (Wednesday, February 15): Neural networks

Presidents’ Day Holiday (Monday, February 20) No classes

Lecture 9 (Wednesday, February 22): Convolutional neural networks

Lecture 10 (Monday, February 27): Convolutional neural networks

Lecture 11 (Wednesday, March 1): Sequence models

Spring Recess (Saturday, March 4 - Sunday, March 12)

Lecture 12 (Monday, March 13): Sequence models

Lecture 13 (Wednesday, March 15): Recurrent neural netowrks

Lecture 14 (Monday, March 20): Recurrent neural networks

Lecture 15 (Wednesday, March 22): Transformers

Lecture 16 (Monday, March 27): Transformers

Lecture 17 (Wednesday, March 29): Markov decision processes

Lecture 18 (Monday, April 3): Reinforcement learning

Lecture 19 (Wednesday, April 5): Reinforcement learning

Lecture 20 (Monday, April 10): Clustering

Lecture 21 (Wednesday, April 12): Decision trees

Patriots’ Day Holiday (Monday, April 17), No classes

Lecture 22 (Wednesday, April 19): Competition presentations

Lecture 23 (Monday, April 24):

Lecture 24 (Wednesday, April 26):

Lecture 25 (Monday, May 1):

Lecture 26 (Wednesday, May 3):

Last Day of Classes (Wednesday, May 3)