Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2023 Mar 24.
Published in final edited form as: Annu Rev Stat Appl. 2022 Oct 6;10(1):25–49. doi: 10.1146/annurev-statistics-032921-022127

High-Dimensional Survival Analysis: Methods and Applications

Stephen Salerno 1, Yi Li 1
PMCID: PMC10038209  NIHMSID: NIHMS1836646  PMID: 36968638

Abstract

In the era of precision medicine, time-to-event outcomes such as time to death or progression are routinely collected, along with high-throughput covariates. These high-dimensional data defy classical survival regression models, which are either infeasible to fit or likely to incur low predictability due to over-fitting. To overcome this, recent emphasis has been placed on developing novel approaches for feature selection and survival prognostication. We will review various cutting-edge methods that handle survival outcome data with high-dimensional predictors, highlighting recent innovations in machine learning approaches for survival prediction. We will cover the statistical intuitions and principles behind these methods and conclude with extensions to more complex settings, where competing events are observed. We exemplify these methods with applications to the Boston Lung Cancer Survival Cohort study, one of the largest cancer epidemiology cohorts investigating the complex mechanisms of lung cancer.

Keywords: precision medicine, data science, feature screening, machine learning, artificial neural network, statistical inference

1. INTRODUCTION

Survival analysis is an area of statistics where the random variate is survival time or the time until the occurrence of a specific event, which represents a qualitative change or the transition from one discrete state to another (e.g., alive to deceased). The most often studied event in biomedicine is death, though events of interest in fields ranging from sociology to industry, to engineering, to finance, to astronomy are widely encountered. The goals of survival analysis are to describe the probability of an event occurring by some time, to detect associations between risk factors and events, or to predict survival times based on informative characteristics. What distinguishes survival outcomes from other outcomes is the presence of censoring, meaning that the event of interest may not be observed for all subjects; subjects whose event times are not observed are said to be censored. In practice, the fraction of event times that are censored in a study population can be substantial, prohibiting the direct use of standard regression methods. Estimation methods in survival analysis are built around extracting information from all subjects, censored or not.

In the era of precision medicine, survival outcomes with high-throughput covariates or predictors are routinely collected. These high-dimensional data (i.e., with the number of predictors exceeding the number of observations) challenge classical survival regression models, which are either infeasible to fit or likely to incur low predictability due to over-fitting. Recent emphasis has been placed on developing novel approaches for feature selection and survival prognostication. We will review various methods that handle survival outcome data with high-dimensional predictors, highlighting recently developed machine learning approaches for survival prediction. We will also discuss recent developments for deep learning in survival settings and introduce some new deep learning techniques in the presence of competing or semi-competing outcomes. A competing risk is an event whose occurrence precludes the occurrence of another event of interest (Austin & Fine 2017), while in a semi-competing setting, the occurrence of a non-terminal event (e.g., disease progression) is subject to a terminal event (e.g., death), but not vice versa (Haneuse & Lee 2016). We illustrate a novel deep learning approach for prediction under semi-competing outcomes, and exemplify the method using data from the Boston Lung Cancer Survival Cohort (BLCSC), a large hospital-based cancer epidemiology cohort investigating the molecular mechanisms and clinical pathophysiology of lung cancer (Christiani 2017).

This paper is outlined as follows. In Section 2, we provide a brief overview of some key concepts and notation in survival analysis and introduce the necessary perquisites on which much of the subsequent literature is built. In Section 3, we survey current techniques for fitting survival models with high-dimensional covariates, primarily focusing on methods that perform feature selection under sparsity assumptions. We briefly discuss ultra high-dimensional settings and introduce screening methods, and end this section with a discussion of methods for drawing valid inference with high-dimensional covariates. In Section 4, we turn to machine learning for survival prediction. We first discuss the application of common machine learning concepts in these settings, such as a support vector machines, recursive partitioning and survival trees, and ensemble learners such as random survival forests. We briefly review artificial neural networks and extend this notion to survival prediction. In Section 5, we review existing deep learning procedures for competing risk analysis, illustrate a new deep learning approach for predicting semi-competing outcomes, and work through the BLCSC study. We conclude with remarks on future work and open areas. The online Supplementary Material tabulates the reviewed methods and their available software, and presents additional simulation results.

2. NOTATION

Consider a study consisting of n subjects. The outcome variable is the time to the event of interest, such as death or cancer progression. Events in other contexts can be bankruptcy, COVID-19 infection, graduation, missing a mortgage payment, etc. A time zero also needs to be set carefully, to have proper biological or practical interpretations when helping to address specific scientific questions. For instance, some common choices of time zero in medical studies include date of birth, time of diagnosis, date of randomization in a clinical trial, or first date receiving a treatment. A unique aspect of survival analysis is that the event may go unobserved for some individuals. In particular, right censoring occurs when a subject’s follow-up ends before the event can be observed (Figure 1). Though other types of censoring exist, we focus on right censoring, which happens most often in practice.

Figure 1.

Figure 1

Schematic of observations for two example patients, with different entry times, over the course of a study. The event of interest, death, is observed for Patient 1, whereas Patient 2 is censored, as the patient is still alive at the end of the study.

We denote the ith subject’s survival and censoring times respectively by Ti and Ci (i = 1, …, n), which are non-negative random variates. For the ith subject, we observe Xi, a p-vector of covariates, Yi = min(Ti, Ci), and the event indicator δi=I(Ti≤Ci), where I(⋅) is an indicator function. We assume that subjects are independent from each other, and that Ti ⊥ Ci, given Xi. Often, the goal of survival analysis is to associate Xi with the distribution of Ti, and, in particular, model the conditional hazard function given Xi, i.e.,

λ(t∣Xi)=limΔ→01ΔPr(t≤Ti<t+Δ∣Ti≥t,Xi), 1.

which measures the instantaneous failure rate at a given time among those who are alive and with Xi. Throughout this review, for simplicity, we assume that Xi is time-invariant, though in many circumstances extensions to time-dependent covariates are possible.

3. HIGH-DIMENSIONAL SURVIVAL MODELS

In high-dimensional settings, it is not recommended to build prediction models with all of the available features due to the risk of over-fitting. A useful strategy is to select only the most vital features under the assumption of sparsity, meaning that most of the potential predictors are ‘unimportant,’ with nearly no effect on the outcome (Friedman et al. 2010). A key question is how to perform variable selection and estimation simultaneously, and the most widely used approaches fall under the class of regularized regression models. Regularization refers to the addition of a penalty term to the objective function, which shrinks the coefficient estimates toward zero and possibly forces some of them to be exactly zero. This mitigates over-fitting and results in parsimonious prediction models (Tibshirani 1996).

3.1. Regularized Cox Models

The approach that dominates survival analysis in the biomedical literature is the Cox (1972) proportional hazards model, famed for presenting both a novel hazard model and a novel concept of partial likelihood. The model links the conditional hazard function (1) to Xi via

λ(t∣Xi)=λ0(t)exp(Xi⊤β),

where the baseline hazard, λ0(t), is unspecified, and β = (β1, …, βp)⊤ is the coefficient vector of Xi to be estimated, with a fixed p < n, by maximizing the partial likelihood, i.e.,

PL(β)=∏i:δi=1PLi(β),

with PLi(β) being the contribution for subject i who is observed to die:

PLi(β)=Pr(subjectidies atYi∣someone fromℛ(Yi)dies atYi)=exp(Xi⊤β)∑j∈ℛ(Yi)exp(Xj⊤β)

where ℛ(Yi) = {j: Yj ≥ Yi}. In high-dimensional settings, that is, p > n and asymptotically p and n may both go to infinity (Zhao & Yu 2006), directly optimizing the partial likelihood is not feasible because of over-parameterization. Instead, regularized regression adds a penalty term to the negative log partial likelihood, ℓ(β), and optimizes a penalized version of objective function:

−ℓ(β)+ηPen(β),

where the penalty Pen(β) is controlled by a positive tuning parameter, η, to be selected through cross-validation. A widely recognized family of penalties is based on the lq-norm,

∥β∥q=(∑j=1p|βj|q)1/q, q≥0.

Regularization approaches with Pen(β)=∥β∥22, known as ridge regression (Hoerl & Kennard 1970), are applied to the Cox model, and return unique and shrunk estimates (Verweij & Van Houwelingen 1994). However, ridge regression does not promote sparsity, as it cannot shrink individual coefficients to zero. The least absolute shrinkage and selection operator (LASSO) (Tibshirani 1996), with Pen(β) = ∥β∥1, penalizes the absolute sum of the coefficient estimates and has been routinely used for producing sparse models. Its application (Tibshirani 1997) to survival settings, namely, Cox LASSO, has become a widely used approach for high-dimensional survival analysis by performing feature selection and estimation simultaneously (Figure 2).

Figure 2.

Figure 2

Graphical representation of Cox LASSO with two dimensional predictors. The blue diamond represents the constraint region |β1| + |β2| ≤ s for a given s. β^MPLE and β^LASSO represent the maximum partial likelihood and Cox LASSO estimates, respectively, and the red ellipses are contours of the partial likelihood function. As shown, subject to the l1 constraint, β^LASSO is shrunk to zero compared to β^MPLE, and Cox LASSO estimates β1 to be exactly zero.

LASSO has several notable statistical properties. It possesses model selection consistency under certain regularity conditions, in particular, the strong irrepresentable condition when p grows much faster than n (i.e., that the absolute sum of coefficients for the regression of any noise variable on signal variables must be strictly smaller than 1) (Zhao & Yu 2006). It has a Bayesian interpretation by viewing β as having a “double exponential” prior (Tibshirani 2009). However, as the LASSO penalty term is linear in the size of the coefficients, it leads to biased estimates, especially for the coefficients with large absolute values. To remedy this, Zhang & Lu (2007) proposed the adaptive Cox LASSO by utilizing Pen(β) = ∑j wj|βj|, with smaller weights, wj, assigned to larger coefficients and vice versa.

The estimates are n consistent if nη=O(1) and have oracle properties if nη→0 and nη → ∞. When p > n, it was suggested to use robust estimates such as ridge regression estimates to determine the wj’s.

Fan & Li (2002) proposed a smoothly clipped absolute deviation (SCAD) penalty, which is a quadratic spline function of |β| with knots at η and αη. Its derivative w.r.t |β|, i.e.,

η{I(|β|≤η)+(αη−|β|)+(α−1)ηI(|β|>η)}; α>2,η>0,

may more clearly show the role of the penalty in regularizing estimating equations (Fan & Li 2002). While the SCAD penalty retains the penalization rate of LASSO for small coefficients, it relaxes the rate of penalization smoothly as the absolute value of the coefficient increases. Asymptotically, the SCAD penalty yields n-consistent estimates (with a proper rate of η) and possesses oracle properties (if nη→0 and nη → ∞). Strong oracle properties for LASSO and SCAD were established in Bradic et al. (2011), which further proposed a class of nonconvex penalization procedures for the Cox model. Nonconvex regularization, including SCAD, is appealing as it obtains support recovery properties under much weaker assumptions than for l1 penalization (Loh & Wainwright 2017).

Another extension is the elastic net penalty for Cox models (Wu 2012), which combines the LASSO and ridge penalties; but, unlike LASSO, is capable of selecting more predictors than the sample size (Zou & Hastie 2005). This notion was generalized by Vinzamuri & Reddy (2013) with the kernel elastic net Cox regression model, which replaces the ridge penalty with β⊤Σβ. Here, Σ is a p × p radial basis function kernel matrix of predictors, which measures pairwise similarity between predictors. This penalty is meant to encourage correlated predictors to have similar strengths on survival prediction. Other regularized Cox methods include the group Cox LASSO (Kim et al. 2012), which selects groups of related covariates as a whole, and the fused LASSO (Chaturvedi et al. 2014), which penalizes both the coefficient estimates and their successive differences for ordered features (Table 1).

Table 1.

Examples of regularized Cox regression methods and their penalty terms.

Method Penalty Notes
Ridge ∥β∥22 -
LASSO ∥β∥1 -
Elastic Net α∥β∥1+(1−α)∥β∥22 0 < α < 1
Adaptive LASSO ∑j wj |βj| wj ≥ 0
SCAD (Pen(|β|)) Pen′(|β|)=η{I(|β|≤η)+(αη−|β|)+(α−1)ηI(|β|>η)} α > 2, η > 0
Group LASSO ∑g ∥β∥1 βg=(βg1,…,βgjg)⊤
Fused LASSO ∑j |βj| and ∑j |βj − βj−1| -

3.2. The Dantzig Selector for Survival Data

Candès & Tao (2007) proposed another type of regularized estimator known as the Dantzig selector for linear regression:

Y=Xβ+∈, 2.

where Y, X, β, and ϵ are an n × 1 vector of responses, an n × p covariate matrix, a p × 1 vector of coefficients and an n × 1 vector of zero-mean residual errors, respectively. It estimates β by solving

min∥β∥1subject to∥X⊤(Y−Xβ)∥∞≤ηQ,

where ηQ > 0 is a tuning parameter. Empowered by linear programming, the Dantzig selector offers a useful alternative as a regularized estimating equation approach. As a dual problem of LASSO, it often produces the same solution path (Candès & Tao 2007).

On the other hand, accelerated failure time (AFT) models have become a useful alternative to Cox models due to the ease of interpretation (Saikia & Barman 2017). An AFT model links the (log transformed) survival time to covariates via a linear model

log(Ti)=Xi⊤β+ei, 3.

where the log transformation ensures the parameter space of β is unconstrained, and the distribution of the errors, ei, induces a distribution for Ti (Table 2). For parametric AFT models, maximum likelihood estimation (MLE) can be used for inference. When ei’s distribution is unspecified, the models are semi-parametric and the MLE is difficult to obtain, as the likelihood involves infinite dimensional parameters. With a fixed p < n, Buckley & James (1979) proposed an estimating equation approach by imputing the censored outcomes, and solving a least squares problem.

Table 2.

Specifications of various parametric accelerated failure time models.

Distribution of ei Induced Distribution of Ti
Normal Distribution Log-Normal Distribution
Extreme Value Distribution Weibull Distribution
Logistic Distribution Log-Logistic Distribution

For AFT models with high-dimensional predictors, one cannot directly apply LASSO estimation, as the objective function again involves infinite dimensional parameters. Motivated by the work of Candès & Tao (2007) for regularized least squares estimation, Li et al. (2014) used Buckley-James imputation to express AFT estimation as a least squares problem and then applied the Dantzig selector:

min∥β∥1subject to∥X⊤Pn{T∗(β)−Xβ}∥∞≤ηQ,

where Ti∗(β)=log(Yi)+(1−δi)∫ei(β)∞S^(s,β)dsS^(ei(β),β) are imputed outcomes with the Kaplan-Meier estimate, Ŝ(·, β), based on {ei(β) = log(Yi) – β⊤Xi, δi}, i = 1, …, n, and T∗(β)=(T1∗(β),…,Tn∗(β))⊤. Here, the projection matrix Pn = In – 11⊤/n, where In and 1 are an n × n identity matrix and an n × 1 vector of 1’s, is for centering covariates to avoid estimation of the intercept or the expection of ei in model (3). An iterative approach is necessary because this is not a linear programming problem, and, like the Dantzig selector for linear models, estimates may be biased and may not possess the oracle property.

To address this, Li et al. (2014) considered an adaptive version of Dantzig selector with data-driven weights that vary inversely with the magnitude of coefficients. They showed that the weighted Dantzig selector has model selection consistency and oracle properties. On the other hand, a Dantzig selector for the Cox model was proposed by Antoniadis et al. (2010) based on partial likelihood score equations.

Note that, in ultra high-dimensional settings where p ≫ n, penalized variable selection methods such as those described so far may incur high computational costs, numeric instability, and poor reproducibility (Fan & Lv 2008). As such, variable screening is a crucial first step in identifying predictive biomarkers and reducing the dimensionality of the feature space before applying regularized methods. Feature screening methods such as sure independence screen (SIS) (Fan & Lv 2008) fit marginal regression models for each covariate one at a time, choose a threshold, and retain those covariates with magnitudes of marginal effects above the threshold. In the ultra high-dimensional survival settings, additional censoring issues need to be addressed. Recent advancements in survival feature screening have included sure independence screening (Fan et al. 2010), principled sure independent screening (Zhao & Li 2012), score test screening (Zhao & Li 2014), concordance-measure based screening (Ma et al. 2017), Buckley-James assisted sure screening (Liu et al. 2020), conditional screening (Kang et al. 2017, Hong et al. 2018b), integrated power density screening (Hong et al. 2018a), Lq norm screening (Hong et al. 2020), and forward regression (Hong et al. 2019, Pijyan et al. 2020). See a focused review of survival feature screening in Hong & Li (2017).

3.3. Inference with High-Dimensional Covariates

As simultaneous estimation and inference is challenging within the high-dimensional survival framework, we review limited methods available for drawing inference in this area. More broadly, high-dimensional regression inference methods largely fall under post-selection inference and debiased LASSO estimation. Further challenges arise in that post-selection inference is conditional on the selected subset and does not account for variation in model selection. Several authors used debiased LASSO (Van de Geer et al. 2014, Javanmard & Montanari 2014, Yu et al. 2018) to draw inference; however, these methods require estimation of the inverse of a p × p information matrix, which is a daunting task, especially when p > n (Xia et al. 2021a,b).

3.3.1. Selection-Assisted Partial Regression and Smoothing (SPARES).

To address this challenge, Fei et al. (2019) proposed SPARES to draw inference for high-dimensional linear models (2) with p > n. Under this framework, model selection and partial regression are conducted separately on partitioned data, and multiple sample splittings or boostraps are used to account for variations in variable selection and estimation. Specifically, given data 𝒟 = (X, Y) and a variable selection procedure 𝒮η, data are split into equally sized 𝒟1 and 𝒟2. Denote the variables selected by 𝒮η on 𝒟2 as 𝒮 = 𝒮η(𝒟2). On 𝒟1 = (X1, Y1) and for any j ∈ {1, …, p}, Y1 is regressed on XS∪j1 to estimate βj0 by

β˜j={(XS∪j1⊤XS∪j1)−1XS∪j1⊤Y1}j, 4.

where {·}j denotes the estimate corresponding to variable j. Equation (4) is termed the partial regression estimator (Fei et al. 2019). Set β^=(β˜1,…,β˜p)⊤. The rationale behind this idea is that, if Pr(S ⊃ S0) → 1, where S0 is the true active set, the “one-time” partial regression in (4) returns a consistent estimator for βj0, regardless of whether j ∈ S. However, the one-time estimator is highly variable, heavily depending on S and the specific data-split, and does not account for variation in the variables selected. To address this, data are randomly split, say, B times, and partial regression are carried out over these B random splits. Denote by β^b the estimate of β based on the bth resample (b = 1, …, B). The SPARES estimator is

