Neural Foundations · 1986

Backpropagation (Learning representations by back-propagating errors)

David Rumelhart, Geoffrey Hinton, Ronald Williams

Introduced the backpropagation algorithm for training multi-layer neural networks by propagating output error backward through the network to compute weight gradients, removing the barrier that networks with hidden layers had no practical learning rule.

Editorial record

Plain-language summary

The paper applies the chain rule to compute, for every weight in a layered network, how much it contributed to the output error, then adjusts weights in the direction that reduces that error. This gave hidden units a way to learn useful internal representations instead of being hand-designed. It made training networks with one or more hidden layers a routine gradient-descent procedure and became the standard method for supervised neural network learning.

Knowledge graph

Relationships

Antecedents

Descendants

Source record

Provenance

Record ID
A-001
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.