the Neuromatch deep learning course
Neuromatch Academy Deep Learning course for self-study.
It takes place in the summer, for a nominal fee, in small groups with volunteer tutors. All course materials are created by serious researchers, available at any time in video + jupyter notebook format.
Week 1
Monday: Basics and Pytorch
Tuesday: Linear Deep Learning
Wednesday: Multilayer Perceptrons
Thursday: Optimization
Friday: Projects Wildcard day
Week 2
Monday: Regularization
Tuesday: Convnets and DL Thinking 1
Wednesday: Modern Convnets
Thursday: Generative models (VAEs and Diffusion models)
Friday: Attention and Transformers
Week 3: Advanced concepts
Monday: Time Series and Natural Language Processing
Tuesday: DL Thinking 2 & Half Projects Day (Abstract Writing)
Wednesday: Unsupervised and Self-supervised learning
Thursday: Basic Reinforcement Learning
Friday: Reinforcement Learning for Games & DL Thinking 3
See more information:
https://deeplearning.neuromatch.io/tutorials/intro.html