Explaining a machine learning decision to physicians via counterfactuals

06/10/2023
by   Supriya Nagesh, et al.
0

Machine learning models perform well on several healthcare tasks and can help reduce the burden on the healthcare system. However, the lack of explainability is a major roadblock to their adoption in hospitals. How can the decision of an ML model be explained to a physician? The explanations considered in this paper are counterfactuals (CFs), hypothetical scenarios that would have resulted in the opposite outcome. Specifically, time-series CFs are investigated, inspired by the way physicians converse and reason out decisions `I would have given the patient a vasopressor if their blood pressure was lower and falling'. Key properties of CFs that are particularly meaningful in clinical settings are outlined: physiological plausibility, relevance to the task and sparse perturbations. Past work on CF generation does not satisfy these properties, specifically plausibility in that realistic time-series CFs are not generated. A variational autoencoder (VAE)-based approach is proposed that captures these desired properties. The method produces CFs that improve on prior approaches quantitatively (more plausible CFs as evaluated by their likelihood w.r.t original data distribution, and 100× faster at generating CFs) and qualitatively (2× more plausible and relevant) as evaluated by three physicians.

READ FULL TEXT

page 13

page 14

page 15

research
03/05/2020

What went wrong and when? Instance-wise Feature Importance for Time-series Models

Multivariate time series models are poised to be used for decision suppo...
research
09/20/2023

Learning Patient Static Information from Time-series EHR and an Approach for Safeguarding Privacy and Fairness

Recent work in machine learning for healthcare has raised concerns about...
research
08/25/2020

Counterfactual Explanations for Machine Learning on Multivariate Time Series Data

Applying machine learning (ML) on multivariate time series data has grow...
research
11/11/2022

Does Deep Learning REALLY Outperform Non-deep Machine Learning for Clinical Prediction on Physiological Time Series?

Machine learning has been widely used in healthcare applications to appr...
research
11/11/2022

WindowSHAP: An Efficient Framework for Explaining Time-series Classifiers based on Shapley Values

Unpacking and comprehending how deep learning algorithms make decisions ...
research
11/15/2021

TimeVAE: A Variational Auto-Encoder for Multivariate Time Series Generation

Recent work in synthetic data generation in the time-series domain has f...
research
05/31/2021

An exact counterfactual-example-based approach to tree-ensemble models interpretability

Explaining the decisions of machine learning models is becoming a necess...

Please sign up or login with your details

Forgot password? Click here to reset