Description

An efficient and high-intensity bootcamp designed to teach you the fundamentals of deep learning as quickly as possible!

MIT's introductory program on deep learning methods with applications to natural language processing, computer vision, biology, and more! Students will gain foundational knowledge of deep learning algorithms, practical experience in building neural networks, and understanding of cutting-edge topics including large language models and generative AI. Program concludes with a project proposal competition with feedback from staff and panel of industry sponsors. Prerequisites assume calculus (i.e. taking derivatives) 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!

Time and Location

Mon Jan 6 - Fri Jan 10, 2025
Every day 1-4pm ET
MIT Room 32-123
New lectures, competitions, & prizes!

Schedule

2025 edition coming soon!
Taught in-person at MIT — open-sourced to the world.


Intro to Deep Learning
Lecture 1
Jan. 6, 2025

[Slides] [Video] coming soon!

Deep Sequence Modeling
Lecture 2
Jan. 6, 2025

[Slides] [Video] coming soon!

Deep Learning in Python; Music Generation
Software Lab 1

[Code]

Deep Computer Vision
Lecture 3
Jan. 7, 2025

[Slides] [Video] coming soon!

Deep Generative Modeling
Lecture 4
Jan. 7, 2025

[Slides] [Video] coming soon!

Facial Detection Systems
Software Lab 2

[Paper] [Code]

Deep Reinforcement Learning
Lecture 5
Jan. 8, 2025

[Slides] [Video] coming soon!

New Frontiers
Lecture 6
Jan. 8, 2025

[Slides] [Video] coming soon!

Software Labs
Work on software labs, final projects
Guest Lecture
Lecture 7
Jan. 9, 2025

[Slides] [Video] coming soon!

Guest Lecture
Lecture 8
Jan. 9, 2025

[Slides] [Video] coming soon!

Final Project
Work on final projects

Guest Lecture
Lecture 9
Jan. 10, 2025

[Slides] [Video] coming soon!

Guest Lecture
Lecture 10
Jan. 10, 2025

[Slides] [Video] coming soon!

Project Presentations
Pitch your ideas, awards, and celebration!

Frequently Asked Questions

For any other questions please reach out to the staff at introtodeeplearning-staff@mit.edu.

All listeners are welcome to attend!
In 2024, 6.S191 will be offered as a for-credit 6-unit MIT course and graded P/D/F based on completion of project proposal assignment.
Registration opens on Dec 1 at 9am. If you are a current MIT student please register here after registration opens. You can specify if you want to take the course for credit or as a listener there.

In addition, everyone interested in taking the course (MIT or not; and in-person or not), should also register on the internal registration to receive updates.

After the MIT program, the content will be open-sourced to the world. Again, please sign up for the internal registration to receive updates when this occurs.

We are expecting very elementary knowledge of linear algebra and calculus. How to multiply matrices, take derivatives and apply the chain rule. Familiarity in Python is a big plus as well. The program will be beginner friendly since we have many registered students from outside of computer science.

If you would like to receive related updates and lecture materials please subscribe to our YouTube channel and sign up for our mailing list.

All materials are open-sourced to the world for free and are copyrighted under the MIT license. If you are an instructor and would like to use any materials from this program (slides, labs, code), you must add the following reference to each slide:

© Alexander Amini and Ava Amini
MIT Introduction to Deep Learning
IntroToDeepLearning.com

All materials are copyrighted and licensed under the MIT license. If you are an instructor and would like to use any materials from this program (slides, labs, code), you must add the following reference to each slide:

© Alexander Amini and Ava Amini
MIT 6.S191: Introduction to Deep Learning
IntroToDeepLearning.com

If you are an MIT student, postdoc, faculty, or affiliate and would like to become involved with this program please email introtodeeplearning-staff@mit.edu. We are always accepting new applications to join the program staff.

This class would not be possible without our amazing sponsors and has been sponsored by Google, IBM, NVIDIA, Microsoft, Amazon, LambdaLabs, Tencent AI, Ernst and Young, and Onepanel. If you are interested in becoming involved in this program as a sponsor please contact us at introtodeeplearning-staff@mit.edu.

To view archived versions of this website from past years please click here for 2024, 2023, 2022, 2021, 2020, 2019, 2018, and 2017.

Team

amini

Alexander Amini

Lead Instructor
Organizer

avaamini

Ava Amini

Lead Instructor
Organizer

TAs and Staff

victory

Victory Yinka-Banjo

Lead TA

sadhanalolla

Sadhana Lolla

Lead TA

maxi

Maxi Attiogbe

Teaching Assistant

maxi

David Chaudhari

Teaching Assistant

shornaalam

Shorna Alam

Teaching Assistant

anirudhvaliveru

Anirudh Valiveru

Teaching Assistant

divyanori

Divya Nori

Teaching Assistant

alexlavaee

Alex Lavaee

Teaching Assistant

shreyaravikumar

Shreya Ravikumar

Teaching Assistant

franklinwang

Franklin Wang

Teaching Assistant

johnwerner

John Werner

Community & Strategy

evaxie

Eva Xie

Teaching Assistant

We are always accepting new applications to join the program staff. If you are interested in becoming a Teaching Assistant (TA), please contact introtodeeplearning-staff@mit.edu

Sponsors

This program and delivery would not be possible without our amazing sponsors! If you are interested in becoming involved in this program as a sponsor please contact us at introtodeeplearning-staff@mit.edu