Lectures
The lectures and topics follow the Schedule on the course page. Each lecture is a set of module videos (M1, M2, …); the notes link into the right module at the right moment.
| Lecture | Topics | Slides | Notes |
|---|---|---|---|
| Foundations | |||
| 02 | McCulloch–Pitts neurons, perceptrons and MLPsMcCulloch Pitts Neuron, Thresholding Logic, Perceptrons, Perceptron Learning Algorithm and Convergence, Multilayer Perceptrons (MLPs), Representation Power of MLPs | Slides | Ready |
| 03 | Sigmoid neurons, gradient descent, feedforward networksSigmoid Neurons, Gradient Descent, Feedforward Neural Networks, Representation Power of Feedforward Neural Networks | Slides | Ready |
| 04 | Feedforward networks and backpropagationFeedforward Neural Networks, Backpropagation | Slides | Ready |
| Training deep networks | |||
| 05 | Optimization: from gradient descent to AdamGradient Descent (GD), Momentum Based GD, Nesterov Accelerated GD, Stochastic GD, AdaGrad, RMSProp, Adam | Slides 1 · Slides 2 | Ready |
| 06 | RegularizationBias Variance Tradeoff, L2 regularization, Early stopping, Dataset augmentation, Parameter sharing and tying, Injecting noise at input, Ensemble methods, Dropout | Slides | Ready |
| 07 | Pre-training, activations, initialization, batch normGreedy Layerwise Pre-training, Better activation functions, Better weight initialization methods, Batch Normalization | Slides | Ready |
| Convolutional networks | |||
| 08 | Convolutional neural networksConvolutional Neural Networks, LeNet, AlexNet, ZF-Net, VGGNet, GoogLeNet, ResNet | Slides | Ready |
| 09 | Visualizing and fooling CNNsVisualizing Convolutional Neural Networks, Guided Backpropagation, Deep Dream, Deep Art, Fooling Convolutional Neural Networks | Slides | Ready |
| Sequences and language | |||
| 10 | Word representationsLearning Vectorial Representations Of Words | Slides | Ready |
| 11 | Recurrent neural networks and BPTTRecurrent Neural Networks, Backpropagation Through Time (BPTT), Vanishing and Exploding Gradients, Truncated BPTT | Slides | Ready |
| 12 | GRUs and LSTMsGated Recurrent Units (GRUs), Long Short Term Memory (LSTM) Cells, Solving the vanishing gradient problem with LSTMs | Slides | Ready |
| 13 | Encoder–decoder models and attentionEncoder Decoder Models, Attention Mechanism, Attention over images, Hierarchical Attention | Slides | Ready |
| 14 | TransformersTransformers: Multi-headed Self Attention, Cross Attention | Slides | Ready |
Using these notes
- Every section starts with a timestamp chip, such as M3 · 12:40, that opens that module's video at that moment.
- The slides are the backbone of each page; the videos fill in the explanations. Each page links to its official slides.
- Lectures 8–13 have NPTEL's human-made captions. Lectures 2–7 and 14 only have YouTube's auto-generated captions, so those notes rely more on the slides for exact wording and formulas. Each page's footer says which it used.
- Charts built on synthetic data say so in their caption. They illustrate the idea, not a dataset from the course.
- Lecture 1 (history of deep learning) is not covered.