Counterfactual diagnosis

10/15/2019
by   Jonathan G. Richens, et al.
0

Causal knowledge is vital for effective reasoning in science and medicine. In medical diagnosis for example, a doctor aims to explain a patient's symptoms by determining the diseases causing them. However, all previous approaches to Machine-Learning assisted diagnosis, including Deep Learning and model-based Bayesian approaches, learn by association and do not distinguish correlation from causation. Here, we propose a new diagnostic algorithm based on counterfactual inference which captures the causal aspect of diagnosis overlooked by previous approaches. Using a statistical disease model, which describes the relations between hundreds of diseases, symptoms and risk factors, we compare our counterfactual algorithm to the standard Bayesian diagnostic algorithm, and test these against a cohort of 44 doctors. We use 1763 clinical vignettes created by a separate panel of doctors to benchmark performance. Each vignette provides a non-exhaustive list of symptoms and medical history simulating a single presentation of a disease. The algorithms and doctors are tasked with determining the underlying disease for each vignette from symptom and medical history information alone. While the Bayesian algorithm achieves the accuracy comparable to the average doctor, placing in the top 49% of doctors in our cohort, our counterfactual algorithm places in the top 20% of doctors, achieving expert clinical accuracy. Our results demonstrate the advantage of counterfactual over associative reasoning in a complex real-world task, and show that counterfactual reasoning is a vital missing ingredient for applying machine learning to medical diagnosis.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2020

Learning Reinforced Agents with Counterfactual Simulation for Medical Automatic Diagnosis

Medical automatic diagnosis (MAD) aims to learn an agent that mimics the...
research
04/13/2023

Bayesian networks for disease diagnosis: What are they, who has used them and how?

A Bayesian network (BN) is a probabilistic graph based on Bayes' theorem...
research
08/21/2021

Learn-Explain-Reinforce: Counterfactual Reasoning and Its Guidance to Reinforce an Alzheimer's Disease Diagnosis Model

Existing studies on disease diagnostic models focus either on diagnostic...
research
07/01/2020

Medical idioms for clinical Bayesian network development

Bayesian Networks (BNs) are graphical probabilistic models that have pro...
research
11/25/2018

A Model-Based Reinforcement Learning Approach for a Rare Disease Diagnostic Task

In this work, we present our various contributions to the objective of b...
research
03/27/2013

A Causal Bayesian Model for the Diagnosis of Appendicitis

The causal Bayesian approach is based on the assumption that effects (e....

Please sign up or login with your details

Forgot password? Click here to reset