Optimizing Black-box Metrics with Iterative Example Weighting
Not on the map. Why?
Abstract (arXiv)
We consider learning to optimize a classification metric defined by a black-box function of the confusion matrix. Such black-box learning settings are ubiquitous, for example, when the learner only has query access to the metric of interest, or in noisy-label and domain adaptation applications where the learner must evaluate the metric via performance evaluation using a small validation sample. Our approach is to adaptively learn example weights on the training dataset such that the resulting weighted objective best approximates the metric on the validation sample. We show how to model and estimate the example weights and use them to iteratively post-shift a pre-trained class probability estimator to construct a classifier. We also analyze the resulting procedure's statistical properties. Experiments on various label noise, domain shift, and fair classification setups confirm that our proposal compares favorably to the state-of-the-art baselines for each application.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 22 of its 59 references that are in the map. First posted on arXiv 18 Feb 2021.
Builds on
22 of 59 references.
References · 22
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
- 2016Making Deep Neural Networks Robust to Label Noise: a Loss Correction Approachcited by 663
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
- 2018What is the Effect of Importance Weighting in Deep Learning?cited by 250
- 2018Optimization with Non-Differentiable Constraints with Applications to Fairness, Recall, Churn, and Other Goalscited by 103
- 2020Rethinking Importance Weighting for Deep Learning under Distribution Shiftcited by 92
- 2020Robust Optimization for Fairness with Noisy Protected Groupscited by 78
- 2020Fair Classification with Group-Dependent Label Noisecited by 67
- 2018iFair: Learning Individually Fair Data Representations for Algorithmic Decision Makingcited by 64
- 2016Scalable Learning of Non-Decomposable Objectivescited by 40
- 2019Addressing the Loss-Metric Mismatch with Adaptive Loss Alignmentcited by 33
10 more
- 2021Evaluating Fairness of Machine Learning Models Under Uncertain and Incomplete Informationcited by 33
- 2014Online and Stochastic Gradient Methods for Non-decomposable Loss Functionscited by 21
- 2015Optimizing Non-decomposable Performance Measures: A Tale of Two Classescited by 17
- 2020Fair Performance Metric Elicitationcited by 13
- 2020Fairness with Overlapping Groupscited by 12
- 2018Binary Classification with Karmic, Threshold-Quasi-Concave Metricscited by 11
- 2018Metric-Optimized Example Weightscited by 8
- 2018Performance Metric Elicitation from Pairwise Classifier Comparisonscited by 7
- 2020Optimizing Black-box Metrics with Adaptive Surrogatescited by 7
- 2016Online Optimization Methods for the Quantification Problemcited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 3.
6 papers.
- 2025Refining Adaptive Zeroth-Order Optimization at Easecited by 11
- 2023Federated Zeroth-Order Optimization using Trajectory-Informed Surrogate Gradientscited by 8
- 2022Perspectives on Incorporating Expert Feedback into Model Updatescited by 7
- 2025Logits are All We Need to Adapt Closed Modelscited by 4
- 2024Evolutionary Retrofittingcited by 2
- 2025An Efficient Plugin Method for Metric Optimization of Black-Box Modelscited by 0
- 2025An Efficient Plugin Method for Metric Optimization of Black-Box Models3 Mar 2025
- 2025Logits are All We Need to Adapt Closed Models3 Feb 2025
- 2025Refining Adaptive Zeroth-Order Optimization at Ease3 Feb 2025
- 2024Evolutionary Retrofitting15 Oct 2024
- 2023Federated Zeroth-Order Optimization using Trajectory-Informed Surrogate Gradients8 Aug 2023
- 2022Perspectives on Incorporating Expert Feedback into Model Updates13 May 2022