Counterfactual explanation of machine learning survival models

06/26/2020
by   Maxim S. Kovalev, et al.
0

A method for counterfactual explanation of machine learning survival models is proposed. One of the difficulties of solving the counterfactual explanation problem is that the classes of examples are implicitly defined through outcomes of a machine learning survival model in the form of survival functions. A condition that establishes the difference between survival functions of the original example and the counterfactual is introduced. This condition is based on using a distance between mean times to event. It is shown that the counterfactual explanation problem can be reduced to a standard convex optimization problem with linear constraints when the explained black-box model is the Cox model. For other black-box models, it is proposed to apply the well-known Particle Swarm Optimization algorithm. A lot of numerical experiments with real and synthetic data demonstrate the proposed method.

READ FULL TEXT

page 14

page 15

page 18

page 20

research
08/07/2023

SurvBeX: An explanation method of the machine learning survival models based on the Beran estimator

An explanation method called SurvBeX is proposed to interpret prediction...
research
07/21/2021

A Sparsity Algorithm with Applications to Corporate Credit Rating

In Artificial Intelligence, interpreting the results of a Machine Learni...
research
11/01/2020

Transparent Interpretation with Knockouts

How can we find a subset of training samples that are most responsible f...
research
09/18/2020

Counterfactual Explanation and Causal Inference in Service of Robustness in Robot Control

We propose an architecture for training generative models of counterfact...
research
05/05/2020

A robust algorithm for explaining unreliable machine learning survival models using the Kolmogorov-Smirnov bounds

A new robust algorithm based of the explanation method SurvLIME called S...
research
10/28/2021

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

Deep neural networks (DNNs) can accurately decode task-related informati...

Please sign up or login with your details

Forgot password? Click here to reset