6.7960 | Fall 2024 | Undergraduate, Graduate

Deep Learning

Readings

Readings labeled [Vision] are from Foundations of Computer Vision by Antonio Torralba, Phillip Isola, and William T. Freeman. (MIT Press, 2024. ISBN: 9780262048972.) The book is available online under a CC BY-NC-ND license.

Session 1: Introduction to Deep Learning

Required readings:

Optional readings:

Session 2: How to Train a Neural Net

Required readings:

Session 3: Approximation Theory

No required readings.

Optional readings:

Session 4: Architectures: Grids

Required readings:

Session 5: Architectures: Graphs

Required readings:

Optional readings:

Session 6: Generalization Theory

No required readings.

Optional readings:

Session 7: Scaling Rules for Optimization

Required readings:

Session 8: Architectures: Transformers

Required readings:

  • [Vision] Chapter 26: Transformers (Note that this reading focuses on examples from vision, but you can apply the same architecture to any kind of data.)

Session 9: Hacker’s Guide to Deep Learning

Optional readings:

Session 10: Architectures: Memory

Required readings:

Optional readings:

Session 11: Representation Learning: Reconstruction-Based

Required readings:

Optional readings:

Session 12: Representation Learning: Similarity-Based

Required readings:

  • Continue with session 11 readings

Optional readings:

Session 13: Representation Learning: Theory

No required readings.

Optional readings:

Session 14: Generative Models: Basics

Required readings:

Session 15: Generative Models: Representation Learning Meets Generative Modeling

Required readings:

Optional readings:

Session 16: Generative Models: Conditional Models

No required readings.

Optional readings:

Session 17: Generalization: Out-of-Distribution (OOD)

Required readings:

Optional readings:

Session 18: Transfer Learning: Models

Required readings:

Optional readings:

Session 19: Transfer Learning: Data

Required readings:

  • Continue with session 19 readings.

Session 20: Scaling Laws

Required readings:

Optional readings:

Session 21: Large Language Models

No required readings.

Optional readings:

Session 22: AI for Musical Creativity

No required readings.

Session 23: Metrized Deep Learning

No required readings.

Optional readings:

Session 24: Inference Methods for Deep Learning

No required readings.

Optional readings:

Session 25: Efficient Policy Optimization Techniques for LLMs

No required readings.

Learning Resource Types
Lecture Notes
Lecture Videos
Problem Sets
Projects with Examples
Readings