On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanations

Emanuele Albini, Shubham Sharma, Saumitra Mishra, Danial Dervovic, Daniele Magazzeni
7/13/2023
cs.AIcs.CVcs.GT

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Explainable Artificial Intelligence (XAI) has received widespread interest in recent years, and two of the most popular types of explanations are feature attributions, and counterfactual explanations. These classes of approaches have been largely studied independently and the few attempts at reconciling them have been primarily empirical. This work establishes a clear theoretical connection between game-theoretic feature attributions, focusing on but not limited to SHAP, and counterfactuals explanations. After motivating operative changes to Shapley values based feature attributions and counterfactual explanations, we prove that, under conditions, they are in fact equivalent. We then extend the equivalency result to game-theoretic solution concepts beyond Shapley values. Moreover, through the analysis of the conditions of such equivalence, we shed light on the limitations of naively using counterfactual explanations to provide feature importances. Experiments on three datasets quantitatively show the difference in explanations at every stage of the connection between the two approaches and corroborate the theoretical findings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{albini2023connection,
  title  = {On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanations},
  author = {Emanuele Albini and Shubham Sharma and Saumitra Mishra and Danial Dervovic and Daniele Magazzeni},
  year   = {2023},
  eprint = {2307.06941},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.06941v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.06941.svg)](https://codeofpaper.com/paper/2307.06941)

Discussion