LGMLJul 3, 2021

Boost-R: Gradient Boosted Trees for Recurrence Data

arXiv:2107.08784v13.11 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the problem of analyzing recurrence data in fields like healthcare and cybersecurity, offering a non-parametric method for heterogeneous populations, though it appears incremental as an adaptation of existing tree-based techniques.

The paper tackles modeling recurrent event data with static and dynamic features by introducing Boost-R, a gradient boosted additive-tree approach that estimates the cumulative intensity function, achieving competitive performance in numerical examples.

Recurrence data arise from multi-disciplinary domains spanning reliability, cyber security, healthcare, online retailing, etc. This paper investigates an additive-tree-based approach, known as Boost-R (Boosting for Recurrence Data), for recurrent event data with both static and dynamic features. Boost-R constructs an ensemble of gradient boosted additive trees to estimate the cumulative intensity function of the recurrent event process, where a new tree is added to the ensemble by minimizing the regularized L2 distance between the observed and predicted cumulative intensity. Unlike conventional regression trees, a time-dependent function is constructed by Boost-R on each tree leaf. The sum of these functions, from multiple trees, yields the ensemble estimator of the cumulative intensity. The divide-and-conquer nature of tree-based methods is appealing when hidden sub-populations exist within a heterogeneous population. The non-parametric nature of regression trees helps to avoid parametric assumptions on the complex interactions between event processes and features. Critical insights and advantages of Boost-R are investigated through comprehensive numerical examples. Datasets and computer code of Boost-R are made available on GitHub. To our best knowledge, Boost-R is the first gradient boosted additive-tree-based approach for modeling large-scale recurrent event data with both static and dynamic feature information.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes