Core Concepts

What Is Backpropagation?

Backpropagation is the core algorithm used to train neural networks. It calculates how much each weight contributed to the network’s error and adjusts the weights to reduce it, repeating over many examples. Popularized in the 1980s, backpropagation made multi-layer networks practical and remains the foundation of deep-learning training.

Go deeper: Evolution of AI

Further reading

Read more about Backpropagation — articles and blogs from around the web: