Link Search Menu Expand Document (external link)

COS 324 - Introduction to Machine Learning

Princeton University, Fall 2022


This website contains the course notes for COS 324 - Introduction to Machine Learning at Princeton University. The notes were prepared by professors Sanjeev Arora, Danqi Chen and undergraduates Simon Park, and Dennis Jacob.

If you find any typos or mistakes, or have any comments or feedback, please submit them here. It will be helpful if you specify the version of the notes. The last modified date can be found on the copyright page.


The currently maintained version of the errata can be found here.

Full Version

Introduction to Machine Learning

Individual Chapters

1. Supervised Learning

2. Unsupervised Learning

3. Deep Learning

4. Reinforcement Learning

5. Advanced Topics

6. Mathematics for Machine Learning

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic License