ODD: Overlap-aware Estimation of Model Performance under Distribution Shift
Not on the map. Why?
Abstract (arXiv)
Reliable and accurate estimation of the error of an ML model in unseen test domains is an important problem for safe intelligent systems. Prior work uses disagreement discrepancy (DIS^2) to derive practical error bounds under distribution shifts. It optimizes for a maximally disagreeing classifier on the target domain to bound the error of a given source classifier. Although this approach offers a reliable and competitively accurate estimate of the target error, we identify a problem in this approach which causes the disagreement discrepancy objective to compete in the overlapping region between source and target domains. With an intuitive assumption that the target disagreement should be no more than the source disagreement in the overlapping region due to high enough support, we devise Overlap-aware Disagreement Discrepancy (ODD). Maximizing ODD only requires disagreement in the non-overlapping target domain, removing the competition. Our ODD-based bound uses domain-classifiers to estimate domain-overlap and better predicts target performance than DIS^2. We conduct experiments on a wide array of benchmarks to show that our method improves the overall performance-estimation error while remaining valid and reliable. Our code and results are available on GitHub.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 35 of its 48 references that are in the map. First posted on arXiv 17 Jun 2025.
Builds on
35 of 48 references.
References · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
- 2019Invariant Risk Minimizationcited by 1,854
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
- 2017Spectrally-normalized margin bounds for neural networkscited by 686
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 533
- 2017VisDA: The Visual Domain Adaptation Challengecited by 435
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 404
23 more
- 2019Making Convolutional Networks Shift-Invariant Againcited by 391
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 381
- 2017Functional Map of the Worldcited by 338
- 2019Bridging Theory and Algorithm for Domain Adaptationcited by 332
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 288
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 284
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 267
- 2020BREEDS: Benchmarks for Subpopulation Shiftcited by 155
- 2021The Low-Rank Simplicity Bias in Deep Networkscited by 154
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2018Non-Vacuous Generalization Bounds at the ImageNet Scale: A PAC-Bayesian Compression Approachcited by 126
- 2021Predicting with Confidence on Unseen Distributionscited by 116
- 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2019Support and Invertibility in Domain-Invariant Representationscited by 87
- 2022Domain-Adjusted Regression or: ERM May Already Learn Features Sufficient for Out-of-Distribution Generalizationcited by 69
- 2020Estimating Generalization under Distribution Shifts via Domain-Invariant Representationscited by 56
- 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
- 2015A New PAC-Bayesian Perspective on Domain Adaptationcited by 29
- 2018Syn2Real: A New Benchmark forSynthetic-to-Real Visual Domain Adaptationcited by 27
- 2023(Almost) Provable Error Bounds Under Distribution Shift via Disagreement Discrepancycited by 16
- 2022PAC-Bayesian Domain Adaptation Bounds for Multiclass Learnerscited by 13
- 2023Predicting Out-of-Distribution Error with Confidence Optimal Transportcited by 13
Built on by
Citing papers per year: 2025: 1.
1 paper.