mlsanityData to 7 Oct 2026

What training reveals about neural network complexity

arXiv 2106.04186 ↗First posted 8 Jun 2021cs.LG stat.MLcited by 5

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  3. 2014Going Deeper with Convolutionscited by 4,231
  4. 2016Understanding deep learning requires rethinking generalizationcited by 1,657
  5. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  6. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  7. 2018On the Spectral Bias of Neural Networkscited by 1,321
  8. 2017A Closer Look at Memorization in Deep Networkscited by 936
  9. 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
  10. 2017Spectrally-normalized margin bounds for neural networkscited by 681
  11. 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
  12. 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
38 more
  1. 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
  2. 2017Sharp Minima Can Generalize For Deep Netscited by 462
  3. 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 413
  4. 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
  5. 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
  6. 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
  7. 2017A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networkscited by 309
  8. 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
  9. 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
  10. 2016On the Expressive Power of Deep Neural Networkscited by 302
  11. 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
  12. 2017Size-Independent Sample Complexity of Neural Networkscited by 289
  13. 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
  14. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  15. 2017Three Factors Influencing Minima in SGDcited by 270
  16. 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 253
  17. 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
  18. 2018Sorting out Lipschitz function approximationcited by 211
  19. 2019What graph neural networks cannot learn: depth vs widthcited by 195
  20. 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
  21. 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 187
  22. 2019Complexity of Linear Regions in Deep Networkscited by 166
  23. 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
  24. 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
  25. 2016Robust Large Margin Deep Neural Networkscited by 117
  26. 2016Topology and Geometry of Half-Rectified Network Optimizationcited by 102
  27. 2020Exactly Computing the Local Lipschitz Constant of ReLU Networkscited by 102
  28. 2020Training robust neural networks using Lipschitz boundscited by 98
  29. 2017Data-Dependent Stability of Stochastic Gradient Descentcited by 90
  30. 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
  31. 2020Lipschitz constant estimation of Neural Networks via sparse polynomial optimizationcited by 87
  32. 2017SGD Learns Over-parameterized Networks that Provably Generalize on Linearly Separable Datacited by 79
  33. 2020The Implicit and Explicit Regularization Effects of Dropoutcited by 71
  34. 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
  35. 2019Lipschitz Certificates for Layered Network Structures Driven by Averaged Activation Operatorscited by 54
  36. 2013A PAC-Bayesian Tutorial with A Dropout Boundcited by 43
  37. 2015Deep Neural Networks with Random Gaussian Weights: A Universal Classification Strategy?cited by 40
  38. 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

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 1.

5 papers.