What training reveals about neural network complexity
Not on the map. Why?
Abstract (arXiv)
This work explores the Benevolent Training Hypothesis (BTH) which argues that the complexity of the function a deep neural network (NN) is learning can be deduced by its training dynamics. Our analysis provides evidence for BTH by relating the NN's Lipschitz constant at different regions of the input space with the behavior of the stochastic training procedure. We first observe that the Lipschitz constant close to the training data affects various aspects of the parameter trajectory, with more complex networks having a longer trajectory, bigger variance, and often veering further from their initialization. We then show that NNs whose 1st layer bias is trained more steadily (i.e., slowly and with little variation) have bounded complexity even in regions of the input space that are far from any training point. Finally, we find that steady training with Dropout implies a training- and data-dependent generalization bound that grows poly-logarithmically with the number of parameters. Overall, our results support the intuition that good training behavior can be a useful bias towards good generalization.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 61 of its 81 references that are in the map. First posted on arXiv 8 Jun 2021.
Builds on
61 of 81 references.
References · 61
- 2017Attention Is All You Needcited by 59,932
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
38 more
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 413
- 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
- 2017A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networkscited by 309
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
- 2016On the Expressive Power of Deep Neural Networkscited by 302
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
- 2017Size-Independent Sample Complexity of Neural Networkscited by 289
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2017Three Factors Influencing Minima in SGDcited by 270
- 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 253
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2018Sorting out Lipschitz function approximationcited by 211
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 187
- 2019Complexity of Linear Regions in Deep Networkscited by 166
- 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
- 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
- 2016Robust Large Margin Deep Neural Networkscited by 117
- 2016Topology and Geometry of Half-Rectified Network Optimizationcited by 102
- 2020Exactly Computing the Local Lipschitz Constant of ReLU Networkscited by 102
- 2020Training robust neural networks using Lipschitz boundscited by 98
- 2017Data-Dependent Stability of Stochastic Gradient Descentcited by 90
- 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
- 2020Lipschitz constant estimation of Neural Networks via sparse polynomial optimizationcited by 87
- 2017SGD Learns Over-parameterized Networks that Provably Generalize on Linearly Separable Datacited by 79
- 2020The Implicit and Explicit Regularization Effects of Dropoutcited by 71
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2019Lipschitz Certificates for Layered Network Structures Driven by Averaged Activation Operatorscited by 54
- 2013A PAC-Bayesian Tutorial with A Dropout Boundcited by 43
- 2015Deep Neural Networks with Random Gaussian Weights: A Universal Classification Strategy?cited by 40
- 2018On the loss landscape of a class of deep neural networks with no bad local valleyscited by 38
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 1.
5 papers.
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022On the generalization of learning algorithms that do not convergecited by 9
- 2022Investigating the Impact of Model Width and Density on Generalization in Presence of Label Noisecited by 2
- 2023Generalization within in silico screeningcited by 0
- 2025A Group Theoretic Analysis of the Symmetries Underlying Base Addition and Their Learnability by Neural Networkscited by 0
- 2025A Group Theoretic Analysis of the Symmetries Underlying Base Addition and Their Learnability by Neural Networks14 Jul 2025
- 2023Generalization within in silico screening18 Jul 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2022Investigating the Impact of Model Width and Density on Generalization in Presence of Label Noise17 Aug 2022
- 2022On the generalization of learning algorithms that do not converge16 Aug 2022