paper-with-me

홈 › Papers

CF-OPT: Counterfactual Explanations for Structured Prediction

2024-05-28 · Germain Vivier-Ardisson, Alexandre Forel, Axel Parmentier, Thibaut Vidal

Optimization layers in deep neural networks have enjoyed a growing popularity in structured learning, improving the state of the art on a variety of applications. Yet, these pipelines lack interpretability since they are made of two opaque layers: a highly non-linear prediction model, such as a deep neural network, and an optimization layer, which is typically a complex black-box solver. Our goal is to improve the transparency of such methods by providing counterfactual explanations. We build upon variational autoencoders a principled way of obtaining counterfactuals: working in the latent space leads to a natural notion of plausibility of explanations. We finally introduce a variant of the classic loss for VAE training that improves their performance in our specific structured context. These provide the foundations of CF-OPT, a first-order optimization algorithm that can find counterfactual explanations for a broad class of structured learning architectures. Our numerical results show that both close and plausible explanations can be obtained for problems from the recent literature.

📄 PDF Abstract BibTeX arXiv:2405.18293

Code (1)

GermainVivierArdisson/CF-OPT 공식 구현 pytorch

Tasks

counterfactualPredictionStructured Prediction

Similar Papers 제목 키워드 기반

Navigating the Structured What-If Spaces: Counterfactual Generation via Structured Diffusion

2023-12-21 · Nishtha Madaan, Srikanta Bedathur

Generating counterfactual explanations is one of the most effective approaches for uncovering the inner workings of black-box neural network models and building user trust. While remarkable strides have been made in gene…

counterfactualDiversity

Graph Diffusion Counterfactual Explanation

2025-11-20 · David Bechtoldt, Sidney Bender arxiv

Machine learning models that operate on graph-structured data, such as molecular graphs or social networks, often make accurate predictions but offer little insight into why certain predictions are made. Counterfactual e…

CFRecs: Counterfactual Recommendations on Real Estate User Listing Interaction Graphs

2026-02-05 · Seyedmasoud Mousavi, Ruomeng Xu, Xiaojing Zhu arxiv

Graph-structured data is ubiquitous and powerful in representing complex relationships in many online platforms. While graph neural networks (GNNs) are widely used to learn from such data, counterfactual graph learning h…

Graph Neural NetworkGraph Learning

Self-Interpretable Time Series Prediction with Counterfactual Explanations

2023-06-09 · Jingquan Yan, Hao Wang

Interpretable time series prediction is crucial for safety-critical areas such as healthcare and autonomous driving. Most existing methods focus on interpreting predictions by assigning important scores to segments of ti…

Autonomous DrivingcounterfactualCounterfactual InferencePrediction+2

Interpretable Credit Application Predictions With Counterfactual Explanations

2018-11-13 · Rory Mc Grath, Luca Costabello, Chan Le Van, Paul Sweeney 외

We predict credit applications with off-the-shelf, interchangeable black-box classifiers and we explain single predictions with counterfactual explanations. Counterfactual explanations expose the minimal changes required…

counterfactual