Assessing Generalization of SGD via Disagreement
Not on the map. Why?
Abstract (arXiv)
We empirically show that the test error of deep networks can be estimated by simply training the same architecture on the same training set but with a different run of Stochastic Gradient Descent (SGD), and measuring the disagreement rate between the two networks on unlabeled test data. This builds on -- and is a stronger version of -- the observation in Nakkiran & Bansal '20, which requires the second run to be on an altogether fresh training set. We further theoretically show that this peculiar phenomenon arises from the well-calibrated nature of ensembles of SGD-trained models. This finding not only provides a simple empirical measure to directly predict the test error using unlabeled test data, but also establishes a new conceptual connection between generalization and calibration.
Key facts. Cited by 117 papers in the map (data through 14 Oct 2026). Builds on 48 of its 71 references that are in the map. First posted on arXiv 25 Jun 2021.
Builds on
48 of 71 references.
References · 48
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 927
- 2017Spectrally-normalized margin bounds for neural networkscited by 686
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 672
- 2017Exploring Generalization in Deep Learningcited by 600
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 533
- 2019Fantastic Generalization Measures and Where to Find Themcited by 513
36 more
- 2019Measuring Calibration in Deep Learningcited by 446
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 443
- 2014In Search of the Real Inductive Bias: On the Role of Implicit Regularization in Deep Learningcited by 342
- 2017A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networkscited by 314
- 2019Verified Uncertainty Calibrationcited by 309
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 297
- 2019Uniform convergence may be unable to explain generalization in deep learningcited by 224
- 2019SGD on Neural Networks Learns Functions of Increasing Complexitycited by 204
- 2018To understand deep learning we need to understand kernel learningcited by 187
- 2019Evaluating model calibration in classificationcited by 168
- 2018Predicting the Generalization Gap in Deep Networks with Margin Distributionscited by 113
- 2020Predicting Neural Network Accuracy from Weightscited by 110
- 2019Calibration tests in multi-class classification: A unifying frameworkcited by 79
- 2020Distribution-free binary classification: prediction sets, confidence intervals and calibrationcited by 79
- 2020In Search of Robust Measures of Generalizationcited by 79
- 2018A Modern Take on the Bias-Variance Tradeoff in Neural Networkscited by 65
- 2020Moment Multicalibration for Uncertainty Estimationcited by 63
- 2020Estimating Generalization under Distribution Shifts via Domain-Invariant Representationscited by 56
- 2019Generalization in Deep Networks: The Role of Distance from Initializationcited by 51
- 2019Deterministic PAC-Bayesian generalization bounds for deep networks via generalizing noise-resiliencecited by 51
- 2019In Defense of Uniform Convergence: Generalization via derandomization with an application to interpolating predictorscited by 44
- 2020Distributional Generalization: A New Kind of Generalizationcited by 42
- 2020NeurIPS 2020 Competition: Predicting Generalization in Deep Learningcited by 41
- 2021Don't Just Blame Over-parametrization for Over-confidence: Theoretical Analysis of Calibration in Binary Classificationcited by 39
- 2021Early-stopped neural networks are consistentcited by 34
- 2020Representation Based Complexity Measures for Predicting Generalization in Deep Learningcited by 29
- 2021On the Reproducibility of Neural Network Predictionscited by 29
- 2017Estimating Accuracy from Unlabeled Data: A Probabilistic Logic Approachcited by 27
- 2020Sample Complexity of Uniform Convergence for Multicalibrationcited by 24
- 2020On Uniform Convergence and Low-Norm Interpolation Learningcited by 24
- 2021RATT: Leveraging Unlabeled Data to Guarantee Generalizationcited by 20
- 2019Towards Task and Architecture-Independent Generalization Gap Predictorscited by 18
- 2014Estimating the Accuracies of Multiple Classifiers Without Labeled Datacited by 17
- 2016Unsupervised Risk Estimation Using Only Conditional Independence Structurecited by 17
- 2021Churn Reduction via Distillationcited by 17
- 2021Should Ensemble Members Be Calibrated?cited by 11
Built on by
Citing papers per year: 2021: 4; 2022: 23; 2023: 34; 2024: 27; 2025: 18; 2026: 11.
117 papers.
Sort:
By area:
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 471
- 2022Datamodels: Predicting Predictions from Training Datacited by 189
- 2023Large Language Model Routing with Benchmark Datasetscited by 172
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2021Classifier Calibration: A survey on how to assess and improve predicted class probabilitiescited by 73
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 71
- 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
- 2023Towards Last-layer Retraining for Group Robustness with Fewer Annotationscited by 54
- 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
- 2022ModelDiff: A Framework for Comparing Learning Algorithmscited by 30
- 2023RLSbench: Domain Adaptation Under Relaxed Label Shiftcited by 30
38 more
- 2024The Entropy Enigma: Success and Failure of Entropy Minimizationcited by 24
- 2022On the Strong Correlation Between Model Invariance and Generalizationcited by 23
- 2024What Do Learning Dynamics Reveal About Generalization in LLM Reasoning?cited by 23
- 2023On the Variance of Neural Network Training with respect to Test Sets and Distributionscited by 22
- 2023Multimodal Learning Without Labeled Multimodal Data: Guarantees and Applicationscited by 21
- 2024A Survey on Evaluation of Out-of-Distribution Generalizationcited by 21
- 2022Selective Prediction via Training Dynamicscited by 20
- 2023Characterizing Out-of-Distribution Error via Optimal Transportcited by 20
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024Energy-based Automated Model Evaluationcited by 17
- 2021A Framework for Cluster and Classifier Evaluation in the Absence of Reference Labelscited by 16
- 2022A Note on "Assessing Generalization of SGD via Disagreement"cited by 16
- 2022Detecting Label Errors by using Pre-Trained Language Modelscited by 16
- 2023(Almost) Provable Error Bounds Under Distribution Shift via Disagreement Discrepancycited by 16
- 202494% on CIFAR-10 in 3.29 Seconds on a Single GPUcited by 16
- 2023On the Importance of Feature Separability in Predicting Out-Of-Distribution Errorcited by 15
- 2024A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimationcited by 14
- 2023Predicting Out-of-Distribution Error with Confidence Optimal Transportcited by 13
- 2023Demystifying Disagreement-on-the-Line in High Dimensionscited by 12
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2024LCA-on-the-Line: Benchmarking Out-of-Distribution Generalization with Class Taxonomiescited by 12
- 2022Understanding new tasks through the lens of training data via exponential tiltingcited by 11
- 2023Test-Time Adaptation Induces Stronger Accuracy and Agreement-on-the-Linecited by 11
- 2025Monitoring Risks in Test-Time Adaptationcited by 11
- 2022Evaluating Robustness to Dataset Shift via Parametric Robustness Setscited by 10
- 2022Monitoring Model Deterioration with Explainable Uncertainty Estimation via Non-parametric Bootstrapcited by 9
- 2022Task Discovery: Finding the Tasks that Neural Networks Generalize oncited by 9
- 2024Estimating Model Performance Under Covariate Shift Without Labelscited by 9
- 2024AETTA: Label-Free Accuracy Estimation for Test-Time Adaptationcited by 9
- 2025Predicting the Performance of Black-box LLMs through Follow-up Queriescited by 9
- 2023A Bias-Variance-Covariance Decomposition of Kernel Scores for Generative Modelscited by 8
- 2024MANO: Exploiting Matrix Norm for Unsupervised Accuracy Estimation Under Distribution Shiftscited by 8
- 2024Confidence-based Estimators for Predictive Performance in Model Monitoringcited by 8
- 2022Understanding Deep Learning via Decision Boundarycited by 7
- 2023Selecting which Dense Retriever to use for Zero-Shot Searchcited by 7
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Biascited by 7
- 2024Advancing Deep Active Learning & Data Subset Selection: Unifying Principles with Information-Theory Intuitionscited by 7
- 2024Predicting the Performance of Foundation Models via Agreement-on-the-Linecited by 7
50 most cited of 117 All 117 (JSON)
- 2026Memorization in image classification: test set behavior and scaling laws12 Oct 2026
- 2026Certifying Interventional Agreement Among Observationally Equivalent Causal Models26 Sep 2026
- 2026Teacher-Anchored Selection of Post-Training Quantized Models under Domain Shift25 Sep 2026
- 2026Candidate Comparability Before Promotion: Conditional Validation in Adaptive Network Intrusion Detection3 Sep 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Anticipating the Optimism Gap: Predicting Distribution-Shift Degradation of RF-Impairment Detectors from In-Distribution Statistics20 Jun 2026
- 2026Bridging Domain Expertise and Generalization for Performance Estimation4 Jun 2026
- 2026Inconsistency-Aware Minimization: Improving Generalization with Unlabeled Data29 May 2026
- 2026Learning to Evaluate: Cost-Effective Model Evaluation on Unlabeled Data with Meta-Learning22 May 2026
- 2026Pitfalls of Unlabeled Disagreement-Based Drift Detection in Streaming Tree Ensembles12 May 2026
- 2026Model Agreement via Anchoring26 Feb 2026
- 2025ODP-Bench: Benchmarking Out-of-Distribution Performance Prediction31 Oct 2025
38 more
- 2025Confidence and Dispersity as Signals: Unsupervised Model Evaluation and Ranking3 Oct 2025
- 2025Feature Dynamics as Implicit Data Augmentation: A Depth-Decomposed View on Deep Neural Network Generalization24 Sep 2025
- 2025ALSA: Anchors in Logit Space for Out-of-Distribution Accuracy Estimation27 Aug 2025
- 2025Automated Model Evaluation for Object Detection via Prediction Consistency and Reliability16 Aug 2025
- 2025On Arbitrary Predictions from Equally Valid Models25 Jul 2025
- 2025Monitoring Risks in Test-Time Adaptation11 Jul 2025
- 2025h-calibration: Rethinking Classifier Recalibration with Probabilistic Error-Bounded Objective22 Jun 2025
- 2025Reliably Detecting Model Failures in Deployment Without Labels5 Jun 2025
- 2025Enabling Validation for Robust Few-Shot Recognition5 Jun 2025
- 2025Towards Better Generalization via Distributional Input Projection Network5 Jun 2025
- 2025Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settings28 May 2025
- 2025New Evidence of the Two-Phase Learning Dynamics of Neural Networks20 May 2025
- 2025On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shift16 May 2025
- 2025Incremental Uncertainty-aware Performance Monitoring with Active Labeling Intervention11 May 2025
- 2025Performance Estimation in Binary Classification Using Calibrated Confidence8 May 2025
- 2025Error Slice Discovery via Manifold Compactness31 Jan 2025
- 2025Predicting the Performance of Black-box LLMs through Follow-up Queries2 Jan 2025
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefits27 Nov 2024
- 2024What Do Learning Dynamics Reveal About Generalization in LLM Reasoning?12 Nov 2024
- 2024How many classifiers do we need?1 Nov 2024
- 2024Generalizing to any diverse distribution: uniformity, gentle finetuning and rebalancing8 Oct 2024
- 2024Unveiling AI's Blind Spots: An Oracle for In-Domain, Out-of-Domain, and Adversarial Errors3 Oct 2024
- 2024Poor-Supervised Evaluation for SuperLLM via Mutual Consistency25 Aug 2024
- 2024Explanatory Model Monitoring to Understand the Effects of Feature Shifts on Performance24 Aug 2024
- 2024AdaRank: Disagreement Based Module Rank Prediction for Low-rank Adaptation16 Aug 2024
- 2024Source-Free Domain-Invariant Performance Prediction5 Aug 2024
- 2024DECIDER: Leveraging Foundation Model Priors for Improved Model Failure Detection and Explanation1 Aug 2024
- 2024LCA-on-the-Line: Benchmarking Out-of-Distribution Generalization with Class Taxonomies22 Jul 2024
- 2024Sharpness-diversity tradeoff: improving flat ensembles with SharpBalance17 Jul 2024
- 2024Confidence-based Estimators for Predictive Performance in Model Monitoring11 Jul 2024
- 2024MD tree: a model-diagnostic tree grown on loss landscape24 Jun 2024
- 2024Assessing Model Generalization in Vicinity13 Jun 2024
- 2024A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimation11 Jun 2024
- 2024MANO: Exploiting Matrix Norm for Unsupervised Accuracy Estimation Under Distribution Shifts29 May 2024
- 2024The Entropy Enigma: Success and Failure of Entropy Minimization8 May 2024
- 2024Pessimistic Value Iteration for Multi-Task Data Sharing in Offline Reinforcement Learning30 Apr 2024
- 2024Predicting the Performance of Foundation Models via Agreement-on-the-Line2 Apr 2024
- 2024AETTA: Label-Free Accuracy Estimation for Test-Time Adaptation1 Apr 2024
50 newest of 117 All 117 (JSON)
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2023LOVM: Language-Only Vision Model Selection15 Jun 2023
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 471
- 2022Datamodels: Predicting Predictions from Training Datacited by 189
- 2023Large Language Model Routing with Benchmark Datasetscited by 172
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2021Classifier Calibration: A survey on how to assess and improve predicted class probabilitiescited by 73
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 71
- 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
- 2023Towards Last-layer Retraining for Group Robustness with Fewer Annotationscited by 54
- 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
- 2022ModelDiff: A Framework for Comparing Learning Algorithmscited by 30
- 2023RLSbench: Domain Adaptation Under Relaxed Label Shiftcited by 30
12 most cited of 114 All 114 (JSON)
- 2026Memorization in image classification: test set behavior and scaling laws12 Oct 2026
- 2026Certifying Interventional Agreement Among Observationally Equivalent Causal Models26 Sep 2026
- 2026Teacher-Anchored Selection of Post-Training Quantized Models under Domain Shift25 Sep 2026
- 2026Candidate Comparability Before Promotion: Conditional Validation in Adaptive Network Intrusion Detection3 Sep 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Anticipating the Optimism Gap: Predicting Distribution-Shift Degradation of RF-Impairment Detectors from In-Distribution Statistics20 Jun 2026
- 2026Bridging Domain Expertise and Generalization for Performance Estimation4 Jun 2026
- 2026Inconsistency-Aware Minimization: Improving Generalization with Unlabeled Data29 May 2026
- 2026Learning to Evaluate: Cost-Effective Model Evaluation on Unlabeled Data with Meta-Learning22 May 2026
- 2026Pitfalls of Unlabeled Disagreement-Based Drift Detection in Streaming Tree Ensembles12 May 2026
- 2026Model Agreement via Anchoring26 Feb 2026
- 2025ODP-Bench: Benchmarking Out-of-Distribution Performance Prediction31 Oct 2025
12 newest of 114 All 114 (JSON)