Can LLMs Explain Themselves Counterfactually?
Not on the map. Why?
Abstract (arXiv)
Explanations are an important tool for gaining insights into the behavior of ML models, calibrating user trust and ensuring regulatory compliance. Past few years have seen a flurry of post-hoc methods for generating model explanations, many of which involve computing model gradients or solving specially designed optimization problems. However, owing to the remarkable reasoning abilities of Large Language Model (LLMs), self-explanation, that is, prompting the model to explain its outputs has recently emerged as a new paradigm. In this work, we study a specific type of self-explanations, self-generated counterfactual explanations (SCEs). We design tests for measuring the efficacy of LLMs in generating SCEs. Analysis over various LLM families, model sizes, temperature settings, and datasets reveals that LLMs sometimes struggle to generate SCEs. Even when they do, their prediction often does not agree with their own counterfactual reasoning.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 50 of its 76 references that are in the map. First posted on arXiv 25 Feb 2025.
Builds on
50 of 76 references.
References · 50
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2022Locating and Editing Factual Associations in GPTcited by 2,691
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
38 more
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,122
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2023Measuring Faithfulness in Chain-of-Thought Reasoningcited by 703
- 2023The Internal State of an LLM Knows When It's Lyingcited by 659
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2023Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyondcited by 411
- 2023Explainability for Large Language Models: A Surveycited by 333
- 2023How Language Model Hallucinations Can Snowballcited by 311
- 2023TRAK: Attributing Model Behavior at Scalecited by 283
- 2023The Impact of AI on Developer Productivity: Evidence from GitHub Copilotcited by 274
- 2023Evaluating and Mitigating Discrimination in Language Model Decisionscited by 124
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2024Faithfulness vs. Plausibility: On the (Un)Reliability of Explanations from Large Language Modelscited by 105
- 2024ContextCite: Attributing Model Generation to Contextcited by 98
- 2025MATH-Perturb: Benchmarking LLMs' Math Reasoning Abilities against Hard Perturbationscited by 89
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanationscited by 85
- 2024Large language models surpass human experts in predicting neuroscience resultscited by 69
- 2024Uncovering Safety Risks of Large Language Models through Concept Activation Vectorcited by 67
- 2022TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversationscited by 66
- 2023On Early Detection of Hallucinations in Factual Question Answeringcited by 56
- 2020Decisions, Counterfactual Explanations and Strategic Behaviorcited by 44
- 2023Towards LLM-guided Causal Explainability for Black-box Text Classifierscited by 44
- 2023Faithful Explanations of Black-box NLP Models Using LLM-generated Counterfactualscited by 44
- 2023Prompting Large Language Models for Counterfactual Generation: An Empirical Studycited by 37
- 2024LLMs for Generating and Evaluating Counterfactuals: A Comprehensive Studycited by 31
- 2023Benchmarking Large Language Model Capabilities for Conditional Generationcited by 29
- 2024Evaluating language models as risk scorescited by 27
- 2016A Locally Adaptive Normal Distributioncited by 23
- 2024Direct Large Language Model Alignment Through Self-Rewarding Contrastive Prompt Distillationcited by 18
- 2023CATfOOD: Counterfactual Augmented Training for Improving Out-of-Domain Performance and Calibrationcited by 17
- 2022Counterfactual Explanations for Misclassified Images: How Human and Machine Explanations Differcited by 12
Built on by
Citing papers per year: 2025: 3; 2026: 7.
10 papers.
- 2025Measuring What LLMs Think They Do: SHAP Faithfulness and Deployability on Financial Tabular Classificationcited by 3
- 2026Would this change your answer? Evaluating Explanations of LLM Behavior In The Wild with Counterfactual Experimentscited by 2
- 2025Support-Contra Asymmetry in LLM Explanationscited by 1
- 2026DRIV-EX: Counterfactual Explanations for Driving LLMscited by 1
- 2026Faithful, Sufficient and Understandable: Rethinking Graph Counterfactual Explanations via Discrete Diffusion Inversioncited by 1
- 2025Does Using Counterfactual Help LLMs Explain Textual Importance in Classification?cited by 0
- 2026No Judgment Without a Reason: Counterfactual Receipts for Versioned AI Evaluatorscited by 0
- 2026A Polyphonic Conception of AI Understandingcited by 0
- 2026Towards Fast and Disentangled Counterfactuals for Visual Foundation Modelscited by 0
- 2026How the Audit Rule Shapes Faithful Factor Explanations in LLMscited by 0
- 2026How the Audit Rule Shapes Faithful Factor Explanations in LLMs1 Oct 2026
- 2026Towards Fast and Disentangled Counterfactuals for Visual Foundation Models1 Oct 2026
- 2026A Polyphonic Conception of AI Understanding28 Sep 2026
- 2026No Judgment Without a Reason: Counterfactual Receipts for Versioned AI Evaluators21 Aug 2026
- 2026Would this change your answer? Evaluating Explanations of LLM Behavior In The Wild with Counterfactual Experiments17 Aug 2026
- 2026Faithful, Sufficient and Understandable: Rethinking Graph Counterfactual Explanations via Discrete Diffusion Inversion12 Aug 2026
- 2026DRIV-EX: Counterfactual Explanations for Driving LLMs28 Feb 2026
- 2025Measuring What LLMs Think They Do: SHAP Faithfulness and Deployability on Financial Tabular Classification28 Nov 2025
- 2025Support-Contra Asymmetry in LLM Explanations23 Oct 2025
- 2025Does Using Counterfactual Help LLMs Explain Textual Importance in Classification?5 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2025LLMs Don't Know Their Own Decision Boundaries: The Unreliability of Self-Generated Counterfactual Explanations
- 2026Do LLM Self-Explanations Help Users Predict Model Behavior? Evaluating Counterfactual Simulatability with Pragmatic Perturbations
- 2025Large Language Models as Nondeterministic Causal Models
- 2025On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Study
- 2026From Plausible to Actionable: A Position on LLM Self-Explanations
- 2026What LLMs explain is not what they believe: Evaluating explanation sufficiency under models' own input beliefs
- 2026A Positive Case for Faithfulness: LLM Self-Explanations Help Predict Model Behavior
- 2025Executable Counterfactuals: Improving LLMs' Causal Reasoning Through Code