Optimization Variance: Exploring Generalization Properties of DNNs
Not on the map. Why?
Abstract (arXiv)
Unlike the conventional wisdom in statistical learning theory, the test error of a deep neural network (DNN) often demonstrates double descent: as the model complexity increases, it first follows a classical U-shaped curve and then shows a second descent. Through bias-variance decomposition, recent studies revealed that the bell-shaped variance is the major cause of model-wise double descent (when the DNN is widened gradually). This paper investigates epoch-wise double descent, i.e., the test error of a DNN also shows double descent as the number of training epoches increases. By extending the bias-variance analysis to epoch-wise double descent of the zero-one loss, we surprisingly find that the variance itself, without the bias, varies consistently with the test error. Inspired by this result, we propose a novel metric, optimization variance (OV), to measure the diversity of model updates caused by the stochastic gradients of random training batches drawn in the same iteration. OV can be estimated using samples from the training set only but correlates well with the (unknown) test error, and hence early stopping may be achieved without using a validation set.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 30 of its 44 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
30 of 44 references.
References · 30
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Wide Residual Networkscited by 3,057
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 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
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
18 more
- 2017Exploring Generalization in Deep Learningcited by 595
- 2019Benign Overfitting in Linear Regressioncited by 544
- 2019Surprises in High-Dimensional Ridgeless Least Squares Interpolationcited by 508
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2017High-dimensional dynamics of generalization error in neural networkscited by 238
- 2019SGD on Neural Networks Learns Functions of Increasing Complexitycited by 203
- 2019Two models of double descent for weak featurescited by 194
- 2019Harmless interpolation of noisy data in regressioncited by 121
- 2020Rethinking Bias-Variance Trade-off for Generalization of Neural Networkscited by 107
- 2019Scaling description of generalization with number of parameters in deep learningcited by 83
- 2018A Modern Take on the Bias-Variance Tradeoff in Neural Networkscited by 64
- 2020Rethinking Parameter Counting in Deep Models: Effective Dimensionality Revisitedcited by 50
- 2019The intriguing role of module criticality in the generalization of deep networkscited by 40
- 2020Early Stopping in Deep Networks: Double Descent and How to Eliminate itcited by 40
- 2019Understanding overfitting peaks in generalization error: Analytical risk curves for l2 and l1 penalized interpolationcited by 23
- 2018Identifying Generalization Properties in Neural Networkscited by 15
- 2020Rethink the Connections among Generalization, Memorization and the Spectral Bias of DNNscited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 0; 2025: 1.
4 papers.
- 2021Disparity Between Batches as a Signal for Early Stoppingcited by 9
- 2022Regularization-wise double descent: Why it occurs and how to eliminate itcited by 9
- 2022Improving Meta-Learning Generalization with Activation-Based Early-Stoppingcited by 2
- 2025Neural Coherence : Find higher performance to out-of-distribution tasks from few samplescited by 0
- 2025Neural Coherence : Find higher performance to out-of-distribution tasks from few samples5 Dec 2025
- 2022Improving Meta-Learning Generalization with Activation-Based Early-Stopping3 Aug 2022
- 2022Regularization-wise double descent: Why it occurs and how to eliminate it3 Jun 2022
- 2021Disparity Between Batches as a Signal for Early Stopping14 Jul 2021