Course Description
MIT's introductory course on deep learning methods with applications to machine translation, image recognition, game playing, and more. Students will gain foundational knowledge of deep learning algorithms and get practical experience in building neural networks in TensorFlow. Course concludes with project proposals with feedback from staff and panel of industry sponsors.
Prerequisites assume elementary calculus (i.e. taking derivatives and applying the chain rule) and linear algebra (i.e. matrix multiplication), we'll try to explain everything else along the way! Experience in Python is helpful but not necessary. Listeners are welcome!
This version of the course is outdated, please refer to our homepage for an updated version.

Introduction to Deep Learning
Deep Sequence Modeling
Intro to TensorFlow, Music Generation with RNNs
[
Deep Computer Vision
Deep Generative Models
De-biasing Facial Recognition Systems
Deep Reinforcement Learning
Limitations and New Frontiers
Model-Free Reinforcement Learning
Data Visualization for Machine Learning
Biologically Inspired Learning
Work time for paper reviews/project proposals
Learning and Perception
Final Project Presentations
Judging and Awards Ceremony