Neural Computation · 1992 · 1.2K citations · 31 references
ComputingComputer ScienceArtificial IntelligenceMachine LearningOptimizationGradient-based OptimizationLarge-scale OptimizationNeural NetworksNumerical AlgorithmsOptimization For Machine LearningPattern RecognitionBackpropagationFeedforward Neural NetworksFirst-order OptimizationGradient DescentLarge-scale ClassificationOptimization AlgorithmsSecond-order OptimizationSteepest Descent
On-line first-order backpropagation is sufficiently fast and effective for many large-scale classification problems but for very high precision mappings, batch processing may be the method of choice. This paper reviews first- and second-order optimization methods for learning in feedforward neural networks. The viewpoint is that of optimization: many methods can be cast in the language of optimization techniques, allowing the transfer to neural nets of detailed results about computational complexity and safety procedures to ensure convergence and to avoid numerical problems. The review is not intended to deliver detailed prescriptions for the most appropriate methods in specific applications, but to illustrate the main characteristics of the different methods and their mutual relations.
31
William H. Press, Saul A. Teukolsky, William T. Vetterling et al. · 1994 · 15.4K citations
Updating quasi-Newton matrices with limited storage
Jorge Nocedal · Mathematics of Computation · 1980 · 2.7K citations · Full text
Increased rates of convergence through learning rate adaptation
Robert A. Jacobs · Neural Networks · 1988 · 1.8K citations
Accelerating the convergence of the back-propagation method
Thomas P. Vogl, J. K. Mangis, A. K. Rigler et al. · Biological Cybernetics · 1988 · 1.1K citations