Teaching / NYU ITP

Learning Machines

A half-semester introduction to machine learning — its conceptual and mathematical foundations, key models, real-world applications, and philosophical implications for understanding learning itself.

Overview

This course aims to introduce machine learning — a complex and quickly evolving subject deserving of far more intensive study than a single semester allows.

The goal is a preliminary investigation of the conceptual and technical workings of a few key machine learning models: their underlying mathematics, application to real-world problems, and philosophical value in understanding the general phenomena of learning and experience.

Portions of the course materials were excerpted from Machine Learning for Designers, published with O'Reilly Media, Inc. in 2016, and are reprinted here with permission from the publisher.

Course Syllabus

Previous Editions

Required Text

Anderson, Britt. Computational Neuroscience and Cognitive Modelling: A Student's Introduction to Methods and Procedures. Los Angeles: SAGE, 2014.

Additional Resources

Machine Learning Courses

Math for Machine Learning