Optimal Survival Trees

A Dynamic Programming Approach

Conference Paper (2024)
Author(s)

Tim Huisman (Student TU Delft)

Jacobus G.M. van der Linden (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Emir Demirović (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Algorithmics
DOI related publication
https://doi.org/10.1609/aaai.v38i11.29163 Final published version
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Algorithmics
Pages (from-to)
12680-12688
ISBN (electronic)
['1577358872', '9781577358879']
Event
38th AAAI Conference on Artificial Intelligence, AAAI 2024 (2024-02-20 - 2024-02-27), Vancouver, Canada
Downloads counter
276
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Survival analysis studies and predicts the time of death, or other singular unrepeated events, based on historical data, while the true time of death for some instances is unknown. Survival trees enable the discovery of complex nonlinear relations in a compact human comprehensible model, by recursively splitting the population and predicting a distinct survival distribution in each leaf node. We use dynamic programming to provide the first survival tree method with optimality guarantees, enabling the assessment of the optimality gap of heuristics. We improve the scalability of our method through a special algorithm for computing trees up to depth two. The experiments show that our method’s run time even outperforms some heuristics for realistic cases while obtaining similar out-of-sample performance with the state-of-the-art.

Files

29163-Article_Text-33217-1-2-2... (pdf)
(pdf | 0.356 Mb)
- Embargo expired in 30-09-2024
License info not available