Causal Explanations of Structural Causal Models
Not on the map. Why?
Abstract (arXiv)
In explanatory interactive learning (XIL) the user queries the learner, then the learner explains its answer to the user and finally the loop repeats. XIL is attractive for two reasons, (1) the learner becomes better and (2) the user's trust increases. For both reasons to hold, the learner's explanations must be useful to the user and the user must be allowed to ask useful questions. Ideally, both questions and explanations should be grounded in a causal model since they avoid spurious fallacies. Ultimately, we seem to seek a causal variant of XIL. The question part on the user's end we believe to be solved since the user's mental model can provide the causal model. But how would the learner provide causal explanations? In this work we show that existing explanation methods are not guaranteed to be causal even when provided with a Structural Causal Model (SCM). Specifically, we use the popular, proclaimed causal explanation method CXPlain to illustrate how the generated explanations leave open the question of truly causal explanations. Thus as a step towards causal XIL, we propose a solution to the lack of causal explanations. We solve this problem by deriving from first principles an explanation method that makes full use of a given SCM, which we refer to as SCE (E standing for explanation). Since SCEs make use of structural information, any causal graph learner can now provide human-readable explanations. We conduct several experiments including a user study with 22 participants to investigate the virtue of SCE as causal explanations of SCMs.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 15 of its 47 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
15 of 47 references.
References · 15
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Counterfactual Fairnesscited by 802
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 745
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2019Learning Sparse Nonparametric DAGscited by 207
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 139
- 2019Learning Neural Causal Models from Unknown Interventionscited by 113
- 2020Restricting the Flow: Information Bottlenecks for Attributioncited by 110
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 2.
4 papers.
- 2024Artificial General Intelligence (AGI)-Native Wireless Systems: A Journey Beyond 6Gcited by 30
- 2023Learning by Self-Explainingcited by 17
- 2025Causal Explanations Over Time: Articulated Reasoning for Interactive Environmentscited by 0
- 2025Exploiting Constraint Reasoning to Build Graphical Explanations for Mixed-Integer Linear Programmingcited by 0
- 2025Exploiting Constraint Reasoning to Build Graphical Explanations for Mixed-Integer Linear Programming17 Jul 2025
- 2025Causal Explanations Over Time: Articulated Reasoning for Interactive Environments4 Jun 2025
- 2024Artificial General Intelligence (AGI)-Native Wireless Systems: A Journey Beyond 6G29 Apr 2024
- 2023Learning by Self-Explaining15 Sep 2023