Mathematics of Machine Learning

Four lines showing 4 (0,1) patterns.
Two points on the real line are shattered by half-lines. (Image by Prof. Philippe Rigollet.)


MIT Course Number


As Taught In

Fall 2015



Cite This Course

Course Description

Course Features

Course Description

Broadly speaking, Machine Learning refers to the automated identification of patterns in data. As such it has been a fertile ground for new statistical and algorithmic developments. The purpose of this course is to provide a mathematically rigorous introduction to these developments with emphasis on methods and their analysis.

You can read more about Prof. Rigollet's work and courses on his website.

Other Versions

Related Content

Philippe Rigollet. 18.657 Mathematics of Machine Learning, Fall 2015. (Massachusetts Institute of Technology: MIT OpenCourseWare), (Accessed). License: Creative Commons BY-NC-SA

For more information about using these materials and the Creative Commons license, see our Terms of Use.