English

Adaptive Testing of Computer Vision Models

Computer Vision and Pattern Recognition 2023-08-21 v2

Abstract

Vision models often fail systematically on groups of data that share common semantic characteristics (e.g., rare objects or unusual scenes), but identifying these failure modes is a challenge. We introduce AdaVision, an interactive process for testing vision models which helps users identify and fix coherent failure modes. Given a natural language description of a coherent group, AdaVision retrieves relevant images from LAION-5B with CLIP. The user then labels a small amount of data for model correctness, which is used in successive retrieval rounds to hill-climb towards high-error regions, refining the group definition. Once a group is saturated, AdaVision uses GPT-3 to suggest new group descriptions for the user to explore. We demonstrate the usefulness and generality of AdaVision in user studies, where users find major bugs in state-of-the-art classification, object detection, and image captioning models. These user-discovered groups have failure rates 2-3x higher than those surfaced by automatic error clustering methods. Finally, finetuning on examples found with AdaVision fixes the discovered bugs when evaluated on unseen examples, without degrading in-distribution accuracy, and while also improving performance on out-of-distribution datasets.

Keywords

Cite

@article{arxiv.2212.02774,
  title  = {Adaptive Testing of Computer Vision Models},
  author = {Irena Gao and Gabriel Ilharco and Scott Lundberg and Marco Tulio Ribeiro},
  journal= {arXiv preprint arXiv:2212.02774},
  year   = {2023}
}

Comments

ICCV camera-ready

R2 v1 2026-06-28T07:23:15.162Z