Explaining NLP Models via Minimal Contrastive Editing (MiCE)
Not on the map. Why?
Abstract (arXiv)
Humans have been shown to give contrastive explanations, which explain why an observed event happened rather than some other counterfactual event (the contrast case). Despite the influential role that contrastivity plays in how humans explain, this property is largely missing from current methods for explaining NLP models. We present Minimal Contrastive Editing (MiCE), a method for producing contrastive explanations of model predictions in the form of edits to inputs that change model outputs to the contrast case. Our experiments across three tasks--binary sentiment classification, topic classification, and multiple-choice question answering--show that MiCE is able to produce edits that are not only contrastive, but also minimal and fluent, consistent with human contrastive edits. We demonstrate how MiCE edits can be used for two use cases in NLP system development--debugging incorrect model outputs and uncovering dataset artifacts--and thereby illustrate that producing contrastive explanations is a promising research direction for model interpretability.
Key facts. Cited by 105 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 20; 2022: 22; 2023: 21; 2024: 20; 2025: 11; 2026: 11.
105 papers.
Sort:
By area:
- 2021Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Surveycited by 457
- 2023Explainability for Large Language Models: A Surveycited by 331
- 2021Get Your Vitamin C! Robust Fact Verification with Contrastive Evidencecited by 222
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 155
- 2021Teach Me to Explain: A Review of Datasets for Explainable Natural Language Processingcited by 126
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2024Are self-explanations from Large Language Models faithful?cited by 101
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2021Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Predictioncited by 58
38 more
- 2021Prompting Contrastive Explanations for Commonsense Reasoning Taskscited by 45
- 2021A Primer on Contrastive Pretraining in Language Processing: Methods, Lessons Learned and Perspectivescited by 41
- 2021Combining Feature and Instance Attribution to Detect Artifactscited by 38
- 2022On the Explainability of Natural Language Processing Deep Modelscited by 37
- 2021Understanding Interlocking Dynamics of Cooperative Rationalizationcited by 36
- 2023Prompting Large Language Models for Counterfactual Generation: An Empirical Studycited by 36
- 2023Interpreting Pretrained Language Models via Concept Bottleneckscited by 33
- 2023ConvXAI: Delivering Heterogeneous AI Explanations via Conversations to Support Human-AI Scientific Writingcited by 31
- 2024LLMs for Generating and Evaluating Counterfactuals: A Comprehensive Studycited by 30
- 2021Retrieval-guided Counterfactual Generation for QAcited by 28
- 2022ferret: a Framework for Benchmarking Explainers on Transformerscited by 26
- 2023People Make Better Edits: Measuring the Efficacy of LLM-Generated Counterfactually Augmented Data for Harmful Language Detectioncited by 25
- 2021Counterfactual Explanations for Models of Codecited by 24
- 2023CREST: A Joint Framework for Rationalization and Counterfactual Text Generationcited by 24
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMscited by 24
- 2022CORE: A Retrieve-then-Edit Framework for Counterfactual Data Generationcited by 23
- 2024A Survey on Natural Language Counterfactual Generationcited by 21
- 2022Challenges in Applying Explainability Methods to Improve the Fairness of NLP Modelscited by 20
- 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18
- 2021Synthesizing Adversarial Negative Responses for Robust Response Ranking and Evaluationcited by 16
- 2024LLMCheckup: Conversational Examination of Large Language Models via Interpretability Tools and Self-Explanationscited by 16
- 2022ExSum: From Local Explanations to Model Understandingcited by 15
- 2022Finding Dataset Shortcuts with Grammar Inductioncited by 15
- 2024CEval: A Benchmark for Evaluating Counterfactual Text Generationcited by 15
- 2022Flexible text generation for counterfactual fairness probingcited by 13
- 2023Sparsity-Guided Holistic Explanation for LLMs with Interpretable Inference-Time Interventioncited by 12
- 2022Logical Satisfiability of Counterfactuals for Faithful Explanations in NLIcited by 11
- 2021Transferable Persona-Grounded Dialogues via Grounded Minimal Editscited by 10
- 2021Let the CAT out of the bag: Contrastive Attributed explanations for Textcited by 9
- 2022Interpretation of Black Box NLP Models: A Surveycited by 9
- 2022Does Self-Rationalization Improve Robustness to Spurious Correlations?cited by 9
- 2021Learning with Instance Bundles for Reading Comprehensioncited by 8
- 2023A Lightweight Constrained Generation Alternative for Query-focused Summarizationcited by 8
- 2023TIGTEC : Token Importance Guided TExt Counterfactualscited by 8
- 2023Alfred: A System for Prompted Weak Supervisioncited by 8
- 2023Explaining with Contrastive Phrasal Highlighting: A Case Study in Assisting Humans to Detect Translation Differencescited by 8
- 2025What Has Been Lost with Synthetic Evaluation?cited by 8
- 2024Towards a Framework for Evaluating Explanations in Automated Fact Verificationcited by 7
50 most cited of 105 All 105 (JSON)
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Constraint-Aware Counterfactual Editing for Aspect-Based Sentiment Analysis15 Jul 2026
- 2026Not All Explanations Simulate Equally: Comparing Verbalized Feature Attributions and Self-Generated Rationales31 May 2026
- 2026Gumbel Machine: Counterfactual Student Writing Generation via Gumbel Noise Steering26 May 2026
- 2026Difference Feedback: Generating Multimodal Process-Level Supervision for VLM Reinforcement Learning29 Mar 2026
- 2026Target Concept Tuning Improves Extreme Weather Forecasting17 Mar 2026
- 2026DRIV-EX: Counterfactual Explanations for Driving LLMs28 Feb 2026
- 2026Do LLM Self-Explanations Help Users Predict Model Behavior? Evaluating Counterfactual Simulatability with Pragmatic Perturbations7 Jan 2026
- 2026iFlip: Iterative Feedback-driven Counterfactual Example Refinement4 Jan 2026
- 2026Can Large Language Models Still Explain Themselves? Investigating the Impact of Quantization on Self-Explanations1 Jan 2026
- 2026Parallel Universes, Parallel Languages: A Comprehensive Study on LLM-based Multilingual Counterfactual Example Generation1 Jan 2026
- 2025Bounding Hallucinations: Merlin-Arthur Protocols for Mutual-Information Bounds in Language Models12 Dec 2025
38 more
- 2025VISION: Robust and Interpretable Code Vulnerability Detection Leveraging Counterfactual Augmentation26 Aug 2025
- 2025What Has Been Lost with Synthetic Evaluation?28 May 2025
- 2025Truth or Twist? Optimal Model Selection for Reliable Label Flipping Evaluation in LLM-based Counterfactuals20 May 2025
- 2025Short-circuiting Shortcuts: Mechanistic Investigation of Shortcuts in Text Classification9 May 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2025Exploring Energy Landscapes for Minimal Counterfactual Explanations: Applications in Cybersecurity and Beyond23 Mar 2025
- 2025Guiding LLMs to Generate High-Fidelity and High-Quality Counterfactual Explanations for Text Classification6 Mar 2025
- 2025Conceptual Contrastive Edits in Textual and Vision-Language Retrieval1 Mar 2025
- 2025Conversational Explanations: Discussing Explainable AI with Non-AI Experts16 Feb 2025
- 2025FitCF: A Framework for Automatic Feature Importance-guided Counterfactual Example Generation1 Jan 2025
- 2024A Comparative Analysis of Counterfactual Explanation Methods for Text Classifiers4 Nov 2024
- 2024Generating Diverse Negations from Affirmative Sentences30 Oct 2024
- 2024Advancing Fairness in Natural Language Processing: From Traditional Methods to Explainability16 Oct 2024
- 2024A Theoretical Survey on Foundation Models15 Oct 2024
- 2024Counterfactuals As a Means for Evaluating Faithfulness of Attribution Methods in Autoregressive Language Models21 Aug 2024
- 2024Optimal and efficient text counterfactuals using Graph Neural Networks4 Aug 2024
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMs27 Jul 2024
- 2024A Survey on Natural Language Counterfactual Generation4 Jul 2024
- 2024Is your benchmark truly adversarial? AdvScore: Evaluating Human-Grounded Adversarialness24 Jun 2024
- 2024CELL your Model: Contrastive Explanations for Large Language Models17 Jun 2024
- 2024Mitigating Text Toxicity with Counterfactual Generation16 May 2024
- 2024Challenges and Opportunities in Text Generation Explainability14 May 2024
- 2024LLMs for Generating and Evaluating Counterfactuals: A Comprehensive Study26 Apr 2024
- 2024CEval: A Benchmark for Evaluating Counterfactual Text Generation26 Apr 2024
- 2024Does It Make Sense to Explain a Black Box With Another Black Box?23 Apr 2024
- 2024Towards a Framework for Evaluating Explanations in Automated Fact Verification29 Mar 2024
- 2024Visual Analytics for Fine-grained Text Classification Models and Datasets21 Mar 2024
- 2024RORA: Robust Free-Text Rationale Evaluation28 Feb 2024
- 2024LLMCheckup: Conversational Examination of Large Language Models via Interpretability Tools and Self-Explanations23 Jan 2024
- 2024Are self-explanations from Large Language Models faithful?15 Jan 2024
- 2023Sparsity-Guided Holistic Explanation for LLMs with Interpretable Inference-Time Intervention22 Dec 2023
- 2023Navigating the Structured What-If Spaces: Counterfactual Generation via Structured Diffusion21 Dec 2023
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
- 2023Explaining with Contrastive Phrasal Highlighting: A Case Study in Assisting Humans to Detect Translation Differences4 Dec 2023
- 2023Interpreting Pretrained Language Models via Concept Bottlenecks8 Nov 2023
- 2023People Make Better Edits: Measuring the Efficacy of LLM-Generated Counterfactually Augmented Data for Harmful Language Detection2 Nov 2023
- 2023Break it, Imitate it, Fix it: Robustness by Generating Human-Like Attacks25 Oct 2023
- 2023Faithfulness Measurable Masked Language Models11 Oct 2023
50 newest of 105 All 105 (JSON)
- 2021Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Surveycited by 457
- 2023Explainability for Large Language Models: A Surveycited by 331
- 2021Get Your Vitamin C! Robust Fact Verification with Contrastive Evidencecited by 222
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 155
- 2021Teach Me to Explain: A Review of Datasets for Explainable Natural Language Processingcited by 126
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2024Are self-explanations from Large Language Models faithful?cited by 101
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2021Tailor: Generating and Perturbing Text with Semantic Controlscited by 67
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2021Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Predictioncited by 58
12 most cited of 100 All 100 (JSON)
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Constraint-Aware Counterfactual Editing for Aspect-Based Sentiment Analysis15 Jul 2026
- 2026Gumbel Machine: Counterfactual Student Writing Generation via Gumbel Noise Steering26 May 2026
- 2026Target Concept Tuning Improves Extreme Weather Forecasting17 Mar 2026
- 2026Do LLM Self-Explanations Help Users Predict Model Behavior? Evaluating Counterfactual Simulatability with Pragmatic Perturbations7 Jan 2026
- 2026iFlip: Iterative Feedback-driven Counterfactual Example Refinement4 Jan 2026
- 2026Can Large Language Models Still Explain Themselves? Investigating the Impact of Quantization on Self-Explanations1 Jan 2026
- 2026Parallel Universes, Parallel Languages: A Comprehensive Study on LLM-based Multilingual Counterfactual Example Generation1 Jan 2026
- 2025VISION: Robust and Interpretable Code Vulnerability Detection Leveraging Counterfactual Augmentation26 Aug 2025
- 2025What Has Been Lost with Synthetic Evaluation?28 May 2025
- 2025Truth or Twist? Optimal Model Selection for Reliable Label Flipping Evaluation in LLM-based Counterfactuals20 May 2025
- 2025Short-circuiting Shortcuts: Mechanistic Investigation of Shortcuts in Text Classification9 May 2025
12 newest of 100 All 100 (JSON)