Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applications
Not on the map. Why?
Abstract (arXiv)
There has been a growing interest in model-agnostic methods that can make deep learning models more transparent and explainable to a user. Some researchers recently argued that for a machine to achieve a certain degree of human-level explainability, this machine needs to provide human causally understandable explanations, also known as causability. A specific class of algorithms that have the potential to provide causability are counterfactuals. This paper presents an in-depth systematic review of the diverse existing body of literature on counterfactuals and causability for explainable artificial intelligence. We performed an LDA topic modelling analysis under a PRISMA framework to find the most relevant literature articles. This analysis resulted in a novel taxonomy that considers the grounding theories of the surveyed algorithms, together with their underlying properties and applications in real-world data. This research suggests that current model-agnostic counterfactual algorithms for explainable AI are not grounded on a causal theoretical formalism and, consequently, cannot promote causability to a human decision-maker. Our findings suggest that the explanations derived from major algorithms in the literature provide spurious correlations rather than cause/effects relationships, leading to sub-optimal, erroneous or even biased explanations. This paper also advances the literature with new directions and challenges on promoting causability in model-agnostic approaches for explainable artificial intelligence.
Key facts. Cited by 59 papers in the map (data through 7 Oct 2026). Builds on 69 of its 171 references that are in the map. First posted on arXiv 7 Mar 2021.
Builds on
69 of 171 references.
References · 69
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,304
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
- 2016Semantics derived automatically from language corpora contain human-like biasescited by 894
- 2016The Mythos of Model Interpretabilitycited by 716
38 more
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2019Is Attention Interpretable?cited by 387
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 374
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
- 2018On the Robustness of Interpretability Methodscited by 310
- 2019Interpretable machine learning: definitions, methods, and applicationscited by 303
- 2020Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Surveycited by 252
- 2017Word Embeddings Quantify 100 Years of Gender and Ethnic Stereotypescited by 251
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2017Avoiding Discrimination through Causal Reasoningcited by 191
- 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 165
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 139
- 2017What do we need to build explainable AI systems for the medical domain?cited by 127
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2019Explainability Fact Sheets: A Framework for Systematic Assessment of Explainable Approachescited by 101
- 2017Building machines that adapt and compute like brainscited by 99
- 2020Principles and Practice of Explainable Machine Learningcited by 99
- 2019The Dangers of Post-hoc Interpretability: Unjustified Counterfactual Explanationscited by 97
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
- 2017What Does Explainable AI Really Mean? A New Conceptualization of Perspectivescited by 72
- 2019Measuring the Quality of Explanations: The System Causability Scale (SCS). Comparing Human and Machine Explanationscited by 63
- 2020The Pragmatic Turn in Explainable Artificial Intelligence (XAI)cited by 53
- 2020Shapley Flow: A Graph-based Approach to Interpreting Model Predictionscited by 51
- 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 49
- 2019Measurable Counterfactual Local Explanations for Any Classifiercited by 48
- 2018Interpretable Credit Application Predictions With Counterfactual Explanationscited by 43
- 2017Interpretability via Model Extractioncited by 40
- 2020DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Modelscited by 38
50 most cited of 69 All 69 (JSON)
Built on by
Citing papers per year: 2021: 4; 2022: 10; 2023: 15; 2024: 17; 2025: 7; 2026: 6.
59 papers.
Sort:
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2022Causal Machine Learning for Healthcare and Precision Medicinecited by 68
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2023The role of causality in explainable artificial intelligencecited by 17
- 2022Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAIcited by 16
- 2021DiCE4EL: Interpreting Process Predictions using a Milestone-Aware Counterfactual Approachcited by 13
- 2024Counterfactual Generation with Identifiability Guaranteescited by 13
- 2023Robustness Implies Fairness in Causal Algorithmic Recoursecited by 12
- 2022Let's Go to the Alien Zoo: Introducing an Experimental Framework to Study Usability of Counterfactual Explanations for Machine Learningcited by 9
- 2023Beyond Known Reality: Exploiting Counterfactual Explanations for Medical Researchcited by 9
- 2025Investigating the Duality of Interpretability and Explainability in Machine Learningcited by 8
38 more
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Boxcited by 7
- 2021Convex optimization for actionable & plausible counterfactual explanationscited by 6
- 2023Target specification bias, counterfactual prediction, and algorithmic fairness in healthcarecited by 6
- 2023SAFE: Saliency-Aware Counterfactual Explanations for DNN-based Automated Driving Systemscited by 5
- 2024Causality from Bottom to Top: A Surveycited by 5
- 2024What If We Had Used a Different App? Reliable Counterfactual KPI Analysis in Wireless Systemscited by 5
- 2022Liability regimes in the age of AI: a use-case driven analysis of the burden of proofcited by 4
- 2023Interpretable Knowledge Tracing via Response Influence-based Counterfactual Reasoningcited by 4
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processescited by 4
- 2024Visual Analysis of Multi-outcome Causal Graphscited by 4
- 2021Pitfalls of Explainable ML: An Industry Perspectivecited by 3
- 2022Exploring the Trade-off between Plausibility, Change Intensity and Adversarial Power in Counterfactual Explanations using Multi-objective Optimizationcited by 3
- 2023MDF-Net for abnormality detection by fusing X-rays with clinical datacited by 3
- 2023Counterfactual Explainer Framework for Deep Reinforcement Learning Models Using Policy Distillationcited by 3
- 2024Cultural Bias in Explainable AI Research: A Systematic Analysiscited by 3
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
- 2022Explainable AI over the Internet of Things (IoT): Overview, State-of-the-Art and Future Directionscited by 2
- 2023A Brief Review of Explainable Artificial Intelligence in Healthcarecited by 2
- 2023The Importance of Time in Causal Algorithmic Recoursecited by 2
- 2023Explaining and visualizing black-box models through counterfactual pathscited by 2
- 2023VNN: Verification-Friendly Neural Networks with Hard Robustness Guaranteescited by 2
- 2024The AI-DEC: A Card-based Design Method for User-centered AI Explanationscited by 2
- 2024Understanding with toy surrogate models in machine learningcited by 2
- 2024Developing Guidelines for Functionally-Grounded Evaluation of Explainable Artificial Intelligence using Tabular Datacited by 2
- 2024CausAdv: A Causal-based Framework for Detecting Adversarial Examplescited by 2
- 2025Counterfactual Explanations for Time Series Should be Human-Centered and Temporally Coherent in Interventionscited by 2
- 2024Overlap Number of Balls Model-Agnostic CounterFactuals (ONB-MACF): A Data-Morphology-based Counterfactual Generation Method for Trustworthy Artificial Intelligencecited by 1
- 2024Applications of Explainable artificial intelligence in Earth system sciencecited by 1
- 2025Searching for Actual Causes: Approximate Algorithms with Adjustable Precisioncited by 1
- 2025Tabular Diffusion based Actionable Counterfactual Explanations for Network Intrusion Detectioncited by 1
- 2022Measuring Interventional Robustness in Reinforcement Learningcited by 0
- 2022Local and Regional Counterfactual Rules: Summarized and Robust Recoursescited by 0
- 2022Causality-Aware Local Interpretable Model-Agnostic Explanationscited by 0
- 2023Declarative Reasoning on Explanations Using Constraint Logic Programmingcited by 0
- 2023A PSO Based Method to Generate Actionable Counterfactuals for High Dimensional Datacited by 0
- 2024Towards Explainable Test Case Prioritisation with Learning-to-Rank Modelscited by 0
- 2024A novel application of Shapley values for large multidimensional time-series data: Applying explainable AI to a DNA profile classification neural networkcited by 0
- 2024Integrative CAM: Adaptive Layer Fusion for Comprehensive Interpretation of CNNscited by 0
50 most cited of 59 All 59 (JSON)
- 2026Three Types of Negation of Triple and its Elements and an Extension of Triple8 Sep 2026
- 2026Modus Tollens and Counterfactuals and Counterfactual Reasoning Based on Three Types of Negation7 Sep 2026
- 2026Hierarchical Causal Abduction: A Foundation Framework for Explainable Model Predictive Control11 May 2026
- 2026Position: Explainable AI is Causality in Disguise30 Mar 2026
- 2026Integrating Causal Machine Learning into Clinical Decision Support Systems: Insights from Literature and Practice25 Mar 2026
- 2026Enhancing Framingham Cardiovascular Risk Score Transparency through Logic-Based XAI25 Feb 2026
- 2025Counterfactual Explanations for Time Series Should be Human-Centered and Temporally Coherent in Interventions16 Dec 2025
- 2025Actionable and diverse counterfactual explanations incorporating domain knowledge and plausibility constraints25 Nov 2025
- 2025Tabular Diffusion based Actionable Counterfactual Explanations for Network Intrusion Detection23 Jul 2025
- 2025Designing User-Centric Metrics for Evaluation of Counterfactual Explanations20 Jul 2025
- 2025Searching for Actual Causes: Approximate Algorithms with Adjustable Precision10 Jul 2025
- 2025Investigating the Duality of Interpretability and Explainability in Machine Learning27 Mar 2025
38 more
- 2025TagGAN: A Generative Model for Data Tagging25 Feb 2025
- 2024Integrative CAM: Adaptive Layer Fusion for Comprehensive Interpretation of CNNs2 Dec 2024
- 2024CausAdv: A Causal-based Framework for Detecting Adversarial Examples29 Oct 2024
- 2024Understanding with toy surrogate models in machine learning8 Oct 2024
- 2024Developing Guidelines for Functionally-Grounded Evaluation of Explainable Artificial Intelligence using Tabular Data30 Sep 2024
- 2024What If We Had Used a Different App? Reliable Counterfactual KPI Analysis in Wireless Systems30 Sep 2024
- 2024A novel application of Shapley values for large multidimensional time-series data: Applying explainable AI to a DNA profile classification neural network26 Sep 2024
- 2024Visual Analysis of Multi-outcome Causal Graphs31 Jul 2024
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detection18 Jul 2024
- 2024Applications of Explainable artificial intelligence in Earth system science12 Jun 2024
- 2024The AI-DEC: A Card-based Design Method for User-centered AI Explanations26 May 2024
- 2024Towards Explainable Test Case Prioritisation with Learning-to-Rank Models22 May 2024
- 2024Overlap Number of Balls Model-Agnostic CounterFactuals (ONB-MACF): A Data-Morphology-based Counterfactual Generation Method for Trustworthy Artificial Intelligence20 May 2024
- 2024Causality from Bottom to Top: A Survey17 Mar 2024
- 2024Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes14 Mar 2024
- 2024Cultural Bias in Explainable AI Research: A Systematic Analysis28 Feb 2024
- 2024Counterfactual Generation with Identifiability Guarantees23 Feb 2024
- 2024Black-Box Access is Insufficient for Rigorous AI Audits25 Jan 2024
- 2023VNN: Verification-Friendly Neural Networks with Hard Robustness Guarantees15 Dec 2023
- 2023Interpretable Knowledge Tracing via Response Influence-based Counterfactual Reasoning1 Dec 2023
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directions30 Oct 2023
- 2023A PSO Based Method to Generate Actionable Counterfactuals for High Dimensional Data30 Sep 2023
- 2023The role of causality in explainable artificial intelligence18 Sep 2023
- 2023Declarative Reasoning on Explanations Using Constraint Logic Programming1 Sep 2023
- 2023Target specification bias, counterfactual prediction, and algorithmic fairness in healthcare3 Aug 2023
- 2023SAFE: Saliency-Aware Counterfactual Explanations for DNN-based Automated Driving Systems28 Jul 2023
- 2023Explaining and visualizing black-box models through counterfactual paths15 Jul 2023
- 2023Beyond Known Reality: Exploiting Counterfactual Explanations for Medical Research5 Jul 2023
- 2023The Importance of Time in Causal Algorithmic Recourse8 Jun 2023
- 2023Counterfactual Explainer Framework for Deep Reinforcement Learning Models Using Policy Distillation25 May 2023
- 2023A Brief Review of Explainable Artificial Intelligence in Healthcare4 Apr 2023
- 2023MDF-Net for abnormality detection by fusing X-rays with clinical data26 Feb 2023
- 2023Robustness Implies Fairness in Causal Algorithmic Recourse7 Feb 2023
- 2022Causality-Aware Local Interpretable Model-Agnostic Explanations10 Dec 2022
- 2022Liability regimes in the age of AI: a use-case driven analysis of the burden of proof3 Nov 2022
- 2022Explainable AI over the Internet of Things (IoT): Overview, State-of-the-Art and Future Directions2 Nov 2022
- 2022Local and Regional Counterfactual Rules: Summarized and Robust Recourses29 Sep 2022
- 2022Measuring Interventional Robustness in Reinforcement Learning19 Sep 2022
50 newest of 59 All 59 (JSON)
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2022Causal Machine Learning for Healthcare and Precision Medicinecited by 68
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2023The role of causality in explainable artificial intelligencecited by 17
- 2022Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAIcited by 16
- 2021DiCE4EL: Interpreting Process Predictions using a Milestone-Aware Counterfactual Approachcited by 13
- 2024Counterfactual Generation with Identifiability Guaranteescited by 13
- 2023Robustness Implies Fairness in Causal Algorithmic Recoursecited by 12
- 2022Let's Go to the Alien Zoo: Introducing an Experimental Framework to Study Usability of Counterfactual Explanations for Machine Learningcited by 9
- 2023Beyond Known Reality: Exploiting Counterfactual Explanations for Medical Researchcited by 9
- 2025Investigating the Duality of Interpretability and Explainability in Machine Learningcited by 8
12 most cited of 59 All 59 (JSON)
- 2026Three Types of Negation of Triple and its Elements and an Extension of Triple8 Sep 2026
- 2026Modus Tollens and Counterfactuals and Counterfactual Reasoning Based on Three Types of Negation7 Sep 2026
- 2026Hierarchical Causal Abduction: A Foundation Framework for Explainable Model Predictive Control11 May 2026
- 2026Position: Explainable AI is Causality in Disguise30 Mar 2026
- 2026Integrating Causal Machine Learning into Clinical Decision Support Systems: Insights from Literature and Practice25 Mar 2026
- 2026Enhancing Framingham Cardiovascular Risk Score Transparency through Logic-Based XAI25 Feb 2026
- 2025Counterfactual Explanations for Time Series Should be Human-Centered and Temporally Coherent in Interventions16 Dec 2025
- 2025Actionable and diverse counterfactual explanations incorporating domain knowledge and plausibility constraints25 Nov 2025
- 2025Tabular Diffusion based Actionable Counterfactual Explanations for Network Intrusion Detection23 Jul 2025
- 2025Designing User-Centric Metrics for Evaluation of Counterfactual Explanations20 Jul 2025
- 2025Searching for Actual Causes: Approximate Algorithms with Adjustable Precision10 Jul 2025
- 2025Investigating the Duality of Interpretability and Explainability in Machine Learning27 Mar 2025
12 newest of 59 All 59 (JSON)