Backpropagation — Backpropagation is the technique that calculates how much each weight in a neural network contributed to an error. It works backward from the output through every layer. Those calculations tell gradient descent how to adjust each weight. It made training deep neural networks practical.

Added October 21, 2026