arXiv · 2407.01316
Evaluating Model Performance Under Worst-case Subpopulations
Abstract
The performance of ML models degrades when the training population is different from that seen under operation. Towards 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 datasets, we demonstrate that our method certifies the robustness of a model and prevents deployment of unreliable models.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Mike Li, Daksh Mittal, Hongseok Namkoong, Shangzhou Xia. 2024-07-01. Evaluating Model Performance Under Worst-case Subpopulations. https://arxiv.org/abs/2407.01316
Cite the original work for its findings. Save a collection to share your selection of sources.