Uploaded February 2019 | Updated September 2026, 4 days ago
slides: mlvu.github.io/lectures/41.DeepLearning1.annotated.pdf
course materials: mlvu.github.io
This lecture builds on the explanation of backpropagation in the previous lecture: youtu.be/g2lziWxf_9Q
We are finally ready to discuss Deep Learning. We take the basic concepts from the last lecture on Neural Networks, and we show how to build them into a proper deep learning framework: an environment that lets us build networks that are many layers deep, with up to billions of parameters, and still train the whole thing with gradient descent.
The explanation broadly follows the structure of PyTorch, but most concepts apply to Tensorflow and other deep learning frameworks too.
slides: mlvu.github.io/lectures/41.DeepLearning1.annotated.pdf
course materials: mlvu.github.io
This lecture builds on the explanation of backpropagation in the previous lecture: youtu.be/g2lziWxf_9Q
We are finally ready to discuss Deep Learning. We take the basic concepts from the last lecture on Neural Networks, and we show how to build them into a proper deep learning framework: an environment that lets us build networks that are many layers deep, with up to billions of parameters, and still train the whole thing with gradient descent.
The explanation broadly follows the structure of PyTorch, but most concepts apply to Tensorflow and other deep learning frameworks too.










