Back-propagation

Backpropagation is a technique used for training neural networks. It is most useful for feed-forward networks (networks that have no feedback, or simply, that have no connections that loop). The term is an abbreviation for "backwards propagation of errors". Backpropagation requires that the transfer function used for the units (sometimes called neurons) be differentiable. The gist of the technique is as follows -
  1. Present a training sample to the neural network.
  2. Compare the NN's output to the required output from that sample pair. Calculate the error in each output neuron.
  3. For each neuron, calculate from the error, the actual output, and a scaling factor, how much lower or higher it should be. This is the local error.
  4. Using the neurons weights on its incoming connections, assign "blame" for the local error to neurons at the previous level.
  5. Repeat the steps above on the neurons at the previous level, using each ones "blame" as their error.
As the algorithm's name implies, the errors (and therefore the learning) propagate backwards from the output nodes to the inner nodes. So technically speaking, backpropagation is used to calculate the gradient of the error of the network with respect to the network's modifiable weights. This gradient is almost always then used in a simple stochastic gradient descent algorithm to find weights that minimize the error. Often the term "backpropagation" is used in a more general sense, to refer to the entire procedure encompassing both the calculation of the gradient and its use in stochastic gradient descent. Backpropagation usually allows quick convergence on satisfactory local minima in the kind of networks to which it is suited. The backpropagation algorithm for calculating a gradient has been rediscovered a number of times, and is a special case of a more general technique called algorithmic differentiation in the reverse accumulation mode.

 

<< PreviousWord BrowserNext >>
shirley childress saxton
palladium (disambiguation)
mingo
richard reid
film score
syllepsis
rush (album)
blake
the history of tom jones, a foundling
deseret
avus
tln, uqbar, orbis tertius
uss nebraska
richard iii (play)
diode bridge
arkanoid
big red
e business xml
ebxml messaging services
blindsight
julie newmar
intellectual rights
the yellow tape
buck naked
barenaked lunch
vancouver international airport
populist party (united states)
list of san francisco bay area writers
buster crabbe
cutty sark
eric bana
full frontal
cutty sark tall ships' race
fast forward
hulk
aussie
the call of cthulhu
kennett bros
karapoti classic
church of god
immortality
greater moncton international airport
kate del castillo
acute myelogenous leukemia