paper-with-me

홈 › Papers

Generating Likely Counterfactuals Using Sum-Product Networks

2024-01-25 · Jiri Nemecek, Tomas Pevny, Jakub Marecek

The need to explain decisions made by AI systems is driven by both recent regulation and user demand. The decisions are often explainable only post hoc. In counterfactual explanations, one may ask what constitutes the best counterfactual explanation. Clearly, multiple criteria must be taken into account, although "distance from the sample" is a key criterion. Recent methods that consider the plausibility of a counterfactual seem to sacrifice this original objective. Here, we present a system that provides high-likelihood explanations that are, at the same time, close and sparse. We show that the search for the most likely explanations satisfying many common desiderata for counterfactual explanations can be modeled using Mixed-Integer Optimization (MIO). We use a Sum-Product Network (SPN) to estimate the likelihood of a counterfactual. To achieve that, we propose an MIO formulation of an SPN, which can be of independent interest. The source code with examples is available at https://github.com/Epanemu/LiCE.

📄 PDF Abstract BibTeX arXiv:2401.14086

Code (1)

epanemu/lice 공식 구현 pytorch

Tasks

counterfactualCounterfactual Explanation

Similar Papers 제목 키워드 기반

Evaluating and Mitigating Bias in Image Classifiers: A Causal Perspective Using Counterfactuals

2020-09-17 · Saloni Dash, Vineeth N Balasubramanian, Amit Sharma

Counterfactual examples for an input -- perturbations that change specific features but not others -- have been shown to be useful for evaluating bias of machine learning models, e.g., against specific demographic groups…

BIG-bench Machine LearningcounterfactualFairnessvalid

Parallel Universes, Parallel Languages: A Comprehensive Study on LLM-based Multilingual Counterfactual Example Generation

2026-01-01 · Qianli Wang, Van Bach Nguyen, Yihong Liu, Fedor Splitt 외 arxiv

Counterfactuals refer to minimally edited inputs that cause a model's prediction to change, serving as a promising approach to explaining the model's behavior. Large language models (LLMs) excel at generating English cou…

Data Augmentation

Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)

2020-05-26 · Mark T. Keane, Barry Smyth

Recently, a groundswell of research has identified the use of counterfactual explanations as a potentially significant solution to the Explainable AI (XAI) problem. It is argued that (a) technically, these counterfactual…

counterfactualExplainable Artificial Intelligence (XAI)

Large Language Models as Nondeterministic Causal Models

2025-09-26 · Sander Beckers arxiv

Recent work by Chatzi et al. and Ravfogel et al. has developed, for the first time, a method for generating counterfactuals of probabilistic Large Language Models. Such counterfactuals tell us what would - or might - hav…

Explaining Machine Learning Classifiers through Diverse Counterfactual Explanations

2019-05-19 · Ramaravind Kommiya Mothilal, Amit Sharma, Chenhao Tan

Post-hoc explanations of machine learning models are crucial for people to understand and act on algorithmic predictions. An intriguing class of explanations is through counterfactuals, hypothetical examples that show pe…

BIG-bench Machine LearningcounterfactualDiversityPoint Processes