Do highly over-parameterized neural networks generalize since bad solutions are rare?
Not on the map. Why?
Abstract (arXiv)
We study over-parameterized classifiers where Empirical Risk Minimization (ERM) for learning leads to zero training error. In these over-parameterized settings there are many global minima with zero training error, some of which generalize better than others. We show that under certain conditions the fraction of "bad" global minima with a true error larger than ε decays to zero exponentially fast with the number of training data n. The bound depends on the distribution of the true error over the set of classifier functions used for the given classification problem, and does not necessarily depend on the size or complexity (e.g. the number of parameters) of the classifier function set. This insight may provide a novel perspective on the unexpectedly good generalization even of highly over-parameterized neural networks. We substantiate our theoretical findings through experiments on synthetic data and a subset of MNIST. Additionally, we assess our hypothesis using VGG19 and ResNet18 on a subset of Caltech101.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 33 of its 47 references that are in the map. First posted on arXiv 7 Nov 2022.
Builds on
33 of 47 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2018On Lazy Training in Differentiable Programmingcited by 671
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
- 2017Exploring Generalization in Deep Learningcited by 595
21 more
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2019Gradient Descent Maximizes the Margin of Homogeneous Neural Networkscited by 308
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2017Size-Independent Sample Complexity of Neural Networkscited by 289
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
- 2017High-dimensional dynamics of generalization error in neural networkscited by 238
- 2019Uniform convergence may be unable to explain generalization in deep learningcited by 223
- 2017Fisher-Rao Metric, Geometry, and Complexity of Neural Networkscited by 99
- 2022On the Implicit Bias in Deep-Learning Algorithmscited by 84
- 2017Generalization Bounds of SGLD for Non-convex Learning: Two Theoretical Viewpointscited by 82
- 2017SGD Learns Over-parameterized Networks that Provably Generalize on Linearly Separable Datacited by 79
- 2019Data-dependent Sample Complexity of Deep Neural Networks via Lipschitz Augmentationcited by 71
- 2019Deterministic PAC-Bayesian generalization bounds for deep networks via generalizing noise-resiliencecited by 51
- 2020A Brief Prehistory of Double Descentcited by 44
- 2022Stability and Generalization Analysis of Gradient Methods for Shallow Neural Networkscited by 21
- 2022Large Neural Networks Learning from Scratch with Very Few Data and without Explicit Regularizationcited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.