Lecture Notes

Algorithmic Aspects of Machine Learning
© 2015 by Ankur Moitra.
Note: These are unpolished, incomplete course notes.
Developed for educational use at MIT and for publication through MIT OpenCourseware.

Lectures are based on the monograph, Algorithmic Aspects of Machine Learning (PDF - 1.6MB) . Additional notes and slides are also provided below.

1 Introduction (PDF)

Nonnegative Matrix Factorization (PDF)

New Algorithms for Nonnegative Matrix Factorization and Beyond (PDF - 1.8MB)


Tensor Decompositions (PDF)

Tensor Decompositions and Their Applications (PDF - 1.9MB)


Sparse Coding (PDF)

Alternating Minimization via Approximate Gradient Descent (PDF - 1.3MB)


Learning Mixture Models (PDF)

Method of Moments and Systems of Polynomial Equations (PDF - 1.5MB)

23–26 Linear Inverse Problems (PDF)

Course Info

Learning Resource Types

assignment Problem Sets
notes Lecture Notes
assignment Activity Assignments
assignment Written Assignments