Contrastive Explanations for Model Interpretability
Not on the map. Why?
Abstract (arXiv)
Contrastive explanations clarify why an event occurred in contrast to another. They are more inherently intuitive to humans to both produce and comprehend. We propose a methodology to produce contrastive explanations for classification models by modifying the representation to disregard non-contrastive information, and modifying model behavior to only be based on contrastive reasoning. Our method is based on projecting model representation to a latent space that captures only the features that are useful (to the model) to differentiate two potential decisions. We demonstrate the value of contrastive explanations by analyzing two different scenarios, using both high-level abstract concept attribution and low-level input token/span attribution, on two widely used text classification tasks. Specifically, we produce explanations for answering: for which label, and against which alternative label, is some aspect of the input useful? And which aspects of the input are useful for and against particular decisions? Overall, our findings shed light on the ability of label-contrastive explanations to provide a more accurate and finer-grained interpretability of a model's decision.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). Builds on 45 of its 61 references that are in the map. First posted on arXiv 2 Mar 2021.
Builds on
45 of 61 references.
References · 45
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2018Annotation Artifacts in Natural Language Inference Datacited by 656
- 2019Attention is not not Explanationcited by 629
33 more
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2020Null It Out: Guarding Protected Attributes by Iterative Nullspace Projectioncited by 442
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2020Dataset Cartography: Mapping and Diagnosing Datasets with Training Dynamicscited by 423
- 2018AllenNLP: A Deep Semantic Natural Language Processing Platformcited by 347
- 2019Bias in Bios: A Case Study of Semantic Representation Bias in a High-Stakes Settingcited by 346
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 293
- 2018Hypothesis Only Baselines in Natural Language Inferencecited by 291
- 2016Rationalizing Neural Predictionscited by 281
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2018Stress Test Evaluation for Natural Language Inferencecited by 211
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
- 2020Causal Mediation Analysis for Interpreting Neural NLP: The Case of Gender Biascited by 183
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2020Probing the Probing Paradigm: Does Probing Accuracy Entail Task Relevance?cited by 144
- 2020Explaining Black Box Predictions and Unveiling Data Artifacts through Influence Functionscited by 144
- 2020CausaLM: Causal Model Explanation Through Counterfactual Language Modelscited by 117
- 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 105
- 2018Under the Hood: Using Diagnostic Classifiers to Investigate and Improve how Language Models Track Agreement Informationcited by 97
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2018Contrastive Explanation: A Structural-Model Approachcited by 64
- 2019What's in a Name? Reducing Bias in Bios without Access to Protected Attributescited by 51
- 2020The Intriguing Relation Between Counterfactual Explanations and Adversarial Examplescited by 44
- 2020Interpretation of NLP models through input marginalizationcited by 43
- 2018Generating Counterfactual Explanations with Natural Languagecited by 37
- 2020Investigating Transferability in Pretrained Language Modelscited by 28
- 2019Generating Counterfactual and Contrastive Explanations using SHAPcited by 23
- 2020Contrastive Examples for Addressing the Tyranny of the Majoritycited by 21
- 2020Under the Hood of Neural Networks: Characterizing Learned Representations by Functional Neuron Populations and Network Ablationscited by 12
- 2019Where's My Head? Definition, Dataset and Models for Numeric Fused-Heads Identification and Resolutioncited by 11
Built on by
Citing papers per year: 2021: 8; 2022: 17; 2023: 21; 2024: 12; 2025: 10; 2026: 7.
75 papers.
Sort:
By area:
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoningcited by 175
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2022Interpreting Language Models with Contrastive Explanationscited by 91
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanationscited by 85
- 2021Identifying and Mitigating Spurious Correlations for Improving Robustness in NLP Modelscited by 76
- 2021Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Predictioncited by 58
- 2022Probing Classifiers are Unreliable for Concept Removal and Detectioncited by 40
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyondcited by 27
- 2021ECINN: Efficient Counterfactuals from Invertible Neural Networkscited by 26
- 2025Is Conversational XAI All You Need? Human-AI Decision Making With a Conversational XAI Assistantcited by 26
38 more
- 2023A Geometric Notion of Causal Probingcited by 23
- 2021Interpreting Deep Learning Models in Natural Language Processing: A Reviewcited by 19
- 2021Consistent Explanations by Contrastive Learningcited by 18
- 2025Morae: Proactively Pausing UI Agents for User Choicescited by 18
- 2023TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documentscited by 17
- 2022Investigating the Benefits of Free-Form Rationalescited by 13
- 2023Surfacing Biases in Large Language Models using Contrastive Input Decodingcited by 11
- 2023Rather a Nurse than a Physician -- Contrastive Explanations under Investigationcited by 11
- 2024Contrastive Explanations That Anticipate Human Misconceptions Can Improve Human Decision-Making Skillscited by 11
- 2025Interpretation Meets Safety: A Survey on Interpretation Methods and Tools for Improving LLM Safetycited by 10
- 2025The Dead Salmons of AI Interpretabilitycited 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
- 2022Lexical Generalization Improves with Larger Models and Longer Trainingcited by 9
- 2022Does Self-Rationalization Improve Robustness to Spurious Correlations?cited by 9
- 2021Learning with Instance Bundles for Reading Comprehensioncited by 8
- 2022Contrastive Corpus Attribution for Explaining Representationscited by 7
- 2023Explaining Speech Classification Models via Word-Level Audio Segments and Paralinguistic Featurescited by 7
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answeringcited by 6
- 2023Learning to Generalize for Cross-domain QAcited by 6
- 2024Interactive Prompt Debugging with Sequence Saliencecited by 6
- 2024Unveiling and Manipulating Prompt Influence in Large Language Modelscited by 6
- 2023XplainLLM: A Knowledge-Augmented Dataset for Reliable Grounded Explanations in LLMscited by 5
- 2023Navigating the Structured What-If Spaces: Counterfactual Generation via Structured Diffusioncited by 5
- 2024LLM Attributor: Interactive Visual Attribution for LLM Generationcited by 5
- 2022Improving Model Understanding and Trust with Counterfactual Explanations of Model Confidencecited by 4
- 2023Signed Directed Graph Contrastive Learning with Laplacian Augmentationcited by 4
- 2023Explaining Model Confidence Using Counterfactualscited by 4
- 2023Two-Stage Holistic and Contrastive Explanation of Image Classificationcited by 4
- 2023DistillCSE: Distilled Contrastive Learning for Sentence Embeddingscited by 4
- 2023TaCo: Targeted Concept Erasure Prevents Non-Linear Classifiers From Detecting Protected Attributescited by 4
- 2024RORA: Robust Free-Text Rationale Evaluationcited by 4
- 2024A Comparative Analysis of Counterfactual Explanation Methods for Text Classifierscited by 4
- 2021Explaining the Road Not Takencited by 3
- 2024Explaining Probabilistic Models with Distributional Valuescited by 3
- 2024ConPro: Learning Severity Representation for Medical Images using Contrastive Learning and Preference Optimizationcited by 3
- 2025The Unheard Alternative: Contrastive Explanations for Speech-to-Text Modelscited by 3
- 2022Policy Optimization with Sparse Global Contrastive Explanationscited by 2
50 most cited of 75 All 75 (JSON)
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Contrastive Explanations in Quantitative Bipolar Argumentation Frameworks2 Sep 2026
- 2026Assessing Alignment and Stability of Feature Importance Explanations via Weight of Evidence31 Aug 2026
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals21 Aug 2026
- 2026Contrastive Concept Importance: Explaining Pairwise Class Decisions Through Automatically Extracted Concept Representations30 Jul 2026
- 2026Beyond Topical Similarity: Contrastive Evidence Retrieval with Interpretable Attention Alignment in RAG31 May 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2025The Dead Salmons of AI Interpretability21 Dec 2025
- 2025Argumentation-Based Explainability for Legal AI: Comparative and Regulatory Perspectives13 Oct 2025
- 2025The Unheard Alternative: Contrastive Explanations for Speech-to-Text Models30 Sep 2025
- 2025Morae: Proactively Pausing UI Agents for User Choices29 Aug 2025
- 2025Can human clinical rationales improve the performance and explainability of clinical text classification models?28 Jul 2025
38 more
- 2025Interpretation Meets Safety: A Survey on Interpretation Methods and Tools for Improving LLM Safety5 Jun 2025
- 2025Emerging categories in scientific explanations23 May 2025
- 2025Comparative Explanations: Explanation Guided Decision Making for Human-in-the-Loop Preference Selection1 Apr 2025
- 2025Conceptual Contrastive Edits in Textual and Vision-Language Retrieval1 Mar 2025
- 2025Is Conversational XAI All You Need? Human-AI Decision Making With a Conversational XAI Assistant29 Jan 2025
- 2024A Comparative Analysis of Counterfactual Explanation Methods for Text Classifiers4 Nov 2024
- 2024Contrastive Explanations That Anticipate Human Misconceptions Can Improve Human Decision-Making Skills5 Oct 2024
- 2024CELL your Model: Contrastive Explanations for Large Language Models17 Jun 2024
- 2024Unveiling and Manipulating Prompt Influence in Large Language Models20 May 2024
- 2024ConPro: Learning Severity Representation for Medical Images using Contrastive Learning and Preference Optimization29 Apr 2024
- 2024Interactive Prompt Debugging with Sequence Salience11 Apr 2024
- 2024LLM Attributor: Interactive Visual Attribution for LLM Generation1 Apr 2024
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyond30 Mar 2024
- 2024Visual Analytics for Fine-grained Text Classification Models and Datasets21 Mar 2024
- 2024XpertAI: uncovering regression model strategies for sub-manifolds12 Mar 2024
- 2024RORA: Robust Free-Text Rationale Evaluation28 Feb 2024
- 2024Explaining Probabilistic Models with Distributional Values15 Feb 2024
- 2023Observable Propagation: Uncovering Feature Vectors in Transformers26 Dec 2023
- 2023Navigating the Structured What-If Spaces: Counterfactual Generation via Structured Diffusion21 Dec 2023
- 2023TaCo: Targeted Concept Erasure Prevents Non-Linear Classifiers From Detecting Protected Attributes11 Dec 2023
- 2023TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documents3 Dec 2023
- 2023XplainLLM: A Knowledge-Augmented Dataset for Reliable Grounded Explanations in LLMs15 Nov 2023
- 2023DistillCSE: Distilled Contrastive Learning for Sentence Embeddings20 Oct 2023
- 2023Rather a Nurse than a Physician -- Contrastive Explanations under Investigation18 Oct 2023
- 2023Disentangling the Linguistic Competence of Privacy-Preserving BERT17 Oct 2023
- 2023LIPEx-Locally Interpretable Probabilistic Explanations-To Look Beyond The True Class7 Oct 2023
- 2023Explaining Speech Classification Models via Word-Level Audio Segments and Paralinguistic Features14 Sep 2023
- 2023A Geometric Notion of Causal Probing27 Jul 2023
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanations17 Jul 2023
- 2023CLIMAX: An exploration of Classifier-Based Contrastive Explanations2 Jul 2023
- 2023Two-Stage Holistic and Contrastive Explanation of Image Classification10 Jun 2023
- 2023Empirical Sufficiency Lower Bounds for Language Modeling with Locally-Bootstrapped Semantic Structures30 May 2023
- 2023Faithfulness Tests for Natural Language Explanations29 May 2023
- 2023Learning to Generalize for Cross-domain QA14 May 2023
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering14 May 2023
- 2023Surfacing Biases in Large Language Models using Contrastive Input Decoding12 May 2023
- 2023Explaining Model Confidence Using Counterfactuals10 Mar 2023
- 2023Signed Directed Graph Contrastive Learning with Laplacian Augmentation12 Jan 2023
50 newest of 75 All 75 (JSON)
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoningcited by 175
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2023TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documentscited by 17
- 2023XplainLLM: A Knowledge-Augmented Dataset for Reliable Grounded Explanations in LLMscited by 5
- 2026Assessing Alignment and Stability of Feature Importance Explanations via Weight of Evidencecited by 0
- 2026Assessing Alignment and Stability of Feature Importance Explanations via Weight of Evidence31 Aug 2026
- 2023TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documents3 Dec 2023
- 2023XplainLLM: A Knowledge-Augmented Dataset for Reliable Grounded Explanations in LLMs15 Nov 2023
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoning15 Dec 2022
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanations24 May 2022
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2022Interpreting Language Models with Contrastive Explanationscited by 91
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanationscited by 85
- 2021Identifying and Mitigating Spurious Correlations for Improving Robustness in NLP Modelscited by 76
- 2021Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Predictioncited by 58
- 2022Probing Classifiers are Unreliable for Concept Removal and Detectioncited by 40
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyondcited by 27
- 2021ECINN: Efficient Counterfactuals from Invertible Neural Networkscited by 26
- 2025Is Conversational XAI All You Need? Human-AI Decision Making With a Conversational XAI Assistantcited by 26
- 2023A Geometric Notion of Causal Probingcited by 23
- 2021Interpreting Deep Learning Models in Natural Language Processing: A Reviewcited by 19
12 most cited of 67 All 67 (JSON)
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Contrastive Explanations in Quantitative Bipolar Argumentation Frameworks2 Sep 2026
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals21 Aug 2026
- 2026Contrastive Concept Importance: Explaining Pairwise Class Decisions Through Automatically Extracted Concept Representations30 Jul 2026
- 2026Beyond Topical Similarity: Contrastive Evidence Retrieval with Interpretable Attention Alignment in RAG31 May 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2025The Dead Salmons of AI Interpretability21 Dec 2025
- 2025Argumentation-Based Explainability for Legal AI: Comparative and Regulatory Perspectives13 Oct 2025
- 2025The Unheard Alternative: Contrastive Explanations for Speech-to-Text Models30 Sep 2025
- 2025Morae: Proactively Pausing UI Agents for User Choices29 Aug 2025
- 2025Can human clinical rationales improve the performance and explainability of clinical text classification models?28 Jul 2025
- 2025Emerging categories in scientific explanations23 May 2025
12 newest of 67 All 67 (JSON)