Explaining Black-Box Models through Counterfactuals

08/14/2023
by   Patrick Altmeyer, et al.
0

We present CounterfactualExplanations.jl: a package for generating Counterfactual Explanations (CE) and Algorithmic Recourse (AR) for black-box models in Julia. CE explain how inputs into a model need to change to yield specific model predictions. Explanations that involve realistic and actionable changes can be used to provide AR: a set of proposed actions for individuals to change an undesirable outcome for the better. In this article, we discuss the usefulness of CE for Explainable Artificial Intelligence and demonstrate the functionality of our package. The package is straightforward to use and designed with a focus on customization and extensibility. We envision it to one day be the go-to place for explaining arbitrary predictive models in Julia through a diverse suite of counterfactual generators.

READ FULL TEXT

page 7

page 8

page 9

page 10

page 12

page 13

research
11/01/2017

Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPR

There has been much discussion of the right to explanation in the EU Gen...
research
01/18/2022

Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesis

Being able to provide counterfactual interventions - sequences of action...
research
08/29/2023

Glocal Explanations of Expected Goal Models in Soccer

The expected goal models have gained popularity, but their interpretabil...
research
03/04/2022

Benchmark Evaluation of Counterfactual Algorithms for XAI: From a White Box to a Black Box

Counterfactual explanations have recently been brought to light as a pot...
research
08/06/2021

Interpretable Summaries of Black Box Incident Triaging with Subgroup Discovery

The need of predictive maintenance comes with an increasing number of in...
research
11/05/2019

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

Even though the topic of explainable AI/ML is very popular in text and c...
research
07/15/2021

FastSHAP: Real-Time Shapley Value Estimation

Shapley values are widely used to explain black-box models, but they are...

Please sign up or login with your details

Forgot password? Click here to reset