Lecture Notes · Lecture Notes
MIT OpenCourseWare
Machine Learning
Art: Palmer, Edward, 1803-1872, Figures 113-123. Plate Electrical Machines, 1840 · Public domain
- Instructors
- Rohit Singh, Prof. Tommi Jaakkola, Ali Mohammad
- Term
- Fall 2006
- Level
- Graduate
- What's inside
- 1 lecture note · 1 reading · 67 other files · 5 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 6.867 Machine Learning, Fall 2006, Rohit Singh, Prof. Tommi Jaakkola, Ali Mohammad — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Has MIT solutions
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 24 items is confirmed. Assignment and exam materials exist too, but MIT's own order for them could not be verified, so they're shown as materials below rather than a sequence.
Not included here
8 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (6 items)
- Referenced in a table, but without MIT's own verified order, so it isn't used to claim a sequence. (2 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Readings
Lecture Notes
23 files
- Introduction, linear classification, perceptron update rule Download
- Perceptron convergence, generalization Download
- Maximum margin classification Download
- Classification errors, regularization, logistic regression Download
- Linear regression, estimator bias and variance, active learning Download
- Active learning (cont.), non-linear predictions, kernals Download
- Kernal regression, kernels Download
- Support vector machine (SVM) and kernels, kernel optimization Download
- Model selection Download
- Model selection criteria Download
- Description length, feature selection Download
- Combining classifiers, boosting Download
- Boosting, margin, and complexity Download
- Margin and generalization, mixture models Download
- Mixtures and the expectation maximization (EM) algorithm Download
- EM, regularization, clustering Download
- Clustering Download
- Spectral clustering, Markov models Download
- Hidden Markov models (HMMs) Download
- HMMs (cont.) Download
- Bayesian networks Download
- Learning Bayesian networks Download
- Probabilistic inference Guest lecture on collaborative filtering Download
Assignments
23 files
- Problem set 1 Download
- Section A Download
- Section B Download
- MATLAB? script for a problem set (perceptron_test.m) Download
- MATLAB? script for a problem set (perceptron_train.m) Download
- Problem set errata (hw1errata.txt) Download
- Data files for a problem set (p1.zip) Download
- Data files for a problem set (p3.zip) Download
- MATLAB? script for a problem set (strimage.m) Download
- Problem set 2 Download
- Problem set 2 · Solutions Download
- Problem set errata (hw2errata.txt) Download
- Problem set 3 Download
- Problem set 3 · Solutions Download
- Problem set errata (hw3errata.txt) Download
- Problem set 4 Download
- Problem set 4 · Solutions Download
- Problem set errata (hw4errata.txt) Download
- Problem set 5 Download
- Problem set 5 · Solutions Download
- Problem set errata (hw5errata.txt) Download
- Prob1 data Download
- Prob2 data Download
Exams
17 files
- Fall 2006 · Solutions Download
- Midterms · Fall 2004 Download
- Midterms · Fall 2004 · Solutions Download
- Midterms · Fall 2003 Download
- Midterms · Fall 2003 · Solutions Download
- Midterms · Fall 2002 Download
- Midterms · Fall 2002 · Solutions Download
- Midterms · Fall 2001 Download
- Midterms · Fall 2001 · Solutions Download
- Finals · Fall 2004 Download
- Finals · Fall 2004 · Solutions Download
- Finals · Fall 2003 Download
- Finals · Fall 2003 · Solutions Download
- Finals · Fall 2002 Download
- Finals · Fall 2002 · Solutions Download
- Finals · Fall 2001 Download
- Finals · Fall 2001 · Solutions Download
Tools
Course outline
Lecture Notes · Lecture Notes
Lecture 2: Perceptron convergence, generalization ( PDF )
Lecture Notes · Lecture Notes
Lecture 3: Maximum margin classification ( PDF )
Lecture Notes · Lecture Notes
Lecture 4: Classification errors, regularization, logistic regression ( PDF )
Lecture Notes · Lecture Notes
Lecture 5: Linear regression, estimator bias and variance, active learning ( PDF )
Lecture Notes · Lecture Notes
Lecture 6: Active learning (cont.), non-linear predictions, kernals ( PDF )
Lecture Notes · Lecture Notes
Lecture 7: Kernal regression, kernels ( PDF )
Lecture Notes · Lecture Notes
Lecture 8: Support vector machine (SVM) and kernels, kernel optimization ( PDF )
Lecture Notes · Lecture Notes
Lecture 9: Model selection ( PDF )
Lecture Notes · Lecture Notes
Lecture 10: Model selection criteria ( PDF )
Lecture Notes · Lecture Notes
Lecture 11: Description length, feature selection ( PDF )
Lecture Notes · Lecture Notes
Lecture 12: Combining classifiers, boosting ( PDF )
Lecture Notes · Lecture Notes
Lecture 13: Boosting, margin, and complexity ( PDF )
Lecture Notes · Lecture Notes
Lecture 14: Margin and generalization, mixture models ( PDF )
Lecture Notes · Lecture Notes
Lecture 15: Mixtures and the expectation maximization (EM) algorithm ( PDF )
Lecture Notes · Lecture Notes
Lecture 16: EM, regularization, clustering ( PDF )
Lecture Notes · Lecture Notes
Lecture 17: Clustering ( PDF )
Lecture Notes · Lecture Notes
Lecture 18: Spectral clustering, Markov models ( PDF )
Lecture Notes · Lecture Notes
Lecture 19: Hidden Markov models (HMMs) ( PDF )
Lecture Notes · Lecture Notes
Lecture 20: HMMs (cont.) ( PDF )
Lecture Notes · Lecture Notes
Lecture 21: Bayesian networks ( PDF )
Lecture Notes · Lecture Notes
Lecture 22: Learning Bayesian networks ( PDF )
Lecture Notes · Lecture Notes
Lecture 23: Probabilistic inference Guest lecture on collaborative filtering ( PDF )
Lecture Notes · Lecture Notes
Lecture 24: Current problems in machine learning, wrap up
MIT OpenCourseWare, Rohit Singh, Prof. Tommi Jaakkola, Ali Mohammad, 6.867 Machine Learning, Fall 2006.
License: CC BY-NC-SA 4.0 · Edition: Fall 2006 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
