Introduction to Machine Learning
(Fall 2024)
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
Announcements for Week 6 (Mon, October 7 - Fri, October 11)
-
The midterm exam will be on Wednesday, October 23, from 7:30 pm to 9:30 pm. Please be sure to review the midterm logistics carefully.
-
There will not be a recitation on Monday, October 14 in observance of Indigenous Peoples' Day. Office hours on the holiday will also be canceled. Assignment deadlines have been extended until after the holiday.
The calendar below will be populated throughout the semester with links to notes, lectures, recitations, labs, and homeworks. The current week is highlighted vertically in blue.
Topic 1: Intro to ML
First class: Lab on Wed, 4 Sep
Notes: Course Overview Slides, Chap. 1, Chap. 2 up to 2.4
No Exercises
No Recitation
Lab: in class
Homework: online
Topic 2: Analytical Regression
Notes: Chap. 2, Appendix A - Matrix derivatives
Lecture: in class
Start: Fri, 6 Sep at 12:00pm
Exercises: online
Recitation: in class
Start: Mon, 9 Sep at 9:30am
Lab: in class
Homework: online
Topic 3: Gradient Descent
Notes: Chap. 3
Lecture: in class
Start: Fri, 13 Sep at 12:00pm
Exercises: online
Recitation: in class
Start: Mon, 16 Sep at 9:30am
Lab: in class
Homework: online
Topic 4: Linear Classifiers and Logistic Regression
Fri, 20 Sep (Student holiday)
Notes: Chap. 4
Lecture: in class
Start: Fri, 20 Sep at 12:00pm
Exercises: online
Recitation: in class
Start: Mon, 23 Sep at 9:30am
Lab: in class
Homework: online
Topic 5: Features
Add Date: Fri, 4 Oct
Notes: Chap. 5
Lecture: in class
Start: Fri, 27 Sep at 12:00pm
Exercises: online
Released: Wed, 25 Sep at 5:00pm
Due: Mon, 30 Sep at 9:00am
Recitation: in class
Start: Mon, 30 Sep at 9:30am
Lab: in class
Released: Wed, 2 Oct at 9:30am
Due: Mon, 7 Oct at 11:00pm
Homework: online
Released: Mon, 30 Sep at 9:00am
Due: Wed, 9 Oct at 11:00pm
Topic 6: Neural Networks
Notes: Chap. 6 up to 6.5
Lecture: in class
Start: Fri, 4 Oct at 12:00pm
Exercises: online
Released: Wed, 2 Oct at 5:00pm
Due: Mon, 7 Oct at 9:00am
Recitation: in class
Start: Mon, 7 Oct at 9:30am
Lab: in class
Released: Wed, 9 Oct at 9:30am
Due: Wed, 16 Oct at 11:00pm
Homework: online
Released: Mon, 7 Oct at 9:00am
Due: Wed, 16 Oct at 11:00pm
Topic 7: Neural Networks II, Autoencoders
No class on Mon, 14 Oct (Indigenous Peoples' Day)
Notes: Chap. 6 to end, Chap. 10
Lecture: in class
Start: Fri, 11 Oct at 12:00pm
Exercises: online
Released: Wed, 9 Oct at 5:00pm
Due: Wed, 16 Oct at 9:30am
No Recitation
Lab: in class
Released: Wed, 16 Oct at 9:30am
Due: Mon, 21 Oct at 11:00pm
Homework: online
Released: Mon, 14 Oct at 9:00am
Due: Sun, 27 Oct at 11:00pm
Midterm Exam Week (Mon, 21 Oct - Fri, 25 Oct)
Midterm Exam: Wed, 23 Oct at 7:30pm
Topic 8: Convolutional Neural Networks
Notes: Chap. 8
Lecture: in class
Start: Fri, 25 Oct at 12:00pm
Exercises: online
Released: Wed, 23 Oct at 5:00pm
Due: Mon, 28 Oct at 9:00am
Recitation: in class
Start: Mon, 28 Oct at 9:30am
Lab: in class
Released: Wed, 30 Oct at 9:30am
Due: Mon, 4 Nov at 11:00pm
Homework: online
Released: Mon, 28 Oct at 9:00am
Due: Wed, 6 Nov at 11:00pm
Topic 9: Transformers
Notes: Chap. 9
Lecture: in class
Start: Fri, 1 Nov at 12:00pm
Exercises: online
Released: Wed, 30 Oct at 5:00pm
Due: Mon, 4 Nov at 9:00am
Recitation: in class
Start: Mon, 4 Nov at 9:30am
Lab: in class
Released: Wed, 6 Nov at 9:30am
Due: Mon, 11 Nov at 11:00pm
Homework: online
Released: Mon, 4 Nov at 9:00am
Due: Wed, 13 Nov at 11:00pm
Topic 10: Clustering
No class on Mon, 11 Nov (Veterans Day)
Notes: Chap. 7
Lecture: in class
Start: Fri, 8 Nov at 12:00pm
Exercises: online
Released: Wed, 6 Nov at 5:00pm
Due: Mon, 11 Nov at 9:00am
Recitation: in class
Start: Mon, 11 Nov at 9:30am
Lab: in class
Released: Wed, 13 Nov at 9:30am
Due: Mon, 18 Nov at 11:00pm
Homework: online
Released: Mon, 11 Nov at 9:00am
Due: Wed, 20 Nov at 11:00pm
Topic 11: Markov Decision Processes
Notes: Chap. 11
Lecture: in class
Start: Fri, 15 Nov at 12:00pm
Exercises: online
Released: Wed, 13 Nov at 5:00pm
Due: Mon, 18 Nov at 9:00am
Recitation: in class
Start: Mon, 18 Nov at 9:30am
Lab: in class
Released: Wed, 20 Nov at 9:30am
Due: Mon, 25 Nov at 11:00pm
Homework: online
Released: Mon, 18 Nov at 9:00am
Due: Wed, 27 Nov at 11:00pm
Topic 12: Reinforcement Learning
Notes: Chap. 12
Lecture: in class
Start: Fri, 22 Nov at 12:00pm
Exercises: online
Released: Wed, 20 Nov at 5:00pm
Due: Mon, 25 Nov at 9:00am
Recitation: in class
Start: Mon, 25 Nov at 9:30am
Lab: in class
Released: Wed, 27 Nov at 9:30am
Due: Mon, 2 Dec at 11:00pm
Homework: online
Released: Mon, 25 Nov at 9:00am
Due: Wed, 4 Dec at 11:00pm
Topic 13: Decision Trees and Nearest Neighbors
Last Due Date: Fri, 6 Dec
Notes: Chap. 13
Lecture: in class
Start: Fri, 29 Nov at 12:00pm
Exercises: online
Released: Wed, 27 Nov at 5:00pm
Due: Mon, 2 Dec at 9:00am
Recitation: in class
Start: Mon, 2 Dec at 9:30am
Lab: in class
Released: Wed, 4 Dec at 9:30am
Due: Fri, 6 Dec at 11:59pm
No Homework
Topic 14: End of term wrapup
Topic TBD
Notes: TBD
No Exercises
No Recitation
No Lab
No Homework
Batch download/materials:
Complete Lecture Notes Draft - Note that chapters are subject to change week by week.