// ⬡ 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
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.
Learn first
Then you can learn · 14
Related:Adam
Left: prerequisites · right: builds on this · dashed: related. Full map →
03Learning resources
Official docs, explainers, courses and reference code. All links checked.
Explainers
Reference code
Video
Courses
04Where the course teaches it
On learning paths:Zero to Deep Learning
For AI / data
- Verification: verified, checked 2026-10-21.
- JSON: /api/learn/algorithms.json (id:
backprop)