Next: 2.4.6 Generalization
Up: 2.4 Backpropagation Neural Networks
Previous: 2.4.4 Backpropagation Learning Algorithm
The backpropagation algorithm, as just described, employs gradient
descent by following the slope of RMS error value
downward along with the
change in all the weight values. The weight values are constantly adjusted
until the value of
is no longer decreasing. Since the RMS error
value is very complex function with many parameter values of weights, it
is possible that the backpropagation network may converge into a
local minima instead of the desired global minimum. This
phenomenon of ``learning paralysis" can be avoided with several
solutions suggested [Gur97].
One is the matter of order in presenting training samples to the learning
network. Adding noise to the weights while being updated could be also the
solution. Another answer is to utilize momentum, which gradually
increases the weight adjustment rate
. All of these solutions are
the way to escape from the trap of a local minimum.
Kiyoshi Kawaguchi
2000-06-17