Principles of Machine Learning
Boston University - Spring 2023
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
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)