Skip to content
English

Switch theme

// ⬡ Deep Learning Foundations

Backpropagation

Computes every parameter's gradient by applying the chain rule backward.

反向传播 1986 Foundational core

IN PLAIN WORDS

After the forward pass, propagate the error from the last layer backward with the chain rule, getting all gradients in one sweep. PyTorch autograd is its general implementation.

Used in: Autograd in every deep learning framework

TIMELINE · prerequisites → this → what builds on it

1951 Stochastic Gr…1958 Perceptron1986 Backpropagation1997 Long Short-Te…1998 Convolutional…2006 Autoencoder2010 Weight Initia…2012 Dropout

01Original paper

Learning representations by back-propagating errors

Rumelhart et al. · Nature · 1986

DOI ↗ ✓ Verified · Crossref API doi:10.1038/323533a0

02Where it sits

Learn the left column first; the right column builds on this one.

Related:Adam

03Learning resources

Official docs, explainers, courses and reference code. All links checked.

04Where the course teaches it

On learning paths:Zero to Deep Learning

For AI / data

Data updated: AI algorithms & curriculum(UTC+8)