mlsanityData to 7 Oct 2026

Shift-Curvature, SGD, and Generalization

arXiv 2108.09507 ↗First posted 21 Aug 2021stat.ML cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

A longstanding debate surrounds the related hypotheses that low-curvature minima generalize better, and that SGD discourages curvature. We offer a more complete and nuanced view in support of both. First, we show that curvature harms test performance through two new mechanisms, the shift-curvature and bias-curvature, in addition to a known parameter-covariance mechanism. The three curvature-mediated contributions to test performance are reparametrization-invariant although curvature is not. The shift in the shift-curvature is the line connecting train and test local minima, which differ due to dataset sampling or distribution shift. Although the shift is unknown at training time, the shift-curvature can still be mitigated by minimizing overall curvature. Second, we derive a new, explicit SGD steady-state distribution showing that SGD optimizes an effective potential related to but different from train loss, and that SGD noise mediates a trade-off between deep versus low-curvature regions of this effective potential. Third, combining our test performance analysis with the SGD steady state shows that for small SGD noise, the shift-curvature may be the most significant of the three mechanisms. Our experiments confirm the impact of shift-curvature on test loss, and further explore the relationship between SGD noise and curvature.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 31 of its 53 references that are in the map. First posted on arXiv 21 Aug 2021.

Builds on

31 of 53 references.

References · 31

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  4. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  5. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  6. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  7. 2017Deep Neural Networks as Gaussian Processescited by 617
  8. 2019Fantastic Generalization Measures and Where to Find Themcited by 507
  9. 2017Sharp Minima Can Generalize For Deep Netscited by 462
  10. 2018Essentially No Barriers in Neural Network Energy Landscapecited by 328
  11. 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 299
  12. 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 298
19 more
  1. 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
  2. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  3. 2017Three Factors Influencing Minima in SGDcited by 270
  4. 2018An Empirical Model of Large-Batch Trainingcited by 268
  5. 2018Implicit Self-Regularization in Deep Neural Networks: Evidence from Random Matrix Theory and Implications for Learningcited by 211
  6. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
  7. 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 183
  8. 2015Stochastic modified equations and adaptive stochastic gradient algorithmscited by 141
  9. 2021Fit without fear: remarkable mathematical phenomena of deep learning through the prism of interpolationcited by 130
  10. 2017Stochastic gradient descent performs variational inference, converges to limit cycles for deep networkscited by 108
  11. 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
  12. 2019Approximate Inference Turns Deep Networks into Gaussian Processescited by 89
  13. 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 81
  14. 2020Computing the Testing Error without a Testing Setcited by 54
  15. 2018Fluctuation-dissipation relations for stochastic gradient descentcited by 47
  16. 2019Hessian based analysis of SGD for Deep Nets: Dynamics and Generalizationcited by 37
  17. 2018On the Computational Inefficiency of Large Batch Sizes for Stochastic Gradient Descentcited by 25
  18. 2018The Anisotropic Noise in Stochastic Gradient Descent: Its Behavior of Escaping from Sharp Minima and Regularization Effectscited by 9
  19. 2019On the Noisy Gradient Descent that Generalizes as SGDcited by 4

Built on by

Cited by year

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

2 papers.