paper-with-me

Papers

Probabilistically Plausible Counterfactual Explanations with Normalizing Flows

2024-05-27 · Patryk Wielopolski, Oleksii Furman, Jerzy Stefanowski, Maciej Zięba

We present PPCEF, a novel method for generating probabilistically plausible counterfactual explanations (CFs). PPCEF advances beyond existing methods by combining a probabilistic formulation that leverages the data distribution with the optimization of plausibility within a unified framework. Compared to reference approaches, our method enforces plausibility by directly optimizing the explicit density function without assuming a particular family of parametrized distributions. This ensures CFs are not only valid (i.e., achieve class change) but also align with the underlying data's probability density. For that purpose, our approach leverages normalizing flows as powerful density estimators to capture the complex high-dimensional data distribution. Furthermore, we introduce a novel loss that balances the trade-off between achieving class change and maintaining closeness to the original instance while also incorporating a probabilistic plausibility term. PPCEF's unconstrained formulation allows for efficient gradient-based optimization with batch processing, leading to orders of magnitude faster computation compared to prior methods. Moreover, the unconstrained formulation of PPCEF allows for the seamless integration of future constraints tailored to specific counterfactual properties. Finally, extensive evaluations demonstrate PPCEF's superiority in generating high-quality, probabilistically plausible counterfactual explanations in high-dimensional tabular settings. This makes PPCEF a powerful tool for not only interpreting complex machine learning models but also for improving fairness, accountability, and trust in AI systems.

📄 PDF Abstract BibTeX arXiv:2405.17640

Code (0)

등록된 구현이 없습니다.

Tasks

counterfactualFairnessvalid

Methods 이 논문이 사용한 방법론

ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…
Normalizing Flows Normalizing Flows are a method for constructing complex distributions by transforming a probability density through a series of invertible mappings. By repeatedly applying…

Similar Papers 제목 키워드 기반

Provably Robust Bayesian Counterfactual Explanations under Model Changes

2026-01-23 · Jamie Duell, Xiuyi Fan arxiv

Counterfactual explanations (CEs) offer interpretable insights into machine learning predictions by answering ``what if?" questions. However, in real-world settings where models are frequently updated, existing counterfa…

Diffeomorphic Explanations with Normalizing Flows

2021-06-02 · ICML Workshop INNF 2021 7 · Ann-Kathrin Dombrowski, Jan E Gerken, Pan Kessel

Normalizing flows are diffeomorphisms which are parameterized by neural networks. As a result, they can induce coordinate transformations in the tangent space of the data manifold. In this work, we demonstrate that such …

A Probabilistic Consensus-Driven Approach for Robust Counterfactual Explanations

2026-04-19 · Marcin Kostrzewa, Maciej Zięba, Jerzy Stefanowski arxiv

Counterfactual explanations (CFEs) are essential for interpreting black-box models, yet they often become invalid when models are slightly changed. Existing methods for generating robust CFEs are often limited to specifi…

Counterfactual Explanations with Probabilistic Guarantees on their Robustness to Model Change

2024-08-09 · Ignacy Stępka, Mateusz Lango, Jerzy Stefanowski

Counterfactual explanations (CFEs) guide users on how to adjust inputs to machine learning models to achieve desired outputs. While existing research primarily addresses static scenarios, real-world applications often in…

counterfactual

Convex Density Constraints for Computing Plausible Counterfactual Explanations

2020-02-12 · André Artelt, Barbara Hammer

The increasing deployment of machine learning as well as legal regulations such as EU's GDPR cause a need for user-friendly explanations of decisions proposed by machine learning models. Counterfactual explanations are c…

BIG-bench Machine Learningcounterfactual