Domino: Discovering Systematic Errors with Cross-Modal Embeddings
Not on the map. Why?
Abstract (arXiv)
Machine learning models that achieve high overall accuracy often make systematic errors on important subsets (or slices) of data. Identifying underperforming slices is particularly challenging when working with high-dimensional inputs (e.g. images, audio), where important slices are often unlabeled. In order to address this issue, recent studies have proposed automated slice discovery methods (SDMs), which leverage learned model representations to mine input data for slices on which a model performs poorly. To be useful to a practitioner, these methods must identify slices that are both underperforming and coherent (i.e. united by a human-understandable concept). However, no quantitative evaluation framework currently exists for rigorously assessing SDMs with respect to these criteria. Additionally, prior qualitative evaluations have shown that SDMs often identify slices that are incoherent. In this work, we address these challenges by first designing a principled evaluation framework that enables a quantitative comparison of SDMs across 1,235 slice discovery settings in three input domains (natural images, medical images, and time-series data). Then, motivated by the recent development of powerful cross-modal representation learning approaches, we present Domino, an SDM that leverages cross-modal embeddings and a novel error-aware mixture model to discover and describe coherent slices. We find that Domino accurately identifies 36% of the 1,235 slices in our framework - a 12 percentage point improvement over prior methods. Further, Domino is the first SDM that can provide natural language descriptions of identified slices, correctly generating the exact name of the slice in 35% of settings.
Key facts. Cited by 155 papers in the map (data through 7 Oct 2026). Builds on 35 of its 68 references that are in the map. First posted on arXiv 24 Mar 2022.
Builds on
35 of 68 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
23 more
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2020Contrastive Learning of Medical Visual Representations from Paired Images and Textcited by 636
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 374
- 2020CheXbert: Combining Automatic Labelers and Expert Annotations for Accurate Radiology Report Labeling Using BERTcited by 329
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2018Multiaccuracy: Black-Box Post-Processing for Fairness in Classificationcited by 221
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
- 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 208
- 2019Does Object Recognition Work for Everyone?cited by 149
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2018Automated Data Slicing for Model Validation:A Big data - AI Integration Approachcited by 70
- 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63
- 2020Understanding Failures of Deep Networks via Robust Feature Extractioncited by 56
- 2021Mandoline: Model Evaluation under Distribution Shiftcited by 55
- 2018Deep Learning Predicts Hip Fracture using Confounding Patient and Healthcare Variablescited by 50
- 2019(De)Constructing Bias on Skin Lesion Datasetscited by 30
- 2018ChronoNet: A Deep Recurrent Neural Network for Abnormal EEG Identificationcited by 27
- 2020Bootleg: Chasing the Tail with Self-Supervised Named Entity Disambiguationcited by 24
- 2021Cross-Domain Data Integration for Named Entity Disambiguation in Biomedical Textcited by 15
- 2018Learning to Interpret Satellite Images Using Wikipediacited by 12
- 2017Gender-From-Iris or Gender-From-Mascara?cited by 9
Built on by
Citing papers per year: 2022: 19; 2023: 41; 2024: 39; 2025: 34; 2026: 22.
155 papers.
Sort:
By area:
- 2022DataPerf: Benchmarks for Data-Centric AI Developmentcited by 89
- 2022A Whac-A-Mole Dilemma: Shortcuts Come in Multiples Where Mitigating One Amplifies Otherscited by 85
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2023Goal Driven Discovery of Distributional Differences via Language Descriptionscited by 61
- 2022When does dough become a bagel? Analyzing the remaining mistakes on ImageNetcited by 60
- 2023Discovering and Mitigating Visual Biases through Keyword Explanationcited by 58
- 2023Diagnosing and Rectifying Vision Models using Languagecited by 58
- 2023Goal-Driven Explainable Clustering via Language Descriptionscited by 58
- 2022Assaying Out-Of-Distribution Generalization in Transfer Learningcited by 53
- 2023Describing Differences in Image Sets with Natural Languagecited by 51
- 2023Mitigating Spurious Correlations in Multi-modal Models during Fine-tuningcited by 47
38 more
- 2023LANCE: Stress-testing Visual Models by Generating Language-guided Counterfactual Imagescited by 46
- 2022Discovering Bugs in Vision Models using Off-the-shelf Image Generation and Captioningcited by 45
- 2023SkinCon: A skin disease dataset densely annotated by domain experts for fine-grained model debugging and analysiscited by 44
- 2024Multicalibration for Confidence Scoring in LLMscited by 44
- 2024LLM as Dataset Analyst: Subpopulation Structure Discovery with Large Language Modelcited by 43
- 2022Spurious Features Everywhere -- Large-Scale Detection of Harmful Spurious Features in ImageNetcited by 41
- 2022Adaptive Testing of Computer Vision Modelscited by 39
- 2023Mass-Producing Failures of Multimodal Systems with Language Modelscited by 36
- 2022ModelDiff: A Framework for Comparing Learning Algorithmscited by 30
- 2025Derm1M: A Million-scale Vision-Language Dataset Aligned with Clinical Ontology Knowledge for Dermatologycited by 28
- 2024Connect, Collapse, Corrupt: Learning Cross-Modal Tasks with Uni-Modal Datacited by 27
- 2023FACTS: First Amplify Correlations and Then Slice to Discover Biascited by 26
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Treescited by 26
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2023(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIscited by 21
- 2023ScatterShot: Interactive In-context Example Curation for Text Transformationcited by 20
- 2023Effective Human-AI Teams via Learned Natural Language Rules and Onboardingcited by 20
- 2023Better, Not Just More: Data-Centric Machine Learning for Earth Observationcited by 19
- 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shiftscited by 18
- 2024Eureka: Evaluating and Understanding Large Foundation Modelscited by 18
- 2023Identification of Systematic Errors of Image Classifiers on Rare Subgroupscited by 17
- 2022SEAL : Interactive Tool for Systematic Error Analysis and Labelingcited by 15
- 2024A Survey on Safe Multi-Modal Learning Systemcited by 15
- 2022GSCLIP : A Framework for Explaining Distribution Shifts in Natural Languagecited by 14
- 2022DC-Check: A Data-Centric AI checklist to guide the development of reliable machine learning systemscited by 14
- 2024Slicing Through Bias: Explaining Performance Gaps in Medical Image Analysis using Slice Discovery Methodscited by 14
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2023Bias in Pruned Vision Models: In-Depth Analysis and Countermeasurescited by 11
- 2023DiG-IN: Diffusion Guidance for Investigating Networks -- Uncovering Classifier Differences Neuron Visualisations and Visual Counterfactual Explanationscited by 11
- 2024Discover and Mitigate Multiple Biased Subgroups in Image Classifierscited by 11
- 2024Failures Are Fated, But Can Be Faded: Characterizing and Mitigating Unwanted Behaviors in Large-Scale Vision and Language Modelscited by 11
- 2025HiBug2: Efficient and Interpretable Error Slice Discovery for Comprehensive Model Debuggingcited by 11
- 2022AGRO: Adversarial Discovery of Error-prone groups for Robust Optimizationcited by 10
- 2023fAIlureNotes: Supporting Designers in Understanding the Limits of AI Models for Computer Vision Taskscited by 10
- 2024Efficient Lifelong Model Evaluation in an Era of Rapid Progresscited by 10
- 2024On the Generalization of Handwritten Text Recognition Modelscited by 10
- 2022Task Discovery: Finding the Tasks that Neural Networks Generalize oncited by 9
- 2023Where Does My Model Underperform? A Human Evaluation of Slice Discovery Algorithmscited by 9
50 most cited of 155 All 155 (JSON)
- 2026What Makes Something Hard(er)? Explaining Question Difficulty in Natural Language1 Oct 2026
- 2026Uncovering shortcut learning in audio classifiers by discovering recurring concepts in temporal explanations27 Sep 2026
- 2026Beyond Benchmarks: Using VLMs to Reveal Systematic Classification Failures Under Real World Conditions10 Sep 2026
- 2026ESPO: Error-Structured Prompt Optimization via Diagnose, Diversify, and Stabilize3 Sep 2026
- 2026Understanding Autonomous Driving Datasets by Describing Differences between Image Subsets in Natural Language3 Sep 2026
- 2026Selection-Aware Stress Testing for Interactive Agents31 Aug 2026
- 2026AIA2: Attribute-Agnostic Imbalance Augmentation for Subgroup Robustness31 Aug 2026
- 2026Auditing Frame-Level AUC in Weakly Supervised Video Anomaly Detection: Granularity, Resolution, and Scene Bias12 Aug 2026
- 2026Fantastic Adaptive Taxonomies and How to Use Them17 Jul 2026
- 2026Symbal: Detecting Systematic Misalignments in Model-Generated Captions16 Jul 2026
- 2026Beyond Metadata: CAPRA for Hidden Subgroup Analysis under Missing Metadata in Medical Imaging10 Jul 2026
- 2026Contrastive Reflection for Iterative Prompt Optimization29 Jun 2026
38 more
- 2026Measurement Under Selection: Decoy-Calibrated Failure Audits for Language Models8 Jun 2026
- 2026What to Test Next: Interpretable Coverage Gap Discovery in Driving VLMs1 Jun 2026
- 2026CB-SLICE: Concept-Based Interpretable Error Slice Discovery28 May 2026
- 2026Fairness Beyond Demographics: Optimizing Performance Across Appearance-Based Hidden Cohorts in Medical Imaging28 May 2026
- 2026Discovery of Hidden Miscalibration Regimes13 May 2026
- 2026Adaptive auditing of AI systems with anytime-valid guarantees7 May 2026
- 2026Intersectional Disentangling of Temporal and Acquisition Bias in Fetal Ultrasound1 May 2026
- 2026LatentDiff: Scaling Semantic Dataset Comparison to Millions of Images28 Apr 2026
- 2026Hodoscope: Unsupervised Monitoring for AI Misbehaviors13 Apr 2026
- 2026A multimodal slice discovery framework for systematic failure detection and explanation in medical image classification27 Feb 2026
- 2025GH-ESD: Grounded Hypothesis-Driven Error Slice Discovery for Instance-Level Vision Tasks31 Dec 2025
- 2025Teaching People LLM's Errors and Getting it Right24 Dec 2025
- 2025Localising Shortcut Learning in Pixel Space via Ordinal Scoring Correlations for Attribution Representations (OSCAR)21 Dec 2025
- 2025Generating Risky Samples with Conformity Constraints via Diffusion Models21 Dec 2025
- 2025TRoVe: Discovering Error-Inducing Static Feature Biases in Temporal Vision-Language Models30 Nov 2025
- 2025Active Slice Discovery in Large Language Models24 Nov 2025
- 2025What's the next frontier for Data-centric AI? Data Savvy Agents2 Nov 2025
- 2025ConceptScope: Characterizing Dataset Bias via Disentangled Visual Concepts30 Oct 2025
- 2025A global log for medical AI5 Oct 2025
- 2025FailureAtlas:Mapping the Failure Landscape of T2I Models via Active Exploration26 Sep 2025
- 2025VisMoDAl: Visual Analytics for Evaluating and Improving Corruption Robustness of Vision-Language Models18 Sep 2025
- 2025Multi Attribute Bias Mitigation via Representation Learning3 Sep 2025
- 2025SafeFix: Targeted Model Repair via Controlled Image Generation12 Aug 2025
- 2025SGCap: Decoding Semantic Group for Zero-shot Video Captioning2 Aug 2025
- 2025The Impact of Coreset Selection on Spurious Correlations and Group Robustness15 Jul 2025
- 2025BehaviorBox: Automated Discovery of Fine-Grained Performance Differences Between Language Models2 Jun 2025
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Drift31 May 2025
- 2025A Feature-level Bias Evaluation Framework for Facial Expression Recognition Models26 May 2025
- 2025CUBIC: Concept Embeddings for Unsupervised Bias Identification using VLMs16 May 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2025Classifier-to-Bias: Toward Unsupervised Automatic Bias Detection for Visual Classifiers29 Apr 2025
- 2025On Large Multimodal Models as Open-World Image Classifiers27 Mar 2025
- 2025ImageSet2Text: Describing Sets of Images through Text25 Mar 2025
- 2025Debugging and Runtime Analysis of Neural Networks with VLMs (A Case Study)21 Mar 2025
- 2025Derm1M: A Million-scale Vision-Language Dataset Aligned with Clinical Ontology Knowledge for Dermatology19 Mar 2025
- 2025Subgroup Performance Analysis in Hidden Stratifications13 Mar 2025
- 2025EvalTree: Profiling Language Model Weaknesses via Hierarchical Capability Trees11 Mar 2025
- 2025SpurLens: Automatic Detection of Spurious Cues in Multimodal LLMs11 Mar 2025
50 newest of 155 All 155 (JSON)
- 2025Derm1M: A Million-scale Vision-Language Dataset Aligned with Clinical Ontology Knowledge for Dermatologycited by 28
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2023ViLLA: Fine-Grained Vision-Language Representation Learning from Real-World Datacited by 9
- 2025On Large Multimodal Models as Open-World Image Classifierscited by 8
- 2024Concept-based Analysis of Neural Networks via Vision-Language Modelscited by 6
- 2025SpurLens: Automatic Detection of Spurious Cues in Multimodal LLMscited by 6
- 2025TRoVe: Discovering Error-Inducing Static Feature Biases in Temporal Vision-Language Modelscited by 2
- 2025VisMoDAl: Visual Analytics for Evaluating and Improving Corruption Robustness of Vision-Language Modelscited by 1
- 2026What to Test Next: Interpretable Coverage Gap Discovery in Driving VLMscited by 0
- 2026Symbal: Detecting Systematic Misalignments in Model-Generated Captionscited by 0
- 2026Symbal: Detecting Systematic Misalignments in Model-Generated Captions16 Jul 2026
- 2026What to Test Next: Interpretable Coverage Gap Discovery in Driving VLMs1 Jun 2026
- 2025TRoVe: Discovering Error-Inducing Static Feature Biases in Temporal Vision-Language Models30 Nov 2025
- 2025VisMoDAl: Visual Analytics for Evaluating and Improving Corruption Robustness of Vision-Language Models18 Sep 2025
- 2025On Large Multimodal Models as Open-World Image Classifiers27 Mar 2025
- 2025Derm1M: A Million-scale Vision-Language Dataset Aligned with Clinical Ontology Knowledge for Dermatology19 Mar 2025
- 2025SpurLens: Automatic Detection of Spurious Cues in Multimodal LLMs11 Mar 2025
- 2024Concept-based Analysis of Neural Networks via Vision-Language Models28 Mar 2024
- 2023ViLLA: Fine-Grained Vision-Language Representation Learning from Real-World Data22 Aug 2023
- 2023LOVM: Language-Only Vision Model Selection15 Jun 2023
- 2026Contrastive Reflection for Iterative Prompt Optimizationcited by 0
- 2026Contrastive Reflection for Iterative Prompt Optimization29 Jun 2026
- 2022DataPerf: Benchmarks for Data-Centric AI Developmentcited by 89
- 2022A Whac-A-Mole Dilemma: Shortcuts Come in Multiples Where Mitigating One Amplifies Otherscited by 85
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2023Goal Driven Discovery of Distributional Differences via Language Descriptionscited by 61
- 2022When does dough become a bagel? Analyzing the remaining mistakes on ImageNetcited by 60
- 2023Discovering and Mitigating Visual Biases through Keyword Explanationcited by 58
- 2023Diagnosing and Rectifying Vision Models using Languagecited by 58
- 2023Goal-Driven Explainable Clustering via Language Descriptionscited by 58
- 2022Assaying Out-Of-Distribution Generalization in Transfer Learningcited by 53
- 2023Describing Differences in Image Sets with Natural Languagecited by 51
- 2023Mitigating Spurious Correlations in Multi-modal Models during Fine-tuningcited by 47
12 most cited of 139 All 139 (JSON)
- 2026What Makes Something Hard(er)? Explaining Question Difficulty in Natural Language1 Oct 2026
- 2026Uncovering shortcut learning in audio classifiers by discovering recurring concepts in temporal explanations27 Sep 2026
- 2026Beyond Benchmarks: Using VLMs to Reveal Systematic Classification Failures Under Real World Conditions10 Sep 2026
- 2026ESPO: Error-Structured Prompt Optimization via Diagnose, Diversify, and Stabilize3 Sep 2026
- 2026Understanding Autonomous Driving Datasets by Describing Differences between Image Subsets in Natural Language3 Sep 2026
- 2026Selection-Aware Stress Testing for Interactive Agents31 Aug 2026
- 2026AIA2: Attribute-Agnostic Imbalance Augmentation for Subgroup Robustness31 Aug 2026
- 2026Auditing Frame-Level AUC in Weakly Supervised Video Anomaly Detection: Granularity, Resolution, and Scene Bias12 Aug 2026
- 2026Fantastic Adaptive Taxonomies and How to Use Them17 Jul 2026
- 2026Beyond Metadata: CAPRA for Hidden Subgroup Analysis under Missing Metadata in Medical Imaging10 Jul 2026
- 2026Measurement Under Selection: Decoy-Calibrated Failure Audits for Language Models8 Jun 2026
- 2026CB-SLICE: Concept-Based Interpretable Error Slice Discovery28 May 2026
12 newest of 139 All 139 (JSON)