Title :
Backpropagation versus dynamic programming approach for neural networks learning
Author :
Krawczak, Maciej
Author_Institution :
Syst. Res. Inst., Polish Acad. of Sci., Warsaw, Poland
Abstract :
The learning of multi-layer neural networks can be considered as a special case of a multi-stage optimal control problem. In such a case, the layers are treated as stages and the weights as controls. The problem of optimal weight adjustment is converted into an optimal control problem. The multi-stage optimal control problem can be solved by the application of the dynamic programming method. Within the backpropagation framework, weights are tuned layer-by-layer, as well as step-by-step, in order to minimize the learning error. Meanwhile, within the new algorithm, for each layer, starting from the output layer, a return function is first constructed, and then this function must be minimized with respect to the weights. This procedure is done stage-by-stage (i.e. layer-by-layer)
Keywords :
backpropagation; dynamic programming; feedforward neural nets; minimisation; optimal control; backpropagation; dynamic programming; learning error minimization; multi-stage optimal control problem; multilayer neural network learning; optimal weight adjustment; return function minimization; weight tuning; Backpropagation algorithms; Dynamic programming; Error correction; Feedforward neural networks; Function approximation; Multi-layer neural network; Neural networks; Neurons; Optimal control; Weight control;
Conference_Titel :
Neural Information Processing, 1999. Proceedings. ICONIP '99. 6th International Conference on
Conference_Location :
Perth, WA
Print_ISBN :
0-7803-5871-6
DOI :
10.1109/ICONIP.1999.844682