β^=1B∑b=1Bβ^b.

To draw inference, a nonparametric delta method (Efron 2014, Van der Vaart 2000) is used to estimate the standard error of β^j(j=1,…,p) as se^jB=[∑i=1ncos^ij2]1/2, where cov^ij is the sample covariance between Ibi and β^jb, with Ibi indicating whether subject i is included in the bth resample (used for partial regression). Approximate 95% confidence intervals are given by β^j±1.96se^jB, while a two-sided p-value testing H0: βj = 0 is given by 2×[1−Φ(|β^j|/se^jB)], where Φ(·) is the distribution function of N(0, 1). SPARES provides a novel inference technique that converts a high-dimensional problem to a low-dimensional regression. It is valid with general selection methods, including LASSO, SCAD, screening, and boosting, as long as they possess selection consistency or the relaxed “sure screening” condition in Fei & Li (2021). Further, this approach is not sensitive to the tuning parameter η in 𝒮η and can be extended to analyze censored outcomes, as detailed below.

3.3.2. High-Dimensional Censored Quantile Regression.

As opposed to the Cox and AFT models, censored quantile regression permits the effects of covariates to vary across quantile levels, thus accommodating potentially heterogeneous impacts of certain risk predictors. For τ ∈ (0, 1), the τ-th quantile is a value at or below which a τ-fraction of population lies. Denote the τ-th conditional quantile of T˜=log(T) given Xi by QT˜(τ∣Xi). The censored quantile regression model (Powell 1986, Portnoy 2003) stipulates that

QT˜(τ∣Xi)=β0(τ)+Xi⊤β(τ), 5.

where β(τ) is a vector of quantile-specific regression coefficients. With a fixed p < n, Peng & Huang (2008) proposed a class of martingale-based estimating equations to estimate β(τ) in model (5) over a fine grid of quantile levels, that is, Γm = {ν = τ0, τ1, …, τm = τU}, where 0 < τU < 1 is an upper bound for estimability. Specifically, β(τk)’s, where τk ∈ Γm, can be sequentially and consistently estimated by solving

∑i=1nXi(Ni(Xi⊤β(τk))−∑r=0k−1∫τrτr+1I[logYi≥Xi⊤βˇ(τr)]dH(u))=0, 6.

where Ni(t)=I(logYi≤t,δi=1) and H(u) = −log(1 − u); see Peng & Huang (2008).

As a concrete example, with a subset of 153 patients from the BLCSC study, Hong et al. (2019) fit a censored quantile regression model that linked the conditional quantile of overall survival to age (years), sex (0: female; 1: male), pack-years, cancer type (0: adenocarcinoma; 1: non-adenocarcinoma), and cancer stage (0: stage one; 1: stage two or above). Figure 3 displays the point estimates (blue curves) of the quantile-specific regression coefficients and their 95% confidence intervals (lighter blue shaded regions).

Figure 3.

Figure 3

Example censored quantile regression analysis on n = 153 patients from the BLCSC study. Estimated local quantile measures (Portnoy 2003) from a Cox model are shown in red, and the reference β = 0 is given in black. The figure is a permitted use of Figure 2 in Hong et al. (2019), published in Precision Clinical Medicine.

While methods have been proposed to deal with variable selection for high-dimensional censored quantile regression (HDCQR), including penalized quantile regression (Wang et al. 2013a), adaptive penalized quantile regression (Zheng et al. 2013), model-free variable screening (He et al. 2013), and stochastic integral-based estimating equations (Zheng et al. 2018), none could draw statistical inference with HDCQR. Belloni et al. (2019) provided post-selection inference in high-dimensional quantile regression at some fixed quantile levels; however, the method cannot handle censored outcomes.

To address this issue, Fei et al. (2021) proposed a Fused-HDCQR method, which utilizes a variable selection procedure for HDCQR (Zheng et al. 2018) to reduce the dimension of the data, and applies partial regression to estimate the effect of each predictor, regardless whether it is selected. Estimates are aggregated based on multiple data splits and selections. Specifically, when p > n, Fused-HDCQR adapts the SPARES procedure and fits low dimensional CQR’s using Equation (6). With B random sample splittings, these estimates, denoted by β˜jb,b=1,…,B, are aggregated to form the Fused-HDCQR estimator:

β^j(τk)=1B∑b=1Bβ˜jb(τk),τk∈Γm
β^j(τ)=β^j(τk),τk−1≤τ<τk,k=1,…,m,

and a functional delta method (Van der Vaart 2000) can be applied to estimate the variance of β^j(τk). The Fused-HDCQR procedure involves repeated fitting of low dimensional regressions, which is computationally feasible and can estimate and conduct hypothesis tests for the heterogeneous effects of various risk factors.

The use of Fused-HDCQR is illustrated with the BLCSC data by studying the differential impacts of genetic variants on different quantiles of survival times. For example, Fei et al. (2021) focused on 2,002 candidate SNPs residing in 14 well-known lung cancer related genes and investigated how each SNP played a different role among high- (i.e., lower quantiles of overall survival) versus low-risk (i.e., higher quantiles of overall survival) cancer survivors. With the Fused-HDCQR approach, the estimated coefficient of active smoking ranged from −0.42 (p = 0.0011) to −0.53 (p = 0.0005) as τ changed from 0.2 to 0.5, and then increased to −0.31 (p = 0.038) as τ changed to 0.7, suggesting that active smoking might be more harmful to the high- or median-risk groups than the low-risk group of patients. The results resonated with the strong need to develop effective smoking cession programs among high-risk populations (Barbeau et al. 2006). Further, SNP AX.37793583 T remained significant throughout τ = 0.2 to τ = 0.7, however, its estimated coefficient decreased from 2.75 (τ = 0.2) to 1.39 (τ = 0.7), indicating its heterogeneous impacts on survival, i.e., stronger protective effect at lower quantiles and vice versa, which could not be detected using traditional Cox models (Fei et al. 2021).

4. MACHINE LEARNING TECHNIQUES FOR SURVIVAL PREDICTION

Significant work has gone into the development of machine learning algorithms that can accommodate survival data. These nonparametric learning approaches can handle nonlinear relationships or higher-order interaction that would otherwise be costly in classical methods, and can improve accuracy in prediction for survival outcomes.

4.1. Support Vector Machines

Support vector machines (SVMs) fall under the supervised learning family (Vapnik et al. 1995, Noble 2006) and seek to find a hyperplane that provides maximal separation between groups (Figure 4). Specifically, consider a binary outcome Yi ∈ {−1, 1} for each individual i with a corresponding p-dimensional covariate vector, Xi. The goal of SVM is to identify a hyperplane, H(ψ,a)={v∈ℝp∣〈ψ,v〉+a=0}, separating these two groups so that the margin, 2/∥ψ∥, can be maximized, where ψ∈ℝp is the slope vector, and 〈·,·〉 denotes the inner product (Figure 4). Often, the two classes may not be separable in the original feature space within ℝp, and we use F(·) to map the original predictors to a higher dimensional space where the outcomes can be distinguished, in which case, the hyperplane to deal with is H(ψ,a)={v∈ℝp∣〈ψ,F(v)〉+a=0} and, with slight overuse of notation, the dimension of ψ is the same as that of F(v). In practice, F(·) does not have to be obtained explicitly and 〈ψ, F(v)〉 can be calculated by using a reproducing kernel (Wahba et al. 1999). We further introduce a slack variable, ξi = [1 − Yi{〈ψ, F(Xi)〉 + a}]+, to dictate the degree to which the ith data point is misclassified, as illustrated in Figure 4.

Figure 4.

Figure 4

A support vector machine to distinguish binary outcomes with two-dimensional covariates v = (v1, v2)⊤ by a linear separating line. The solid line represents the optimal hyperplane separating the data, while the dotted lines denote the maximal margin defined by the support vectors (encircled nodes) for one group (white circles) versus the other (cyan squares). Misclassified points are labeled in red, with corresponding magnitudes for slack variables, ξ.

SVMs have been extended to model continuous time-to-event data, which are prone to censoring, by predicting the survival time to be 〈ψ, F(Xi)〉 + a. Van Belle et al. (2007) formulated the survival SVM based on the rank concordance between the prediction and observed survival time, Yi, among comparable individuals in the presence of censoring. Specifically, they introduced a comparability indicator, vij=δiI(Yi<Yj), such that the ordering of the observed survival times for subjects i, j can only be determined when vij = 1. For a comparable pair with vij = 1, a concordance in rank is reached if and only if 〈ψ, F(Xj)〉 − 〈ψ, F(Xi)〉 > 0. Allowing varying degrees of pairwise slacks, i.e., when 〈ψ, F(Xj)〉 − 〈ψ, F(Xi)〉 ≤ 0 with vij = 1, across comparable pairs, Van Belle et al. (2007) proposed to solve

minψ,ξ12∥ψ∥2+γ∑(i,j):Yi<Yjvijξijsubject to〈ψ,F(Xj)〉−〈ψ,F(Xi)〉≥−ξij,andξij≥0,i,j=1,…,n,

