2outube

Best clips & highlights from “Building makemore Part 4: Becoming a Backprop Ninja”

by Andrej Karpathy

Here are the 6 most clip-worthy moments — auto-detected from the transcript. Tap a timestamp to jump straight to it on YouTube.

🎬 Turn these moments into shareable vertical clipsCaptions, 9:16, ready to post — early access

Ditch PyTorch Autograd?

It challenges the common reliance on autograd and proposes a deeper understanding of neural network internals.

Caption Are you *really* understanding your neural network? Time to ditch autograd and write your backward pass manually! #DeepLearning #PyTorch #ML

Backprop: A Leaky Abstraction

It introduces a critical concept about backpropagation, explaining why relying solely on frameworks can be problematic.

Caption Backpropagation isn't magic! ✨ It's a 'leaky abstraction' that can shoot you in the foot if you don't understand its internals. #MachineLearning #AI #Debugging

Real-World Backprop Bug

It provides a compelling, real-world example of a subtle but major bug caused by misunderstanding backpropagation.

Caption Found a subtle but MAJOR bug in a random codebase! 🤯 It all comes down to misunderstanding backpropagation. Don't let this be you! #CodingBug #DeepLearningTips #AI

We Lost Something in Deep Learning

It offers a surprising historical perspective on deep learning practices, suggesting a loss of fundamental understanding.

Caption Did you know 10 years ago, everyone wrote their backward pass by hand? 🤔 We've lost something relying solely on `loss.backward()`. #DeepLearningHistory #MLDev #AI

My 2014 Manual Backprop Code

It provides a personal, tangible example of manual backpropagation from the speaker's own influential work.

Caption Throwback to 2014! 🕰️ My code for aligning images and text included a fully manual backward pass. This used to be standard! #OldSchoolML #AIHistory #Coding

Gradient Debugging Tip: Random Biases

It offers a practical, non-obvious debugging tip for identifying errors in gradient calculations.

Caption Debugging gradients? 🤔 Don't initialize biases to zero! Small random numbers can unmask hidden errors. #MLTips #Debugging #DeepLearning

Generated from the full transcript of this video · 2outube — change youtube to 2outube on any video.