Skip to content
backpropagation
EntityQ798503· pop 28· linked from 356 articles

backpropagation

Sign in to save

Also known as backward propagation of errors, backprop, BP, back propagation

In machine learning, backpropagation is a gradient computation method commonly used for training a neural network in computing parameter updates.

Wikidata facts

Show 2 more facts
time of discovery or invention
1974-00-00
Sources (3)

via Wikidata · CC0

~30 min read

Article

23 sections
Contents
  • Overview
  • Matrix multiplication
  • Adjoint graph
  • Intuition
  • Motivation
  • Learning as an optimization problem
  • Derivation
  • Finding the derivative of the error
  • Second-order gradient descent
  • Loss function
  • Assumptions
  • Example loss function
  • Limitations
  • History
  • Precursors
  • Modern backpropagation
  • Early successes
  • After backpropagation
  • See also
  • Notes
  • References
  • Further reading
  • External links

In machine learning, backpropagation is a gradient computation method commonly used for training a neural network in computing parameter updates.

It is an efficient application of the chain rule to neural networks. Backpropagation computes the gradient of a loss function with respect to the weights of the network for a single input–output example, and does so efficiently, computing the gradient one layer at a time, iterating backward from the last layer to avoid redundant calculations of intermediate terms in the chain rule; this can be derived through dynamic programming.

Gallery (8)

Connections

Categories