# A Causal Argumentation Method for Explainability of Machine Learning Models

arXiv: https://arxiv.org/abs/2605.21758 · HTML: https://mlsanity.com/paper/2605.21758/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 7 of its 22 references that are in the map.
- First posted on arXiv 20 May 2026.

## Builds on (most cited first, 7 of 7)

- [Explanation in Artificial Intelligence: Insights from the Social Sciences](https://mlsanity.com/paper/1706.07269/) (2017)
- [Explaining Machine Learning Classifiers through Diverse Counterfactual Explanations](https://mlsanity.com/paper/1905.07697/) (2019)
- [Causal-learn: Causal Discovery in Python](https://mlsanity.com/paper/2307.16405/) (2023)
- [General Pitfalls of Model-Agnostic Interpretation Methods for Machine Learning Models](https://mlsanity.com/paper/2007.04131/) (2020)
- [Causal Explanations and XAI](https://mlsanity.com/paper/2201.13169/) (2022)
- [Causal Discovery from Time Series with Hybrids of Constraint-Based and Noise-Based Algorithms](https://mlsanity.com/paper/2306.08765/) (2023)
- [Causal Discovery for Explainable AI: A Dual-Encoding Approach](https://mlsanity.com/paper/2601.21221/) (2026)

## Abstract (arXiv)

Explainable AI (XAI) methods identify which features are relevant to a model's predictions but often fail to clarify why certain decisions are made. In this work, we present a novel method that integrates causality with argument-based reasoning to explain why models may be making predictions. Our approach first identifies causal relationships among variables using causal discovery methods and then translates these into a Bipolar Argumentation Framework (BAF) to represent supportive and opposing interactions among features. By using semi-stable semantics, we find extensions of features that explain why certain outcomes may have been chosen. We demonstrate our method on two benchmark datasets and compare its results against standard post-hoc explainability approaches.
