paper-with-me

Papers

Counterfactual Explanation Algorithms for Behavioral and Textual Data

2019-12-04 · Yanou Ramon, David Martens, Foster Provost, Theodoros Evgeniou

We study the interpretability of predictive systems that use high-dimensonal behavioral and textual data. Examples include predicting product interest based on online browsing data and detecting spam emails or objectionable web content. Recently, counterfactual explanations have been proposed for generating insight into model predictions, which focus on what is relevant to a particular instance. Conducting a complete search to compute counterfactuals is very time-consuming because of the huge dimensionality. To our knowledge, for behavioral and text data, only one model-agnostic heuristic algorithm (SEDC) for finding counterfactual explanations has been proposed in the literature. However, there may be better algorithms for finding counterfactuals quickly. This study aligns the recently proposed Linear Interpretable Model-agnostic Explainer (LIME) and Shapley Additive Explanations (SHAP) with the notion of counterfactual explanations, and empirically benchmarks their effectiveness and efficiency against SEDC using a collection of 13 data sets. Results show that LIME-Counterfactual (LIME-C) and SHAP-Counterfactual (SHAP-C) have low and stable computation times, but mostly, they are less efficient than SEDC. However, for certain instances on certain data sets, SEDC's run time is comparably large. With regard to effectiveness, LIME-C and SHAP-C find reasonable, if not always optimal, counterfactual explanations. SHAP-C, however, seems to have difficulties with highly unbalanced data. Because of its good overall performance, LIME-C seems to be a favorable alternative to SEDC, which failed for some nonlinear models to find counterfactuals because of the particular heuristic search algorithm it uses. A main upshot of this paper is that there is a good deal of room for further research. For example, we propose algorithmic adjustments that are direct upshots of the paper's findings.

📄 PDF Abstract BibTeX arXiv:1912.01819

Code (3)

yramon/LimeCounterfactual 공식 구현 tf
yramon/ShapCounterfactual tf
yramon/edc tf

Tasks

counterfactualCounterfactual ExplanationHeuristic Search

Methods 이 논문이 사용한 방법론

Counterfactuals 설명 없음
Interpretability 설명 없음

Similar Papers 제목 키워드 기반

Counterfactual Explanation of Brain Activity Classifiers using Image-to-Image Transfer by Generative Adversarial Network

2021-10-28 · Teppei Matsui, Masato Taki, Trung Quang Pham, Junichi Chikazoe 외

Deep neural networks (DNNs) can accurately decode task-related information from brain activations. However, because of the nonlinearity of the DNN, the decisions made by DNNs are hardly interpretable. One of the promisin…

counterfactualCounterfactual ExplanationGenerative Adversarial Network

Introspective Coupling: Self-Explanation Training Tracks Behavioral Change Despite Fixed Supervision

2026-06-30 · Zifan Carl Guo, Laura Ruis, Jacob Andreas, Belinda Z. Li arxiv

When does training language models (LMs) to generate explanations of their predictions yield faithful introspection, rather than superficial imitation? We study LMs trained to explain which features of their inputs influ…

Counterfactual Explanations in Sequential Decision Making Under Uncertainty

2021-07-06 · NeurIPS 2021 12 · Stratis Tsirtsis, Abir De, Manuel Gomez-Rodriguez

Methods to find counterfactual explanations have predominantly focused on one step decision making processes. In this work, we initiate the development of methods to find counterfactual explanations for decision making p…

counterfactualCounterfactual ExplanationDecision MakingDecision Making Under Uncertainty+1

Generating Counterfactual Explanations with Natural Language

2018-06-26 · Lisa Anne Hendricks, Ronghang Hu, Trevor Darrell, Zeynep Akata

Natural language explanations of deep neural network decisions provide an intuitive way for a AI agent to articulate a reasoning process. Current textual explanations learn to discuss class discriminative features in an …

AI AgentClassificationcounterfactualFine-Grained Image Classification+3

An Empirical Study of Counterfactual Self-Explanations in LLMs

2026-09-15 · Giannis Kalyvas, Giorgos Filandrianos, Orfeas Menis Mastromichalakis, Vassilis Lyberatos 외 arxiv

Large language models can easily generate explanations for their own outputs, but such self-explanations are not necessarily faithful to the model's behavior. We study this issue through counterfactual self-explanations,…

Natural Language InferenceSentiment Analysis