Rigorous Probabilistic Guarantees for Robust Counterfactual Explanations

Luca Marzari, Francesco Leofante, Ferdinando Cicalese, Alessandro Farinelli
7/10/2024
cs.LGcs.AI

No official code found. Best implementation: lmarza/APAS (1 star, last commit 2024-07-11).

Abstract

We study the problem of assessing the robustness of counterfactual explanations for deep learning models. We focus on $\textit{plausible model shifts}$ altering model parameters and propose a novel framework to reason about the robustness property in this setting. To motivate our solution, we begin by showing for the first time that computing the robustness of counterfactuals with respect to plausible model shifts is NP-complete. As this (practically) rules out the existence of scalable algorithms for exactly computing robustness, we propose a novel probabilistic approach which is able to provide tight estimates of robustness with strong guarantees while preserving scalability. Remarkably, and differently from existing solutions targeting plausible model shifts, our approach does not impose requirements on the network to be analyzed, thus enabling robustness analysis on a wider range of architectures. Experiments on four binary classification datasets indicate that our method improves the state of the art in generating robust explanations, outperforming existing methods on a range of metrics.

View on arXivView PDF

Code Implementations(1)

lmarza/APASCommunity100%

We introduce AP∆S , a novel scalable approach for probabilistic robustness certification and generation of CFXs under model shifts

10Shell, PythonJul 6, 20242 years ago

Similar Papers

Cite this paper

@article{marzari2024rigorous,
  title  = {Rigorous Probabilistic Guarantees for Robust Counterfactual Explanations},
  author = {Luca Marzari and Francesco Leofante and Ferdinando Cicalese and Alessandro Farinelli},
  year   = {2024},
  eprint = {2407.07482},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.07482v1}
}

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/2407.07482.svg)](https://codeofpaper.com/paper/2407.07482)

Discussion