Searching for Actual Causes: Approximate Algorithms with Adjustable Precision
Not on the map. Why?
Abstract (arXiv)
Causality has gained increasing attention in recent years, notably for improving the interpretability of machine learning models. Yet the field of explainable artificial intelligence (XAI) has been criticized for emphasizing general tendencies rather than the situation-specific facts, which users typically expect as explanations. These expectations align with the notion of actual causes, which identify what made the observed outcome happen, in the specific context at hand. Halpern and Pearl provided a formal basis for actual causation, but identifying actual causes is NP-complete. Practical identification algorithms are extremely scarce, restricted to narrow classes of models, and typically identify only the shortest cause. We address this gap between the formal theory and its applicability through two main contributions. First, we introduce a baseline approximate polynomial-time algorithm with adjustable precision, together with two complementary algorithms that improve its efficiency. Second, we provide a theoretical result showing that the actual-cause identification problem can be decomposed into smaller sub-instances that preserve the set of solutions. This result directly motivates one of the complementary algorithms. Our experiments demonstrate that the baseline method can approximate the set of actual causes, notably for non-Boolean and stochastic models, and that the complementary algorithms further improve its performance in most cases.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 59 references that are in the map. First posted on arXiv 10 Jul 2025.
Builds on
19 of 59 references.
References · 19
- 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
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2019Causality matters in medical imagingcited by 193
- 2019Explainable Reinforcement Learning Through a Causal Lenscited by 177
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 140
- 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
- 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
- 2018Contrastive Explanation: A Structural-Model Approachcited by 65
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2015A Modification of the Halpern-Pearl Definition of Causalitycited by 47
- 2021Causal Sufficiency and Actual Causationcited by 29
7 more
- 2013Graded Causation and Defaultscited by 13
- 2014The Computational Complexity of Structure-Based Causalitycited by 12
- 2023Deep Backtracking Counterfactuals for Causally Compliant Explanationscited by 9
- 2022Actual Causality and Responsibility Attribution in Decentralized Partially Observable Markov Decision Processescited by 8
- 2020From Checking to Inference: Actual Causality Computations as Optimization Problemscited by 5
- 2024Automated Discovery of Functional Actual Causes in Complex Environmentscited by 4
- 2024Efficient Discovery of Actual Causality using Abstraction-Refinementcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.