Interpretable Survival Analysis for Heart Failure Risk Prediction
Not on the map. Why?
Abstract (arXiv)
Survival analysis, or time-to-event analysis, is an important and widespread problem in healthcare research. Medical research has traditionally relied on Cox models for survival analysis, due to their simplicity and interpretability. Cox models assume a log-linear hazard function as well as proportional hazards over time, and can perform poorly when these assumptions fail. Newer survival models based on machine learning avoid these assumptions and offer improved accuracy, yet sometimes at the expense of model interpretability, which is vital for clinical use. We propose a novel survival analysis pipeline that is both interpretable and competitive with state-of-the-art survival models. Specifically, we use an improved version of survival stacking to transform a survival analysis problem to a classification problem, ControlBurn to perform feature selection, and Explainable Boosting Machines to generate interpretable predictions. To evaluate our pipeline, we predict risk of heart failure using a large-scale EHR database. Our pipeline achieves state-of-the-art performance and provides interesting and novel insights about risk factors for heart failure.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 19 of its 53 references that are in the map. First posted on arXiv 24 Oct 2023.
Builds on
19 of 53 references.
References · 19
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2016DeepSurv: Personalized Treatment Recommender System Using A Cox Proportional Hazards Deep Neural Networkcited by 358
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 319
- 2018On the Robustness of Interpretability Methodscited by 314
- 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 246
- 2016Model-Agnostic Interpretability of Machine Learningcited by 219
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 200
- 2020On the Tractability of SHAP Explanationscited by 92
- 2019Purifying Interaction Effects with the Functional ANOVA: An Efficient Algorithm for Recovering Identifiable Additive Modelscited by 42
- 2021Accuracy, Interpretability, and Differential Privacy via Explainable Boostingcited by 24
- 2019A study of data and label shift in the LIME frameworkcited by 17
7 more
- 2021SurvNAM: The machine learning survival model explanationcited by 16
- 2021Survival stacking: casting survival analysis as a classification problemcited by 13
- 2021ControlBurn: Feature Selection by Sparse Forestscited by 9
- 2021BDNNSurv: Bayesian deep neural networks for survival analysis using pseudo valuescited by 7
- 2022ControlBurn: Nonlinear Feature Selection with Sparse Tree Ensemblescited by 1
- 2022Pseudo value-based Deep Neural Networks for Multi-state Survival Analysiscited by 1
- 2022Using Interpretable Machine Learning to Predict Maternal and Fetal Outcomescited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 1.
6 papers.
- 2025Position: Stop Chasing the C-index when Evaluating Survival Analysis Modelscited by 7
- 2024MEDS-Tab: Automated tabularization and baseline methods for MEDS datasetscited by 4
- 2024Interpretable Prediction and Feature Selection for Survival Analysiscited by 2
- 2024FAST: An Optimization Framework for Fast Additive Segmentation in Transparent MLcited by 0
- 2025dnamite: A Python Package for Neural Additive Modelscited by 0
- 2026Isotonic Survival Regression: Calibrated Survival Distributions from Deep Cox Modelscited by 0
- 2026Isotonic Survival Regression: Calibrated Survival Distributions from Deep Cox Models15 May 2026
- 2025Position: Stop Chasing the C-index when Evaluating Survival Analysis Models2 Jun 2025
- 2025dnamite: A Python Package for Neural Additive Models6 Mar 2025
- 2024MEDS-Tab: Automated tabularization and baseline methods for MEDS datasets31 Oct 2024
- 2024Interpretable Prediction and Feature Selection for Survival Analysis23 Apr 2024
- 2024FAST: An Optimization Framework for Fast Additive Segmentation in Transparent ML20 Feb 2024