Where Does My Model Underperform? A Human Evaluation of Slice Discovery Algorithms
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) models that achieve high average accuracy can still underperform on semantically coherent subsets ("slices") of data. This behavior can have significant societal consequences for the safety or bias of the model in deployment, but identifying these underperforming slices can be difficult in practice, especially in domains where practitioners lack access to group annotations to define coherent subsets of their data. Motivated by these challenges, ML researchers have developed new slice discovery algorithms that aim to group together coherent and high-error subsets of data. However, there has been little evaluation focused on whether these tools help humans form correct hypotheses about where (for which groups) their model underperforms. We conduct a controlled user study (N = 15) where we show 40 slices output by two state-of-the-art slice discovery algorithms to users, and ask them to form hypotheses about an object detection model. Our results provide positive evidence that these tools provide some benefit over a naive baseline, and also shed light on challenges faced by users during the hypothesis formation step. We conclude by discussing design opportunities for ML and HCI researchers. Our findings point to the importance of centering users when creating and evaluating new tools for slice discovery.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 26 of its 51 references that are in the map. First posted on arXiv 13 Jun 2023.
Builds on
26 of 51 references.
References · 26
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2022Fine-Tuning can Distort Pretrained Features and Underperform Out-of-Distributioncited by 722
- 2022When and why vision-language models behave like bags-of-words, and what to do about it?cited by 603
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
- 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
- 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 208
- 2021Simple data balancing achieves competitive worst-group-accuracycited by 177
- 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
- 2022A Whac-A-Mole Dilemma: Shortcuts Come in Multiples Where Mitigating One Amplifies Otherscited by 85
- 2018Automated Data Slicing for Model Validation:A Big data - AI Integration Approachcited by 70
14 more
- 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63
- 2022When does dough become a bagel? Analyzing the remaining mistakes on ImageNetcited by 60
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2020Understanding Failures of Deep Networks via Robust Feature Extractioncited by 56
- 2022Discovering Bugs in Vision Models using Off-the-shelf Image Generation and Captioningcited by 45
- 2015Program Synthesis using Natural Languagecited by 41
- 2022Adaptive Testing of Computer Vision Modelscited by 39
- 2023Dataset Interfaces: Diagnosing Model Failures Using Controllable Counterfactual Generationcited by 35
- 2022Using Language to Extend to Unseen Domainscited by 34
- 2023Zeno: An Interactive Framework for Behavioral Evaluation of Machine Learningcited by 33
- 2021Discovering and Validating AI Errors With Crowdsourced Failure Reportscited by 28
- 2022SEAL : Interactive Tool for Systematic Error Analysis and Labelingcited by 15
- 2022DendroMap: Visual Exploration of Large-Scale Image Datasets for Machine Learning with Treemapscited by 12
- 2023fAIlureNotes: Supporting Designers in Understanding the Limits of AI Models for Computer Vision Taskscited by 10
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 4; 2026: 1.
9 papers.
- 2024Multicalibration for Confidence Scoring in LLMscited by 44
- 2025HiBug2: Efficient and Interpretable Error Slice Discovery for Comprehensive Model Debuggingcited by 11
- 2023PRIME: Prioritizing Interpretability in Failure Mode Extractioncited by 9
- 2024Policy Maps: Tools for Guiding the Unbounded Space of LLM Behaviorscited by 5
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysiscited by 5
- 2025TRoVe: Discovering Error-Inducing Static Feature Biases in Temporal Vision-Language Modelscited by 2
- 2024What Is Wrong with My Model? Identifying Systematic Problems with Semantic Data Slicingcited by 0
- 2025Data Heterogeneity Modeling for Trustworthy Machine Learningcited by 0
- 2026Intersectional Disentangling of Temporal and Acquisition Bias in Fetal Ultrasoundcited by 0
- 2026Intersectional Disentangling of Temporal and Acquisition Bias in Fetal Ultrasound1 May 2026
- 2025TRoVe: Discovering Error-Inducing Static Feature Biases in Temporal Vision-Language Models30 Nov 2025
- 2025Data Heterogeneity Modeling for Trustworthy Machine Learning1 Jun 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2025HiBug2: Efficient and Interpretable Error Slice Discovery for Comprehensive Model Debugging28 Jan 2025
- 2024Policy Maps: Tools for Guiding the Unbounded Space of LLM Behaviors26 Sep 2024
- 2024What Is Wrong with My Model? Identifying Systematic Problems with Semantic Data Slicing14 Sep 2024
- 2024Multicalibration for Confidence Scoring in LLMs6 Apr 2024
- 2023PRIME: Prioritizing Interpretability in Failure Mode Extraction29 Sep 2023