Evaluating Model Performance Under Worst-Case Subpopulations
The performance of machine learning models degrades when the training population is different from that seen under operation. Toward assessing distributional robustness, we study the worst-case performance of a model over all subpopulations of a given size defined with respect to core attributes Z. This notion of robustness can consider arbitrary (continuous) attributes Z and automatically accounts for complex intersectionality in disadvantaged groups. We develop a scalable yet principled two-stage estimation procedure that can evaluate the robustness of state-of-the-art models. We prove that our procedure enjoys several finite-sample convergence guarantees, including dimension-free convergence. Instead of overly conservative notions based on Rademacher complexities, our evaluation error depends on the dimension of Z only through the out-of-sample error in estimating the performance conditional on Z. On real data sets, we demonstrate that our method certifies the robustness of a model and prevents deployment of unreliable models.
Authors
- Hongseok Namkoong
- Shangzhou Xia (ORCID: https://orcid.org/0009-0004-9265-5318)
- Mike Li (ORCID: https://orcid.org/0000-0002-4895-5047)
Publication Details
- Journal
- Mathematics of Operations Research
- Published
- 2026-08-19
- DOI
- https://doi.org/10.1287/moor.2024.0803
- Citations
- 6
- Primary Topic
- Bayesian Modeling and Causal Inference
- Type
- article
- Field-Weighted Citation Impact
- 0.00