Conditional Generative Models for Counterfactual Explanations
Counterfactual instances offer human-interpretable insight into the local behaviour of machine learning models. We propose a general framework to generate sparse, in-distribution counterfactual model explanations which match a desired target prediction with a conditional generative model, allowing batches of counterfactual instances to be generated with a single forward pass. The method is flexible with respect to the type of generative model used as well as the task of the underlying predictive model. This allows straightforward application of the framework to different modalities such as images, time series or tabular data as well as generative model paradigms such as GANs or autoencoders and predictive tasks like classification or regression. We illustrate the effectiveness of our method on image (CelebA), time series (ECG) and mixed-type tabular (Adult Census) data.
Code (0)
등록된 구현이 없습니다.
Tasks
counterfactualTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Counterfactual State Explanations for Reinforcement Learning Agents via Generative Deep Learning
Counterfactual explanations, which deal with "why not?" scenarios, can provide insightful explanations to an AI agent's behavior. In this work, we focus on generating counterfactual explanations for deep reinforcement le…
counterfactualDeep Reinforcement Learningreinforcement-learningReinforcement Learning (RL)Flexible Counterfactual Explanations with Generative Models
Counterfactual explanations provide actionable insights to achieve desired outcomes by suggesting minimal changes to input features. However, existing methods rely on fixed sets of mutable features, which makes counterfa…
counterfactualMCCE: Monte Carlo sampling of realistic counterfactual explanations
We introduce MCCE: Monte Carlo sampling of valid and realistic Counterfactual Explanations for tabular data, a novel counterfactual explanation method that generates on-manifold, actionable and valid counterfactuals by m…
counterfactualCounterfactual ExplanationvalidPrompt-Counterfactual Explanations for Generative AI System Behavior
As generative AI systems become integrated into real-world applications, organizations increasingly need to be able to understand and interpret their behavior. In particular, decision-makers need to understand what cause…
Prompt EngineeringCausal Generative Explainers using Counterfactual Inference: A Case Study on the Morpho-MNIST Dataset
In this paper, we propose leveraging causal generative learning as an interpretable tool for explaining image classifiers. Specifically, we present a generative counterfactual inference approach to study the influence of…
AttributecounterfactualCounterfactual ExplanationCounterfactual Inference