Backpropagation
back-propagation
(Or "backpropagation") A learning
algorithm for modifying a
feed-forward neural network which minimises a continuous "
error function" or "
objective function." Back-propagation is a "
gradient descent" method of training in that it uses gradient information to modify the network weights to decrease the value of the error function on subsequent tests of the inputs. Other gradient-based methods from
numerical analysis can be used to train networks more efficiently.
Back-propagation makes use of a mathematical trick when the network is simulated on a digital computer, yielding in just two traversals of the network (once forward, and once back) both the difference between the desired and actual output, and the derivatives of this difference with respect to the connection weights.
(c) Copyright 1993 by Denis Howe
Back Propagation
A training algorithm for
multilayer perceptrons. Reliable and well-known, although significantly slower than some of the more modern algorithms (see Patterson, 1996; Fausett, 1994; Haykin, 1994).
Shuffle, Back Propagation in Neural Networks
Presenting training cases in a random order on each
epoch , to prevent various undesirable effects which can otherwise occur (such as oscillation and convergence to local minima). See,
Neural Networks .
back propagation