Clarify: Improving Model Robustness With Natural Language Corrections
Not on the map. Why?
Abstract (arXiv)
The standard way to teach models is by feeding them lots of data. However, this approach often teaches models incorrect ideas because they pick up on misleading signals in the data. To prevent such misconceptions, we must necessarily provide additional information beyond the training data. Prior methods incorporate additional instance-level supervision, such as labels for misleading features or additional labels for debiased data. However, such strategies require a large amount of labeler effort. We hypothesize that people are good at providing textual feedback at the concept level, a capability that existing teaching frameworks do not leverage. We propose Clarify, a novel interface and method for interactively correcting model misconceptions. Through Clarify, users need only provide a short text description of a model's consistent failure patterns. Then, in an entirely automated way, we use such descriptions to improve the training process. Clarify is the first end-to-end system for user model correction. Our user studies show that non-expert users can successfully describe model misconceptions via Clarify, leading to increased worst-case performance in two datasets. We additionally conduct a case study on a large-scale image dataset, ImageNet, using Clarify to find and rectify 31 novel hard subpopulations.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 60 of its 110 references that are in the map. First posted on arXiv 6 Feb 2024.
Builds on
60 of 110 references.
References · 60
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2023GPT-4 Technical Reportcited by 18,132
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,131
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
- 2021Fast Model Editing at Scalecited by 491
38 more
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 364
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2020Environment Inference for Invariant Learningcited by 306
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2018Implicit Bias of Gradient Descent on Linear Convolutional Networkscited by 251
- 2021Mind the Gap: Assessing Temporal Generalization in Neural Language Modelscited by 226
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2022Surgical Fine-Tuning Improves Adaptation to Distribution Shiftscited by 205
- 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
- 2022PromptChainer: Chaining Large Language Model Prompts through Visual Programmingcited by 134
- 2020The Language Interpretability Tool: Extensible, Interactive Visualizations and Analysis for NLP Modelscited by 125
- 2022A Whac-A-Mole Dilemma: Shortcuts Come in Multiples Where Mitigating One Amplifies Otherscited by 85
- 2022AltCLIP: Altering the Language Encoder in CLIP for Extended Language Capabilitiescited by 84
- 2021Evading the Simplicity Bias: Training a Diverse Set of Models Discovers Solutions with Superior OOD Generalizationcited by 83
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2021Counterfactual Invariance to Spurious Correlations: Why and How to Pass Stress Testscited by 77
- 2022Agree to Disagree: Diversity through Disagreement for Better Transferabilitycited by 69
- 2023Simple and Fast Group Robustness by Automatic Feature Reweightingcited by 68
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explorecited by 66
- 2021Editing a classifier by rewriting its prediction rulescited by 64
- 2018An Overview of Machine Teachingcited by 63
- 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63
- 2022Contrastive Adapters for Foundation Model Group Robustnesscited by 62
- 2023Diagnosing and Rectifying Vision Models using Languagecited by 58
- 2021Mandoline: Model Evaluation under Distribution Shiftcited by 55
- 2022Diversify and Disambiguate: Learning From Underspecified Datacited by 55
- 2021Everyday algorithm auditing: Understanding the power of everyday users in surfacing harmful algorithmic behaviorscited by 47
- 2022Discovering Bugs in Vision Models using Off-the-shelf Image Generation and Captioningcited by 45
- 2017Machine Teaching: A New Paradigm for Building Machine Learning Systemscited by 41
- 2022Spurious Features Everywhere -- Large-Scale Detection of Harmful Spurious Features in ImageNetcited 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
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 1.
8 papers.
- 2025Steering Out-of-Distribution Generalization with Concept Ablation Fine-Tuningcited by 34
- 2024Navigating Shortcuts, Spurious Correlations, and Confounders: From Origins via Detection to Mitigationcited by 22
- 2025Iterative Tool Usage Exploration for Multimodal Agents via Step-wise Preference Tuningcited by 18
- 2025Prompting in the Dark: Assessing Human Performance in Prompt Engineering for Data Labeling When Gold Labels Are Absentcited by 15
- 2024FIRE: A Dataset for Feedback Integration and Refinement Evaluation of Multimodal Modelscited by 6
- 2025CASCADE Your Datasets for Cross-Mode Knowledge Retrieval of Language Modelscited by 2
- 2025Botender: Supporting Communities in Collaboratively Designing AI Agents through Case-Based Provocationscited by 1
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XRcited by 1
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR2 Mar 2026
- 2025Botender: Supporting Communities in Collaboratively Designing AI Agents through Case-Based Provocations29 Sep 2025
- 2025Steering Out-of-Distribution Generalization with Concept Ablation Fine-Tuning22 Jul 2025
- 2025Iterative Tool Usage Exploration for Multimodal Agents via Step-wise Preference Tuning30 Apr 2025
- 2025CASCADE Your Datasets for Cross-Mode Knowledge Retrieval of Language Models2 Apr 2025
- 2025Prompting in the Dark: Assessing Human Performance in Prompt Engineering for Data Labeling When Gold Labels Are Absent16 Feb 2025
- 2024Navigating Shortcuts, Spurious Correlations, and Confounders: From Origins via Detection to Mitigation6 Dec 2024
- 2024FIRE: A Dataset for Feedback Integration and Refinement Evaluation of Multimodal Models16 Jul 2024