Identifying Patient-Specific Root Causes of Disease
Not on the map. Why?
Abstract (arXiv)
Complex diseases are caused by a multitude of factors that may differ between patients. As a result, hypothesis tests comparing all patients to all healthy controls can detect many significant variables with inconsequential effect sizes. A few highly predictive root causes may nevertheless generate disease within each patient. In this paper, we define patient-specific root causes as variables subject to exogenous "shocks" which go on to perturb an otherwise healthy system and induce disease. In other words, the variables are associated with the exogenous errors of a structural equation model (SEM), and these errors predict a downstream diagnostic label. We quantify predictivity using sample-specific Shapley values. This derivation allows us to develop a fast algorithm called Root Causal Inference for identifying patient-specific root causes by extracting the error terms of a linear SEM and then computing the Shapley value associated with each error. Experiments highlight considerable improvements in accuracy because the method uncovers root causes that may have large effect sizes at the individual level but clinically insignificant effect sizes at the group level. An R implementation is available at github.com/ericstrobl/RCI.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 7 of its 40 references that are in the map. First posted on arXiv 23 May 2022.
Builds on
7 of 40 references.
References · 7
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2019Causal Discovery from Heterogeneous/Nonstationary Data with Independent Changescited by 166
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 161
- 2019Causal structure based root cause analysis of outlierscited by 65
- 2021Why did the distribution change?cited by 37
- 2018Direct Estimation of Differences in Causal Graphscited by 14
- 2019Direct Learning with Guarantees of the Difference DAG Between Structural Equation Modelscited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 1; 2025: 1; 2026: 1.
8 papers.
- 2023Identifiability of latent-variable and structural-equation models: from linear to nonlinearcited by 58
- 2022Identifying Patient-Specific Root Causes with the Heteroscedastic Noise Modelcited by 38
- 2023Why Do Probabilistic Clinical Models Fail To Transport Between Sites?cited by 9
- 2023Counterfactual Formulation of Patient-Specific Root Causes of Diseasecited by 8
- 2022Sample-Specific Root Causal Inference with Latent Variablescited by 6
- 2024Unsupervised Discovery of Clinical Disease Signatures Using Probabilistic Independencecited by 3
- 2025A tutorial on discovering and quantifying the effect of latent causal sources of multimodal EHR datacited by 0
- 2026Extracting Root-Causal Brain Activity Driving Psychopathology from Resting State fMRIcited by 0
- 2026Extracting Root-Causal Brain Activity Driving Psychopathology from Resting State fMRI6 Feb 2026
- 2025A tutorial on discovering and quantifying the effect of latent causal sources of multimodal EHR data15 Oct 2025
- 2024Unsupervised Discovery of Clinical Disease Signatures Using Probabilistic Independence8 Feb 2024
- 2023Why Do Probabilistic Clinical Models Fail To Transport Between Sites?8 Nov 2023
- 2023Counterfactual Formulation of Patient-Specific Root Causes of Disease27 May 2023
- 2023Identifiability of latent-variable and structural-equation models: from linear to nonlinear6 Feb 2023
- 2022Sample-Specific Root Causal Inference with Latent Variables27 Oct 2022
- 2022Identifying Patient-Specific Root Causes with the Heteroscedastic Noise Model25 May 2022