Scinovex
articleTop 1% cited

Flat Minima

Neural Computation · 1997 · Vol. 9(1) · pp. 1–42
Sepp HochreiterJürgen Schmidhuber

Abstract

We present a new algorithm for finding low-complexity neural networks with high generalization capability. The algorithm searches for a "flat" minimum of the error function. A flat minimum is a large connected region in weight space where the error remains approximately constant. An MDL-based, Bayesian argument suggests that flat minima correspond to "simple" networks and low expected overfitting. The argument is based on a Gibbs algorithm variant and a novel way of splitting generalization error into underfitting and overfitting error. Unlike many previous approaches, ours does not require gaussian assumptions and does not depend on a "good" weight prior. Instead we have a prior over input-output functions, thus taking into account net architecture and training set. Although our algorithm requires the computation of second-order derivatives, it has backpropagation's order of complexity. Automatically, it effectively prunes units, weights, and input lines. Various experiments with feedforward and recurrent nets are described. In an application to stock market prediction, flat minimum search outperforms conventional backprop, weight decay, and "optimal brain surgeon/optimal brain damage".

Advanced Numerical Analysis TechniquesMaxima and minimaComputer scienceMathematicsArtificial intelligenceCombinatoricsMathematical analysis

MeSH terms

AlgorithmsBayes TheoremMathematicsProbabilityReproducibility of ResultsArtifactsNeural Networks, ComputerModels, Econometric

Funding

  • Deutsche Forschungsgemeinschaft
Citations
635
FWCI
13.64
field-weighted impact
References
45
Percentile
99%
vs. same field & year
Citations per year
Cited by
Deep learning in neural networks: An overview
Neural Networks · 2014 · 17,774 citations
References
Modeling by shortest data description
Automatica · 1978 · 5,959 citations
A Practical Bayesian Framework for Backpropagation Networks
Neural Computation · 1992 · 2,890 citations
Cross-Validatory Choice and Assessment of Statistical Predictions
Journal of the Royal Statistical Society Series B (Statistical Methodology) · 1974 · 10,283 citations
Simplifying Neural Networks by Soft Weight-Sharing
Neural Computation · 1992 · 606 citations
Bayesian Interpolation
Neural Computation · 1992 · 4,332 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.