CVLGMLAug 11, 2020

BREEDS: Benchmarks for Subpopulation Shift

arXiv:2008.04859v1193 citationsHas Code
AI Analysis

This provides a tool for researchers to assess generalization to unseen subpopulations, though it is incremental as it builds on existing datasets and methods.

The authors tackled the problem of evaluating model robustness to subpopulation shift by developing a methodology to synthesize controlled distribution shifts within existing datasets, resulting in benchmarks applied to ImageNet that measure model sensitivity and intervention effectiveness.

We develop a methodology for assessing the robustness of models to subpopulation shift---specifically, their ability to generalize to novel data subpopulations that were not observed during training. Our approach leverages the class structure underlying existing datasets to control the data subpopulations that comprise the training and test distributions. This enables us to synthesize realistic distribution shifts whose sources can be precisely controlled and characterized, within existing large-scale datasets. Applying this methodology to the ImageNet dataset, we create a suite of subpopulation shift benchmarks of varying granularity. We then validate that the corresponding shifts are tractable by obtaining human baselines for them. Finally, we utilize these benchmarks to measure the sensitivity of standard model architectures as well as the effectiveness of off-the-shelf train-time robustness interventions. Code and data available at https://github.com/MadryLab/BREEDS-Benchmarks .

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes