Video links

Work in progress: this part of the notes is still being revised.

Video links

The lecture recordings of the courses in the course links, arranged by chapter. The reading plan gives the matching slides and says which parts of a lecture to watch.

Video or playlistLinkNotes
Justin Johnson, Deep Learning for Computer Vision (UMich EECS 498-007, Fall 2019)Playlist22 recorded lectures; the numbers below are lecture numbers.
François Fleuret, Deep Learning (UNIGE 14x050)Course pageEach numbered section has a short screencast linked next to its slides on the course page.
Jure Leskovec, Machine Learning with Graphs (Stanford CS224W, 2021)PlaylistFor the optional chapter 13.

By chapter

ChapterUMich EECS 498-007 lecturesOther recordings
1. Deep Feedforward Networks5: Neural networksUNIGE 3.4, 6.1
2. Initialization and Signal Propagation10: Training neural networks IUNIGE 5.5, 6.2 · Karpathy, Building makemore part 3
3. Optimization for Deep Networks4: Optimization · 11: Training neural networks IIUNIGE 5.2, 5.3
4. Normalization and Residual Connections8: CNN architecturesUNIGE 6.4, 6.5
5. Regularization and Generalization in Deep Networks10: Training neural networks I · 11: Training neural networks IIUNIGE 5.4, 6.3
6. Convolutional Networks7: Convolutional networksUNIGE 4.4, 4.5
7. Convolutional Architectures and Transfer Learning8: CNN architectures · 11: Training neural networks IIUNIGE 8.1, 8.2, 8.5
8. Recurrent Networks12: Recurrent networksUNIGE 12.1, 12.2
9. Attention and Transformers13: AttentionUNIGE 13.1–13.3
10. Self-Supervised Representation Learning—UNIGE 7.2, 7.3
11. Training at Scale and Efficient Inference9: Hardware and softwareUNIGE 6.6
12. Practical Methodology11: Training neural networks IIUNIGE 5.6
13. Graph Neural Networks—CS224W lectures 6–9 in the playlist
14. Detection and Segmentation15: Object detection · 16: Detection and segmentationUNIGE 7.1, 8.3, 8.4
15. Infinite Width and the Neural Tangent Kernel——