where ξij’s are pair-specific slacks, whose summation is to be minimized, and γ > 0 is a regularization parameter controlling the maximal margin and misclassification penalties. This formulation can be shown to maximize the Harrell rank-based concordance index (C-index) (Harrell et al. 1982). Hence, it is termed the rank-based SVM approach for survival data and does not estimate the “intercept” a. An alternative regression approach (Shivaswamy et al. 2007) aimed to find a prediction, 〈ψ, F(Xi)〉+a, for continuous survival times, by identifying a hyperplane that best fit the data that are subject to censoring (Smola & Schölkopf 2004):

minψ,a,ξ,ξ∗12∥ψ∥2+γ∑i=1n(ξi+ξi∗)subject to Yi−〈ψ,F(Xi)〉−a≤ξi,δi(〈ψ,F(Xi)〉+a−Yi)≤ξi∗,and ξi,ξi∗≥0.

With censoring indicators incorporated into the constraints, the formulation utilizes available information from both censored and non-censored observations. To make full use of the strengths of both approaches, Van Belle et al. (2011) and Pölsterl et al. (2015) further proposed hybrid approaches, combining the penalties imposed by both methods.

4.2. Tree-Based Methods

While SVMs are adept at estimating non-linear relationships, they do not scale well for large datasets and often under-perform when the outcomes are noisy. Also there may be no clear interpretations for classifying data points above or below the estimated hyperplane (Somvanshi et al. 2016). Decision trees are an alternative for classifying patients that provide an intuitive interpretation of the hierarchical relationships between predictors. Broadly, classification and regression trees (CART) is an umbrella term for a set of recursive partitioning algorithms, which predict the group membership (classification) or target value (regression) for an observation based on a set of binary decision rules (Figure 5).

Figure 5.

Figure 5

Illustration of a classification tree with three binary covariates that yields four terminal nodes.

Gordon & Olshen (1985) first presented survival trees, and Ciampi et al. (1986, 1987) solidified the notion and established splitting criteria based on the log-rank and likelihood ratio test statistics, respectively, gaining predictive accuracy and interpretability. A recursive partitioning algorithm for generating a survival tree is given as follows.

  1. Discretize each covariate to be a binary variable (categorical variables with m levels are expressed as m − 1 dummy variables).

  2. For every binary covariate, Xj, j = 1, …, p, compute the log-rank statistic to test the difference between the survival curves for the two groups defined by Xj.

  3. Choose the covariate, say, Xj∗, with the largest significant test statistic and partition the full sample (i.e., the root node) into two groups (child nodes) based on Xj∗.

  4. Repeat steps 2–3 for each subset (child node) until reaching the terminal nodes, that is, no covariates produce a significant test statistic and there are enough events (exceeding a prespecified number) in each terminal node.

The resulting terminal nodes split the original sample into distinct groups, who are deemed more homogeneous within each group, and will output survival estimates via Kaplan-Meier estimation in each group. Further variations in splitting are based on metrics that accommodate censored data and by either minimizing within-node homogeneity or maximizing between-node heterogeneity. For example, these metrics can be Martingale residuals (Therneau et al. 1990) or deviance residuals (LeBlanc & Crowley 1992). With an established splitting criterion, to select a final tree, either a full survival tree is ‘grown’ and ‘pruned’ or a stopping rule is applied in backward or forward selection (Bou-Hamad et al. 2011).

4.3. Ensemble Learners

While survival trees provide a fast and intuitive means of studying hierarchical relationships of predictors with outcomes, they are prone to over-fitting and high variability (Hu & Steingrimsson 2018, Steingrimsson et al. 2016). Ensemble learners overcome the instability issues by using techniques such as bagging, boosting, and random forests.

4.3.1. Bagging.

Bootstrap aggregation or bagging refers to a means of training an ensemble learner by resampling the data with replacement, training weak learners (e.g., individual survival trees) in parallel, and combining these results over the multiple bootstrapped samples (Breiman 1996). It has three steps.

  1. Bootstrapping: Resample from the original data of size n with replacement to form a new sample also of size n, and obtain ‘B’ such samples.

  2. Parallel Training: With each bootstrap sample, b = 1, …, B, independently train the weak learners in parallel.

  3. Aggregation: Combine the B individual predictions by averaging over them or by taking a majority vote.

Bagging for survival trees was first proposed by Hothorn et al. (2004); in contrast to bagging for classification trees, aggregation is done by averaging survival predictions, rather than a ‘majority vote.’ Each survival tree is grown so that every terminal node has enough events, which are used to predict the survival function node-wise at each terminal node. Then, for any newcomer, the predictions are averaged over the individual trees to yield an ensemble prediction of their survival function (Figure 6).

Figure 6.

Figure 6

Ensemble learning with bootstrap aggregation (bagging) for survival trees.

4.3.2. Boosting.

In a similar vein, boosting trains a series of weak learners with the goal of aggregating them into a better ensemble learner (Bühlmann & Hothorn 2007). Hothorn et al. (2006) proposed a gradient boosting algorithm for survival settings. Consider a mortality risk prediction based on covariates, Xi. For an M-step gradient boosting algorithm, a prediction, ℱm(Xi), is made at each step, say m = 1, …, M, based on a previous prediction, ℱm−1(Xi), and an additional weak learner fm(Xi), which is the projection of the “residual error” of ℱm−1(Xi) to the space spanned by Xi,

ℱm(Xi)=ℱm−1(Xi)+wmfm(Xi),

where 0 < wm ≤ 1 (e.g., wm = 0.1) is the step size, the residual error refers to the gradient of the loss function, e.g., the negative log partial likelihood function in a survival setting, evaluated at ℱm−1(Xi), and the number of steps, M, can be viewed as a tuning parameter.

Boosting has two notable differences from bagging. First, boosting trains weak learners sequentially, updating the weights placed on learners iteratively, whereas in bagging individual weak learners such as survival trees are trained independently and in parallel, which are aggregated via majority voting or averaging. Second, boosting is applicable to settings where learners have low variability and high bias, as the performance is improved by redistributing the weights. In contrast, bagging is often applied when individual learners exhibit high variability, but low bias, as it reduces variations arising from individual trees.

4.3.3. Random Forests.

Yet another class of ensemble learners are random forests (Breiman 2001), which, like bagging, aggregate predictions from individual trees generated over bootstrap resampled datasets. However, differing from bagging, random forests randomly select a subset of features, say p′ < p features, when generating each tree and use them for the individual tree’s growth. By doing so, random forests reduce correlations among individual trees, leading to gains in accuracy (Breiman 2001). The choice of p′ is problem-specific, which can also be viewed as a tuning parameter. In survival settings, Ishwaran et al. (2008) aggregated the survival predictions arising from each tree by averaging the predicted cumulative hazard functions into an ensemble prediction.

Further notable developments include Ishwaran et al. (2011), which extended random survival forests to high dimensions by incorporating regularization, Ishwaran & Lu (2019), which provided standard errors and confidence intervals for variable importance, and Steingrimsson et al. (2019), which proposed censoring unbiased regression trees and ensembles.

4.4. Deep Learning and Artificial Neural Networks

Deep learning has emerged as a powerful tool for risk prediction. This work stems from artificial neural networks that tried to mirror how the human brain functions (Rosenblatt 1958), wherein nodes (or neurons) are connected in a network as a weighted sum of inputs through a series of affine transformations and non-linear activations.

A fully-connected, feed-forward artificial neural network is made up of L layers, with kl neurons in the lth layer (l = 1, …, L) (Figure 7). With an input, network predictions are made based on an L-fold composite function, fL ◦ fL−1 ◦ ⋯ ◦ f1(·) with (g ◦ f)(·) = g(f(·)). At the lh layer, fl(·), is defined as

fl(v)=σl(Wlv+bl)∈ℝkl

where v is a kl−1 × 1 input vector fed from the (l − 1)th layer, σl(⋅):ℝkl→ℝkl is an activation function, Wl is a kl × kl−1 weight matrix, bl is a kl × 1 bias vector, and the 0th layer is the input layer. Typical choices of σl(·) include the sigmoid function or the rectified linear unit activation function (ReLU), that is, σl(b) = max(0, b), where b∈ℝkl and max(0, ·) operates component-wise.

Figure 7.

Figure 7

Diagram of a feed-forward, fully-connected two-layer artificial neural network, including the hidden (1st) and output (2nd) layer. The input (0-th) layer is not counted as a real neural network layer.

For survival prediction, several deep learning approaches have emerged, beginning with the seminal work of Faraggi & Simon (1995), which adopted a fully-connected, feed-forward neural network to extend the Cox model to nonlinear predictions. Other feed-forward neural networks (Liestbl et al. 1994, Brown et al. 1997, Biganzoli et al. 1998, Eleuteri et al. 2003) used the survival status as a training label, and output predicted survival probabilities. Further developments have been made in Bayesian networks (Bellazzi & Zupan 2008, Lisboa et al. 2003, Fard et al. 2016), convolutional neural networks (Yao et al. 2017, Katzman et al. 2016, 2018, Ranganath et al. 2016), and recurrent neural networks (Yang et al. 2018).

5. PREDICTION FOR COMPETING AND SEMI-COMPETING RISKS

Many survival processes in real applications involve multiple competing events. Risk prediction in these settings is an up-and-coming field with many potential developments. We focus on two common competing event settings, i.e., competing and semi-competing risks.

5.1. Competing Risks

In a competing risk setting, observing an event type, labeled by c ∈ {1, …, K}, effectively eliminates the chance of observing other event types happening to the same individual (Young et al. 2020). For example, when studying the survival of patients with cancer, competing events can be cancer-related death (c = 1) or death by cardiac disease (c = 2) (Figure 8); an individual cannot die of cardiac disease once they have died of cancer, and vice versa. For characterizing the risk of competing events, there are two commonly used statistical metrics, namely, the cause-specific hazard and the subdistribution hazard, which target different counterfactual scenarios. The former describes the risk under hypothetical elimination of competing events, while the latter is about the observable risk without elimination of any competing events (Rudolph et al. 2020).

Figure 8.

Figure 8

Schematic of observation times for three example patients with competing risks; ×: cancer death; ×: cardiac death; ◦: censoring.

Several authors (Lau et al. 2009, Koller et al. 2012) have stated that the subdistribution hazard is useful for predicting the probability of having an event of a type of interest by a given time, termed the cumulative incidence function (CIF), which reflects an individual’s actual risks and prognosis. In the following, we focus on the subdistribution hazard, which is derived from CIF, i.e., Fc(t) = Pr(Ti < t, 𝒞i = c), where 𝒞i marks the event type for subject i. Specifically, for each event type c = 1, …, K, it is defined as

λc(t)=limΔ→0Pr(t≤Ti<t+Δ,𝒞i=c∣Ti≥t∪{Ti<t∧𝒞i≠c})Δ=dFc(t)/dt1−Fc(t),

which denotes the instantaneous risk of failure from event type c among those who have not experienced this type of event. That is, the risk set at t includes those who are event free as well as those who have experienced a competing event (other than type c) by t. The subdistribution hazard model (Fine & Gray 1999) links a subdistribution hazard function to covariates via

λc(t∣Xi)=λ0c(t)exp(Xi⊤β), 7.

where λ0c(t) is the baseline subdistribution hazard function for event type c, and β specifies the effect of Xi on the probability of event c occurring over time. In fact, model (7) implies that 1−Fc(t∣Xi)={1−F0c(t)}exp(Xi⊤β), where Fc(t|Xi) and F0c(t) are the CIF given Xi and the baseline CIF, respectively.

With high-dimensional predictors, several authors (Kawaguchi et al. 2019, Ha et al. 2014, Ahn et al. 2018) proposed regularized subdistribution hazard models for variable selection, and Hou et al. (2019) further performed inference using a one-step debiased LASSO estimator. For prediction, several deep learning works for competing risks have been proposed based on CIFs. For example, DeepHit (Lee et al. 2018) developed a multi-task network to nonparametrically estimate Fc(t|Xi) for c = 1, …, K. The network is trained to minimize a loss function, which is constructed based on the joint distribution of the first hitting time for competing events of each subject, while ensuring the concordance of estimates across subjects (Harrell et al. 1982), that is, a patient who died at a given time should have a higher risk at that time than a patient who survived longer. Dynamic DeepHit (Lee et al. 2019) further incorporated longitudinal information for dynamic predictions. Other approaches have included DeepCompete (Aastha & Liu 2020), as well as a hierarchical approach to multi-event survival analysis (Tjandra et al. 2021).

5.2. Semi-Competing Risks

Semi-competing risk problems, a variant of competing risk problems, have commonly been encountered in clinical studies. By semi-competing, we mean that the occurrence of one event, i.e., a non-terminal event, is subject to the occurrence of another terminal event, but not vice versa (Figure 9). As the non-terminal event (e.g., cancer progression) is often a strong precursor to the terminal event (death), semi-competing events are often related and, hence, the terminal event may informatively censor the non-terminal event (Jazić et al. 2016). To overcome such informative censoring, researchers either consider only the terminal event (i.e., mortality) or a composite outcome such as progression-free survival, that is, time to progression or death, whichever comes first.

Figure 9.

Figure 9

Schematic of four example patients with semi-competing risks; ◆: non-terminal event; ×: terminal event; ◦: censoring.

What is lacking here is how to model a predictor’s potentially different roles in disease progress and death, while utilizing the crucial information about the sojourn time between progression and death. Even in settings where the non-terminal and terminal event times are only modestly correlated, failing to acknowledge this sojourn time may lead to incorrect inference or biased predictions (Crilly et al. 2021).

5.2.1. The Illness-Death Model.

Central to the formulation of the semi-competing problem is the illness-death model, a compartment-type model for the rates at which individuals transition from being event-free (e.g., from time of diagnosis) to progression or to death or from progression to death (Andersen et al. 2012). Letting Ti1, Ti2, and Ci denote the times to the non-terminal and terminal events, and the censoring time, respectively, we observe (Yi1, δi1, Yi2, δi2, Xi), i = 1, …, n, where Yi2 = min(Ti2, Ci), δi2=I(Ti2≤Ci), Yi1 = min(Ti1, Yi2), δi1=I(Ti1≤Yi2), and Xi is a p-vector of covariates. The hazards for each subject at t (since diagnosis) are defined and modeled as

λ1(t∣γi,Xi)=limΔ→0Pr(t≤Ti1<t+Δ∣Ti1≥t,Ti2≥t,γi,Xi)Δ=γiλ01(t) exp {h1(Xi)}, 8.
λ2(t∣γi,Xi)=limΔ→0Pr(t≤Ti2<t+Δ∣Ti1≥t,Ti2≥t,γi,Xi)Δ=γiλ02(t) exp {h2(Xi)}, 9.
λ3(t∣t1,γi,Xi)=limΔ→0Pr(t≤Ti2<t+Δ∣Ti1=t1,Ti2≥t,γi,Xi)Δ=γiλ03(t−t1) exp {h3(Xi)}, 10.

where 0 < t1 < t, and (8)-(10), respectively, correspond to the transition from diagnosis to progression prior to death, from diagnosis to death prior to progression, and from progression (that happens at t1) to death (Haneuse & Lee 2016). Here, γi~i.i.dΓ(1/θ,1/θ) (i.e., both shape and rate are 1/θ so that the mean and variance are respectively 1 and θ), i = 1, …, n, is a patient-specific frailty that models the dependence among these three transition processes within subject i, that is, a larger value of θ reflects a stronger dependence. In addition, λ0g (·), g = 1, 2, 3, are the baseline hazard functions for the three state transitions, respectively, and hg(·), g = 1, 2, 3, are log-risk functions which relate a patient’s covariates to each potential transition. The λ0g functions can be taken to be Weibull functions or piecewise constant with jumps at the distinct observed event times. Given (8)-(10), and by integrating out the frailty term, Reeder et al. (2022) derived the marginal likelihood based on n independent subjects as

𝓛=∏i=1n{λ1i(Yi1)}δi1{λ2i(Yi1)}(1−δi1)δi2{λ3i(Yi2−Yi1)}δi1δi2(1+θ−1)δi1δi2×[1+θ−1{Λ1i(Yi1)+Λ2i(Yi1)+Λ3i(Yi2−Yi1)}]−θ−δi1−δi2, 11.

where λgi(s) = λ0g (s) exp {hg(Xi)}and Λgi(t)=∫0tλgi(s)ds for g = 1, 2, 3.

5.2.2. A New Deep Learning Approach for Semi-Competing Risks.

We propose a multi-task deep neural network for semi-competing risks (DNN-SCR), by using Equation (11) as the objective function with potentially high-dimensional covariates. DNN-SCR consists of three risk-specific sub-networks, respectively corresponding to the three possible state transitions, and a finite set of trainable parameters for specifying the baseline hazards (i.e., the ϕ parameters in Figure 10) if we specify Weibull baseline hazards, λ0g(s)=ϕg1ϕg2sϕg2−1 for g = 1, 2, 3, in (8)–(11) as well as the dependence among the three transition processes (i.e., θ in Figure 10). As opposed to the classical models, we opt for flexible, nonparametric estimation of hg(·), g = 1, 2, 3, to better capture potential non-linear dependencies of covariates on semi-competing events and to maximize the predictive accuracy.

Figure 10.

Figure 10

Architecture for the proposed semi-competing risk deep neural network.

In particular, we design three neural network sub-architectures to estimate the h functions nonparametrically as outputs. For identifiability, we require hg(0) = 0, g = 1, 2, 3, where 0 is a p × 1 vector of 0’s. Each sub-network is a fully-connected feed-forward neural network with ReLU activation functions and a linear activation in the final layer (Figure 10). The numbers of hidden layers and nodes per layer as well as the dropout and learning rates are optimized as hyperparameters over a grid of values based on predictive performance. We implement our approach using the R interface for the deep learning library TensorFlow (Abadi et al. 2015), with model building and fitting done using Keras API (Chollet et al. 2015). Finite dimensional parameter training is done via the Gradient-Tape API (Agrawal et al. 2019) for automatic differentiation. Intensive simulations have indicated the new method predicts the risks well (Supplement A).

Revisiting the BLCSC study, we exemplify our method by studying the impact of clinical and genetic predictors on disease progression and mortality. The subset includes 5,296 patients with non-small cell lung cancer, diagnosed between June 1983 and October 2021. Also included in the dataset are patients’ characteristics, namely, age at diagnosis (years), sex (0: male; 1: female), race (0: other; 1: white), ethnicity (0: non-Hispanic; 1: Hispanic), height (meters), weight (kilograms), smoking status (0: never; 1: former; 2: current), pack-years, cancer stage (1–4), and two indicators of genetic mutations (EGFR and KRAS). Semi-competing events of cancer progression and death are documented in the data; the date of progression is the date of the first source evidence, including exam, radiology report or pathology. Progression followed by death is observed in 111 (2%) patients, progression but alive at the last followup date is observed in 224 (4%) patients, and death prior to progression is observed among 1,916 (36%) patients.

To investigate the dependence of disease progression on death and predict the transition processes, we fit models (8)–(10) via a DNN-SCR. Specifically, we assume Weibull baseline hazards λ0g(s), g = 1, 2, 3, and γi~i.i.dΓ(1/θ,1/θ) [as specified underneath (10)], and let Xi be the ith patient’s characteristics, i = 1, …, 5, 296. We then use DNN-SCR to optimize the objective function (11) in order to output the estimates of the finite dimensional parameters (ϕ’s and θ) and the predicted hg, g = 1, 2, 3 (log risk estimates), for any covariate values.

We estimate the frailty variance, θ, to be 3.15 (bootstrapped 95% CI: 3.02–3.29), suggesting that progression is indeed correlated with death. Figure 11 depicts the h functions (log risks) for the effect of age at diagnosis on each state transition, stratified by sex and initial cancer stage while fixing the other covariates to be at their sample means or modes. There seems to exist a non-linear effect of age that differs by transition, cancer stage and sex. The left panel shows that younger age and more advanced stage is associated with higher hazards for progression; for the transitions from diagnosis or progression to death (the middle and right panels), older age is associated with higher hazards; interestingly, while sex does not seem to play a role in disease progression (the left panel), male patients are more likely to die than female patients after diagnosis (the middle panel) or after progression (the right panel). Finally, more advanced stage is associated with higher hazards for all the transitions.

Figure 11.

Figure 11

Log risk functions of age at diagnosis on each state transition, stratified by sex (solid versus dashed lines) and initial cancer stage (line color).

6. CONCLUSIONS

We have presented various methods for analyzing survival outcome data with high-dimensional predictors. We first provided a primer on time to event data and the unique features of survival analysis that make it distinct from other areas of statistics. We then reviewed regularization approaches for extending classical models such as the Cox, AFT, and censored quantile regression models, which lay the foundation for much of the subsequent work in this field, to high-dimensional settings. We briefly touched on feature screening for ultra high-dimensional predictors and discussed high dimensional inference with survival data. Finally, we focused on machine learning for survival prediction and concluded with methods at the forefront of the field of prognostication with competing event data.

This review is intended to provide a roadmap for readers interested in high-dimensional survival analysis (see Supplement B for tabulation of the reviewed methods and their available software), though our review is by no means exhaustive. This is an exciting and rapidly evolving field, with many open questions and new developments. For example, progress in survival predictions with high-dimensional predictors, including deep learning, active learning, and transfer learning will open new avenues to interdisciplinary breakthroughs in biomedical research and data-driven prognostic methods. Also, our review is mainly focused on frequentist methods, and in the last decade, a significant portion of Bayesian works (Lee 2011, Annest et al. 2009, Wang et al. 2013b, Pungpapong 2021, Bonato et al. 2011) have appeared, which make the field even more exciting. The paper pays tribute to the late Sir D.R. Cox, whose work in survival analysis has fundamentally changed the paradigm of biomedical research and will continue to impact future research for years to come.

Supplementary Material

Supplement

ACKNOWLEDGMENTS

We thank our long-term collaborator, Dr. David C. Christiani, for providing the BLCSC data and Dr. Xinan Wang for helpful discussion of the BLCSC application results. We thank Dr. Ingrid van Keilegom and a reviewer for many helpful suggestions that significantly improved the quality of the paper. The work is partially supported by the grants from NIH.

DISCLOSURE STATEMENT

The authors declare no affiliations, memberships, funding, or financial holdings that might be perceived as affecting the objectivity of this work.

LITERATURE CITED

  1. Aastha PH, Liu Y. 2020. Deepcompete: A deep learning approach to competing risks in continuous time domain, In AMIA Annual Symposium Proceedings, vol. 2020, p. 177, American Medical Informatics Association; [PMC free article] [PubMed] [Google Scholar]
  2. Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, et al. 2015. TensorFlow: Large-scale machine learning on heterogeneous systems. Software available from tensorflow.org [Google Scholar]
  3. Agrawal A, Modi A, Passos A, Lavoie A, Agarwal A, et al. 2019. Tensorflow eager: A multi-stage, python-embedded dsl for machine learning. Proceedings of Machine Learning and Systems 1:178–189 [Google Scholar]
  4. Ahn KW, Banerjee A, Sahr N, Kim S. 2018. Group and within-group variable selection for competing risks data. Lifetime Data Analysis 24(3):407–424 [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Andersen PK, Borgan O, Gill RD, Keiding N. 2012. Statistical models based on counting processes. Springer Science & Business Media [Google Scholar]
  6. Annest A, Bumgarner RE, Raftery AE, Yeung KY. 2009. Iterative Bayesian model averaging: A method for the application of survival analysis to high-dimensional microarray data. BMC Bioinformatics 10(1):1–17 [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Antoniadis A, Fryzlewicz P, Letué F. 2010. The Dantzig selector in Cox’s proportional hazards model. Scandinavian Journal of Statistics 37(4):531–552 [Google Scholar]
  8. Austin PC, Fine JP. 2017. Practical recommendations for reporting Fine-Gray model analyses for competing risk data. Statistics in Medicine 36(27):4391–4400 [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Barbeau EM, Li Y, Calderon P, Hartman C, Quinn M, et al. 2006. Results of a union-based smoking cessation intervention for apprentice iron workers (United States). Cancer Causes & Control 17(1):53–61 [DOI] [PubMed] [Google Scholar]
  10. Bellazzi R, Zupan B. 2008. Predictive data mining in clinical medicine: current issues and guidelines. International Journal of Medical Informatics 77(2):81–97 [DOI] [PubMed] [Google Scholar]
  11. Belloni A, Chernozhukov V, Kato K. 2019. Valid post-selection inference in high-dimensional approximately sparse quantile regression models. Journal of the American Statistical Association 114(526):749–758 [Google Scholar]
  12. Biganzoli E, Boracchi P, Mariani L, Marubini E. 1998. Feed forward neural networks for the analysis of censored survival data: a partial logistic regression approach. Statistics in Medicine 17(10):1169–1186 [DOI] [PubMed] [Google Scholar]
  13. Bonato V, Baladandayuthapani V, Broom BM, Sulman EP, Aldape KD, Do KA. 2011. Bayesian ensemble methods for survival prediction in gene expression data. Bioinformatics 27(3):359–367 [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Bou-Hamad I, Larocque D, Ben-Ameur H. 2011. A review of survival trees. Statistics Surveys 5:44–71 [Google Scholar]
  15. Bradic J, Fan J, Jiang J. 2011. Regularization for Cox’s proportional hazards model with np-dimensionality. Annals of Statistics 39(6):3092. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Breiman L 1996. Bagging predictors. Machine Learning 24(2):123–140 [Google Scholar]
  17. Breiman L 2001. Random forests. Machine Learning 45(1):5–32 [Google Scholar]
  18. Brown SF, Branford AJ, Moran W. 1997. On the use of artificial neural networks for the analysis of survival data. IEEE transactions on neural networks 8(5):1071–1077 [DOI] [PubMed] [Google Scholar]
  19. Buckley J, James I. 1979. Linear regression with censored data. Biometrika 66(3):429–436 [Google Scholar]
  20. Bühlmann P, Hothorn T. 2007. Boosting algorithms: Regularization, prediction and model fitting. Statistical Science 22(4):477–505 [Google Scholar]
  21. Candès E, Tao T. 2007. The Dantzig selector: Statistical estimation when p is much larger than n. The Annals of Statistics 35(6):2313–2351 [Google Scholar]
  22. Chaturvedi N, de Menezes RX, Goeman JJ. 2014. Fused lasso algorithm for Cox’ proportional hazards and binomial logit models with application to copy number profiles. Biometrical Journal 56(3):477–492 [DOI] [PubMed] [Google Scholar]
  23. Chollet F, et al. 2015. Keras [Google Scholar]
  24. Christiani DC. 2017. The Boston lung cancer survival cohort. http://grantome.com/grant/NIH/U01-CA209414-01A1. [Online; accessed November 27, 2018] [Google Scholar]
  25. Ciampi A, Chang CH, Hogg S, McKinney S. 1987. Recursive partition: A versatile method for exploratory-data analysis in biostatistics. In Biostatistics. Springer, 23–50 [Google Scholar]
  26. Ciampi A, Thiffault J, Nakache JP, Asselain B. 1986. Stratification by stepwise regression, correspondence analysis and recursive partition: a comparison of three methods of analysis for survival data with covariates. Computational Statistics & Data Analysis 4(3):185–204 [Google Scholar]
  27. Cox DR. 1972. Regression models and life tables (with discussion). Journal of the Royal Statistical Society, Series B 34(2):187–220 [Google Scholar]
  28. Crilly CJ, Haneuse S, Litt JS. 2021. Predicting the outcomes of preterm neonates beyond the neonatal intensive care unit: What are we missing? Pediatric Research 89(3):426–445 [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Efron B 2014. Estimation and accuracy after model selection. Journal of the American Statistical Association 109(507):991–1007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Eleuteri A, Tagliaferri R, Milano L, De Placido S, De Laurentiis M. 2003. A novel neural network-based survival analysis model. Neural Networks 16(5–6):855–864 [DOI] [PubMed] [Google Scholar]
  31. Fan J, Feng Y, Wu Y. 2010. High-dimensional variable selection for Cox’s proportional hazards model. In Borrowing strength: Theory powering applications–a Festschrift for Lawrence D. Brown Institute of Mathematical Statistics, 70–86 [Google Scholar]
  32. Fan J, Li R. 2002. Variable selection for Cox’s proportional hazards model and frailty model. The Annals of Statistics 30(1):74–99 [Google Scholar]
  33. Fan J, Lv J. 2008. Sure independence screening for ultrahigh dimensional feature space. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 70(5):849–911 [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Faraggi D, Simon R. 1995. A neural network model for survival data. Statistics in Medicine 14(1):73–82 [DOI] [PubMed] [Google Scholar]
  35. Fard MJ, Wang P, Chawla S, Reddy CK. 2016. A Bayesian perspective on early stage event prediction in longitudinal data. IEEE Transactions on Knowledge and Data Engineering 28(12):3126–3139 [Google Scholar]
  36. Fei Z, Li Y. 2021. Estimation and inference for high dimensional generalized linear models: A splitting and smoothing approach. Journal of Machine Learning Research 22(58):1–32 [PMC free article] [PubMed] [Google Scholar]
  37. Fei Z, Zheng Q, Hong HG, Li Y. 2021. Inference for high-dimensional censored quantile regression. Journal of the American Statistical Association: 1–15 [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Fei Z, Zhu J, Banerjee M, Li Y. 2019. Drawing inferences for high-dimensional linear models: A selection-assisted partial regression and smoothing approach. Biometrics 75(2):551–561 [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Fine JP, Gray RJ. 1999. A proportional hazards model for the subdistribution of a competing risk. Journal of the American Statistical Association 94(446):496–509 [Google Scholar]
  40. Friedman J, Hastie T, Tibshirani R. 2010. Regularization paths for generalized linear models via coordinate descent. Journal of Statistical Software 33(1):1–22 [PMC free article] [PubMed] [Google Scholar]
  41. Gordon L, Olshen RA. 1985. Tree-structured survival analysis. Cancer Treatment Reports 69(10):1065–1069 [PubMed] [Google Scholar]
  42. Ha ID, Lee M, Oh S, Jeong JH, Sylvester R, Lee Y. 2014. Variable selection in subdistribution hazard frailty models with competing risks data. Statistics in Medicine 33(26):4590–4604 [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Haneuse S, Lee KH. 2016. Semi-competing risks data analysis: accounting for death as a competing risk when the outcome of interest is nonterminal. Circulation: Cardiovascular Quality and Outcomes 9(3):322–331 [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Harrell FE, Califf RM, Pryor DB, Lee KL, Rosati RA. 1982. Evaluating the yield of medical tests. JAMA 247(18):2543–2546 [PubMed] [Google Scholar]
  45. He X, Wang L, Hong HG. 2013. Quantile-adaptive model-free variable screening for high-dimensional heterogeneous data. The Annals of Statistics 41(1):342–369 [Google Scholar]
  46. Hoerl AE, Kennard RW. 1970. Ridge regression: Biased estimation for nonorthogonal problems. Technometrics 12(1):55–67 [Google Scholar]
  47. Hong H, Chen X, Kang J, Li Y. 2020. The lq-norm learning for ultrahigh-dimensional survival data: an integrative framework. Statistica Sinica 30(3):1213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Hong HG, Chen X, Christiani DC, Li Y. 2018a. Integrated powered density: Screening ultrahigh dimensional covariates with survival outcomes. Biometrics 74(2):421–429 [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Hong HG, Christiani DC, Li Y. 2019. Quantile regression for survival data in modern cancer research: Expanding statistical tools for precision medicine. Precision Clinical Medicine 2(2):90–99 [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Hong HG, Kang J, Li Y. 2018b. Conditional screening for ultra-high dimensional covariates with survival outcomes. Lifetime Data Analysis 24(1):45–71 [DOI] [PMC free article] [PubMed] [Google Scholar]
  51. Hong HG, Li Y. 2017. Feature selection of ultrahigh-dimensional covariates with survival outcomes: a selective review. Applied Mathematics-A Journal of Chinese Universities 32(4):379–396 [DOI] [PMC free article] [PubMed] [Google Scholar]
  52. Hothorn T, Bühlmann P, Dudoit S, Molinaro A, Van Der Laan MJ. 2006. Survival ensembles. Biostatistics 7(3):355–373 [DOI] [PubMed] [Google Scholar]
  53. Hothorn T, Lausen B, Benner A, Radespiel-Tröger M. 2004. Bagging survival trees. Statistics in Medicine 23(1):77–91 [DOI] [PubMed] [Google Scholar]
  54. Hou J, Bradic J, Xu R. 2019. Inference under fine-gray competing risks model with high-dimensional covariates. Electronic Journal of Statistics 13(2):4449–4507 [Google Scholar]
  55. Hu C, Steingrimsson JA. 2018. Personalized risk prediction in clinical oncology research: applications and practical issues using survival trees and random forests. Journal of Biopharmaceutical Statistics 28(2):333–349 [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Ishwaran H, Kogalur UB, Blackstone EH, Lauer MS. 2008. Random survival forests. The Annals of Applied Statistics 2(3):841–860 [Google Scholar]
  57. Ishwaran H, Kogalur UB, Chen X, Minn AJ. 2011. Random survival forests for high-dimensional data. Statistical Analysis and Data Mining: The ASA Data Science Journal 4(1):115–132 [Google Scholar]
  58. Ishwaran H, Lu M. 2019. Standard errors and confidence intervals for variable importance in random forest regression, classification, and survival. Statistics in Medicine 38(4):558–582 [DOI] [PMC free article] [PubMed] [Google Scholar]
  59. Javanmard A, Montanari A. 2014. Confidence intervals and hypothesis testing for high-dimensional regression. Journal of Machine Learning Research 15(1):2869–2909 [Google Scholar]
  60. Jazić I, Schrag D, Sargent DJ, Haneuse S. 2016. Beyond composite endpoints analysis: semicompeting risks as an underutilized framework for cancer research. JNCI: Journal of the National Cancer Institute 108(12) [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Kang J, Hong HG, Li Y. 2017. Partition-based ultrahigh-dimensional variable screening. Biometrika 104(4):785–800 [DOI] [PMC free article] [PubMed] [Google Scholar]
  62. Katzman JL, Shaham U, Cloninger A, Bates J, Jiang T, Kluger Y. 2016. Deep survival: A deep Cox proportional hazards network. Stat 1050(2):1–10 [DOI] [PMC free article] [PubMed] [Google Scholar]
  63. Katzman JL, Shaham U, Cloninger A, Bates J, Jiang T, Kluger Y. 2018. Deepsurv: personalized treatment recommender system using a Cox proportional hazards deep neural network. BMC Medical Research Methodology 18(1):1–12 [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Kawaguchi ES, Shen JI, Li G, Suchard MA. 2019. A fast and scalable implementation method for competing risks data with the r package fastcmprsk. arXiv preprint arXiv:1905.07438 [Google Scholar]
  65. Kim J, Sohn I, Jung SH, Kim S, Park C. 2012. Analysis of survival data with group lasso. Communications in Statistics-Simulation and Computation 41(9):1593–1605 [Google Scholar]
  66. Koller MT, Raatz H, Steyerberg EW, Wolbers M. 2012. Competing risks and the clinical community: irrelevance or ignorance? Statistics in Medicine 31(11–12):1089–1097 [DOI] [PMC free article] [PubMed] [Google Scholar]
  67. Lau B, Cole SR, Gange SJ. 2009. Competing risk regression models for epidemiologic data. American Journal of Epidemiology 170(2):244–256 [DOI] [PMC free article] [PubMed] [Google Scholar]
  68. LeBlanc M, Crowley J. 1992. Relative risk trees for censored survival data. Biometrics: 411–425 [PubMed] [Google Scholar]
  69. Lee C, Yoon J, Van Der Schaar M. 2019. Dynamic-deephit: A deep learning approach for dynamic survival analysis with competing risks based on longitudinal data. IEEE Transactions on Biomedical Engineering 67(1):122–133 [DOI] [PubMed] [Google Scholar]
  70. Lee C, Zame WR, Yoon J, van der Schaar M. 2018. Deephit: A deep learning approach to survival analysis with competing risks, In Thirty-second AAAI conference on artificial intelligence [Google Scholar]
  71. Lee KH. 2011. Bayesian variable selection in parametric and semiparametric high dimensional survival analysis. University of Missouri-Columbia [Google Scholar]
  72. Li Y, Dicker L, Zhao SD. 2014. The Dantzig selector for censored linear regression models. Statistica Sinica 24(1):251. [DOI] [PMC free article] [PubMed] [Google Scholar]
  73. Liestbl K, Andersen PK, Andersen U. 1994. Survival analysis and neural nets. Statistics in Medicine 13(12):1189–1200 [DOI] [PubMed] [Google Scholar]
  74. Lisboa PJ, Wong H, Harris P, Swindell R. 2003. A Bayesian neural network approach for modelling censored data with an application to prognosis after surgery for breast cancer. Artificial intelligence in medicine 28(1):1–25 [DOI] [PubMed] [Google Scholar]
  75. Liu Y, Chen X, Li G. 2020. A new joint screening method for right-censored time-to-event data with ultra-high dimensional covariates. Statistical Methods in Medical Research 29(6):1499–1513 [DOI] [PMC free article] [PubMed] [Google Scholar]
  76. Loh PL, Wainwright MJ. 2017. Support recovery without incoherence: A case for nonconvex regularization. The Annals of Statistics 45(6):2455–2482 [Google Scholar]
  77. Ma Y, Li Y, Lin H. 2017. Concordance measure-based feature screening and variable selection. Statistica Sinica 27:1967–1985 [Google Scholar]
  78. Noble WS. 2006. What is a support vector machine? Nature Biotechnology 24(12):1565–1567 [DOI] [PubMed] [Google Scholar]
  79. Peng L, Huang Y. 2008. Survival analysis with quantile regression models. Journal of the American Statistical Association 103(482):637–649 [DOI] [PMC free article] [PubMed] [Google Scholar]
  80. Pijyan A, Zheng Q, Hong HG, Li Y. 2020. Consistent estimation of generalized linear models with high dimensional predictors via stepwise regression. Entropy 22(9):965. [DOI] [PMC free article] [PubMed] [Google Scholar]
  81. Pölsterl S, Navab N, Katouzian A. 2015. Fast training of support vector machines for survival analysis, In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pp. 243–259, Springer [Google Scholar]
  82. Portnoy S 2003. Censored regression quantiles. Journal of the American Statistical Association 98(464):1001–1012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  83. Powell JL. 1986. Censored regression quantiles. Journal of Econometrics 32(1):143–155 [Google Scholar]
  84. Pungpapong V 2021. Incorporating biological networks into high-dimensional Bayesian survival analysis using an icm/m algorithm. Journal of Bioinformatics and Computational Biology 19(05):2150027. [DOI] [PubMed] [Google Scholar]
  85. Ranganath R, Perotte A, Elhadad N, Blei D. 2016. Deep survival analysis, In Machine Learning for Healthcare Conference, pp. 101–114, PMLR [Google Scholar]
  86. Reeder HT, Lu J, Haneuse S. 2022. Penalized estimation of frailty-based illness-death models for semi-competing risks. arXiv preprint arXiv:2202.00618 [DOI] [PMC free article] [PubMed] [Google Scholar]
  87. Rosenblatt F 1958. The perceptron: a probabilistic model for information storage and organization in the brain. Psychological Review 65(6):386. [DOI] [PubMed] [Google Scholar]
  88. Rudolph JE, Lesko CR, Naimi AI. 2020. Causal inference in the face of competing events. Current Epidemiology Reports 7(3):125–131 [DOI] [PMC free article] [PubMed] [Google Scholar]
  89. Saikia R, Barman MP. 2017. A review on accelerated failure time models. International Journal of Statistics and Systems 12(2):311–322 [Google Scholar]
  90. Shivaswamy PK, Chu W, Jansche M. 2007. A support vector approach to censored targets, In Seventh IEEE international conference on data mining (ICDM 2007), pp. 655–660, IEEE [Google Scholar]
  91. Smola AJ, Schölkopf B. 2004. A tutorial on support vector regression. Statistics and Computing 14(3):199–222 [Google Scholar]
  92. Somvanshi M, Chavan P, Tambade S, Shinde SV. 2016. A review of machine learning techniques using decision tree and support vector machine, In 2016 International Conference on Computing Communication Control and automation (ICCUBEA), pp. 1–7 [Google Scholar]
  93. Steingrimsson JA, Diao L, Molinaro AM, Strawderman RL. 2016. Doubly robust survival trees. Statistics in Medicine 35(20):3595–3612 [DOI] [PMC free article] [PubMed] [Google Scholar]
  94. Steingrimsson JA, Diao L, Strawderman RL. 2019. Censoring unbiased regression trees and ensembles. Journal of the American Statistical Association 114(525):370–383 [DOI] [PMC free article] [PubMed] [Google Scholar]
  95. Therneau TM, Grambsch PM, Fleming TR. 1990. Martingale-based residuals for survival models. Biometrika 77(1):147–160 [Google Scholar]
  96. Tibshirani RJ. 1996. Regression shrinkage and selection via the lasso. Journal of the Royal Statistical Society, Series B 58:267–288 [Google Scholar]
  97. Tibshirani RJ. 1997. The lasso method for variable selection in the Cox model. Statistics in Medicine 16:385–395 [DOI] [PubMed] [Google Scholar]
  98. Tibshirani RJ. 2009. Univariate shrinkage in the Cox model for high dimensional data. Statistical Applications in Genetics and Molecular Biology 8:21. [DOI] [PMC free article] [PubMed] [Google Scholar]
  99. Tjandra D, He Y, Wiens J. 2021. A hierarchical approach to multi-event survival analysis, In Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, pp. 591–599 [Google Scholar]
  100. Van Belle V, Pelckmans K, Suykens J, Van Huffel S. 2007. Support vector machines for survival analysis, In Proceedings of the Third International Conference on Computational Intelligence in Medicine and Healthcare (CIMED2007), pp. 1–8 [Google Scholar]
  101. Van Belle V, Pelckmans K, Van Huffel S, Suykens JA. 2011. Support vector methods for survival analysis: a comparison between ranking and regression approaches. Artificial Intelligence in Medicine 53(2):107–118 [DOI] [PubMed] [Google Scholar]
  102. Van de Geer S, Bühlmann P, Ritov Y, Dezeure R. 2014. On asymptotically optimal confidence regions and tests for high-dimensional models. The Annals of Statistics 42(3):1166–1202 [Google Scholar]
  103. Van der Vaart AW. 2000. Asymptotic statistics, vol. 3. Cambridge University Press [Google Scholar]
  104. Vapnik V, Guyon I, Hastie T. 1995. Support vector machines. Mach. Learn 20(3):273–297 [Google Scholar]
  105. Verweij PJ, Van Houwelingen HC. 1994. Penalized likelihood in Cox regression. Statistics in Medicine 13(23–24):2427–2436 [DOI] [PubMed] [Google Scholar]
  106. Vinzamuri B, Reddy CK. 2013. Cox regression with correlation based regularization for electronic health records, In 2013 IEEE 13th International Conference on Data Mining, pp. 757–766, IEEE [Google Scholar]
  107. Wahba G, et al. 1999. Support vector machines, reproducing kernel hilbert spaces and the randomized gacv. Advances in Kernel Methods-Support Vector Learning 6:69–87 [Google Scholar]
  108. Wang HJ, Zhou J, Li Y. 2013a. Variable selection for censored quantile regresion. Statistica Sinica 23(1):145. [DOI] [PMC free article] [PubMed] [Google Scholar]
  109. Wang W, Baladandayuthapani V, Morris JS, Broom BM, Manyam G, Do KA. 2013b. ibag: integrative Bayesian analysis of high-dimensional multiplatform genomics data. Bioinformatics 29(2):149–159 [DOI] [PMC free article] [PubMed] [Google Scholar]
  110. Wu Y 2012. Elastic net for Cox’s proportional hazards model with a solution path algorithm. Statistica Sinica 22:27. [DOI] [PMC free article] [PubMed] [Google Scholar]
  111. Xia L, Nan B, Li Y. 2021a. Debiased lasso for generalized linear models with a diverging number of covariates. Biometrics doi: 10.1111/biom.13587:Online ahead of print [DOI] [PMC free article] [PubMed] [Google Scholar]
  112. Xia L, Nan B, Li Y. 2021b. Statistical inference for Cox proportional hazards models with a diverging number of covariates. arXiv preprint arXiv:2106.03244 [DOI] [PMC free article] [PubMed] [Google Scholar]
  113. Yang G, Cai Y, Reddy CK. 2018. Spatio-temporal check-in time prediction with recurrent neural network based survival analysis, In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence [Google Scholar]
  114. Yao J, Zhu X, Zhu F, Huang J. 2017. Deep correlational learning for survival prediction from multi-modality data, In International Conference on Medical Image Computing and Computer-Assisted Intervention, pp. 406–414, Springer [Google Scholar]
  115. Young JG, Stensrud MJ, Tchetgen Tchetgen EJ, Hernán MA. 2020. A causal framework for classical statistical estimands in failure-time settings with competing events. Statistics in Medicine 39(8):1199–1236 [DOI] [PMC free article] [PubMed] [Google Scholar]
  116. Yu Y, Bradic J, Samworth RJ. 2018. Confidence intervals for high-dimensional Cox models. arXiv preprint arXiv:1803.01150 [Google Scholar]
  117. Zhang HH, Lu W. 2007. Adaptive lasso for Cox’s proportional hazards model. Biometrika 94(3):691–703 [Google Scholar]
  118. Zhao P, Yu B. 2006. On model selection consistency of lasso. Journal of Machine Learning Research 7(Nov):2541–2563 [Google Scholar]
  119. Zhao SD, Li Y. 2012. Principled sure independence screening for Cox models with ultra-high-dimensional covariates. Journal of Multivariate Analysis 105(1):397–411 [DOI] [PMC free article] [PubMed] [Google Scholar]
  120. Zhao SD, Li Y. 2014. Score test variable screening. Biometrics 70(4):862–871 [DOI] [PMC free article] [PubMed] [Google Scholar]
  121. Zheng Q, Gallagher C, Kulasekera K. 2013. Adaptive penalized quantile regression for high dimensional data. Journal of Statistical Planning and Inference 143(6):1029–1038 [Google Scholar]
  122. Zheng Q, Peng L, He X. 2018. High dimensional censored quantile regression. The Annals of Statistics 46(1):308–343 [DOI] [PMC free article] [PubMed] [Google Scholar]
  123. Zou H, Hastie T. 2005. Regularization and variable selection via the elastic net. Journal of the Royal Statistical society: Series B (Statistical Methodology) 67(2):301–320 [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplement

RESOURCES