DeepAI AI Chat
Log In Sign Up

Why X rather than Y? Explaining Neural Model' Predictions by Generating Intervention Counterfactual Samples

11/05/2019
by   Thai Le, et al.
0

Even though the topic of explainable AI/ML is very popular in text and computer vision domain, most of the previous literatures are not suitable for explaining black-box models' predictions on general data mining datasets. This is because these datasets are usually in high-dimensional vectored features format that are not as friendly and comprehensible as texts and images to the end users. In this paper, we combine the best of both worlds: "explanations by intervention" from causality and "explanations are contrastive" from philosophy and social science domain to explain neural models' predictions for tabular datasets. Specifically, given a model's prediction as label X, we propose a novel idea to intervene and generate minimally modified contrastive sample to be classified as Y, that then results in a simple natural text giving answer to the question "Why X rather than Y?". We carry out experiments with several datasets of different scales and compare our approach with other baselines on three different areas: fidelity, reasonableness and explainability.

READ FULL TEXT

page 1

page 2

page 3

page 4

12/27/2020

Explaining NLP Models via Minimal Contrastive Editing (MiCE)

Humans give contrastive explanations that explain why an observed event ...
06/21/2019

Generating Counterfactual and Contrastive Explanations using SHAP

With the advent of GDPR, the domain of explainable AI and model interpre...
02/15/2022

Explaining Reject Options of Learning Vector Quantization Classifiers

While machine learning models are usually assumed to always output a pre...
08/14/2023

Explaining Black-Box Models through Counterfactuals

We present CounterfactualExplanations.jl: a package for generating Count...
03/16/2022

Are Shortest Rationales the Best Explanations for Human Understanding?

Existing self-explaining models typically favor extracting the shortest ...
10/06/2020

Efficient computation of contrastive explanations

With the increasing deployment of machine learning systems in practice, ...
06/11/2019

Creation of User Friendly Datasets: Insights from a Case Study concerning Explanations of Loan Denials

Most explainable AI (XAI) techniques are concerned with the design of al...