Curated by real people who actually test AI tools.
AI Glossary

Backpropagation

May 28, 2026

Backpropagation is the algorithm that calculates how to adjust each parameter in a neural network to reduce error.

Backpropagation

Backpropagation is the algorithm that calculates how each parameter in a neural network contributed to its error, so those parameters can be adjusted to improve. It is what makes training deep networks possible.

What it means in plain English

When a neural network makes a mistake, backpropagation works backward from the output through every layer, figuring out how much each parameter was responsible for the error. Those responsibility signals (gradients) then tell gradient descent how to adjust each parameter. The name comes from this backward flow of error information through the network.

Backpropagation and gradient descent work as a pair: backpropagation computes the direction to adjust; gradient descent takes the step.

A simple example

Think of a team that produces a flawed result. Backpropagation is like tracing back through each stage to assign a fair share of responsibility for the mistake — so each stage knows exactly how to do better next time.

Why it matters

Backpropagation is the algorithm that made training deep neural networks practical, and therefore underpins essentially all modern deep learning. Without an efficient way to assign blame across many layers, today’s large models could not be trained.

Frequently asked questions

What does backpropagation actually do?

It calculates how much each weight in a neural network contributed to the error, so the weights can be adjusted to reduce that error — it is the core of how neural networks learn.

Is backpropagation the same as gradient descent?

No, but they work together: backpropagation computes the gradients (how the error changes with each weight), and gradient descent uses those gradients to update the weights.

Frequently Asked Questions

It calculates how much each weight in a neural network contributed to the error, so the weights can be adjusted to reduce that error — it is the core of how neural networks learn.

No, but they work together: backpropagation computes the gradients (how the error changes with each weight), and gradient descent uses those gradients to update the weights.

0 tools selected
Recommended Top AI Products for Home & Office Shop on Amazon
As an Amazon Associate, we earn from qualifying purchases.