☀️ AI Morning Minute: Backpropagation
Every AI model learns by making mistakes. Backpropagation is how it figures out which parts of itself were responsible.
Training an AI model is a process of getting things wrong and adjusting. The model makes a prediction, checks how wrong it was, and updates itself to do better next time. That update process has a name: backpropagation. It’s been around since the 1980s, it was popularized by Geoffrey Hinton among others, and without it, modern deep learning doesn’t exist.
What it means
Backpropagation, short for “backward propagation of errors,” is the algorithm neural networks use to learn from mistakes. Here’s the sequence: the model takes an input, runs it through its layers of artificial neurons, and produces an output. That’s the forward pass. Then it compares its output to the correct answer and calculates how wrong it was. That gap is called the loss.
The backward pass is where backpropagation comes in. It takes that loss and works backward through every layer of the network, calculating how much each individual parameter (weight) contributed to the error. Then it adjusts each weight slightly in the direction that would have made the error smaller. Do this millions of times across millions of examples, and the weights gradually converge on values that produce accurate outputs.
The math underneath this relies on the chain rule from calculus, which lets you calculate how a change in one variable ripples through a chain of functions. Backpropagation applies that rule efficiently across networks with billions of parameters, which is why training large models is computationally intensive but actually tractable.
Why it matters
It’s the mechanism behind every neural network that has ever learned anything. Image recognition, speech transcription, language generation, protein folding prediction: all of these systems were trained using backpropagation. There is no alternative in widespread use. It is, practically speaking, how AI learns.
Geoffrey Hinton, Yann LeCun, and Yoshua Bengio spent decades in the 1980s and 1990s working on backpropagation-based neural networks when the mainstream of AI research had largely abandoned them. Their persistence, and the eventual vindication of the approach, is why all three shared the 2018 Turing Award, computer science’s highest honor. Hinton left Google in 2023 partly to speak more freely about AI risks, specifically the systems that backpropagation helped make possible.
Understanding it helps you understand why AI training is so expensive. Each training step runs a forward pass, calculates loss, runs a backward pass, and updates billions of weights. A single training run for a large model does this billions of times. The electricity bills are not a mystery once you understand what’s happening at the math level.
Simple example
You’re learning to throw darts. You throw, you miss, you look at where the dart landed relative to the bullseye. You adjust your grip, your stance, your release point, each one a little, based on what you observed. You throw again. You’re still off but less so. After a few hundred throws you start hitting close.
Backpropagation is that feedback loop, applied to every adjustable parameter in a neural network simultaneously, using calculus to figure out exactly how much each one contributed to the miss.

