Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Feb 19.
Published before final editing as: J Nonparametr Stat. 2025 Feb 19:10.1080/10485252.2025.2466649. doi: 10.1080/10485252.2025.2466649

Regression analysis of multiplicative hazards model with time-dependent coefficient for sparse longitudinal covariates

Zhuowei Sun 1,2, Hongyuan Cao 3,*
PMCID: PMC12490797  NIHMSID: NIHMS2060250  PMID: 41050842

Abstract

We study the multiplicative hazards model with intermittently observed longitudinal covariates and time-varying coefficients. For such models, the existing ad hoc approach, such as the last value carried forward, is biased. We propose a kernel weighting approach to get an unbiased estimation of the non-parametric coefficient function and establish asymptotic normality for any fixed time point. Furthermore, we construct the simultaneous confidence band to examine the overall magnitude of the variation. Simulation studies support our theoretical predictions and show favorable performance of the proposed method. A data set from Alzheimer’s Disease Neuroimaging Initiative study is used to illustrate our methodology.

Keywords: Kernel weighting, non-parametric regression, simultaneous confidence band, varying coefficient model

1. Introduction

In clinical trials and epidemiological studies, it is of interest to explore the relationship between longitudinally collected covariates and time-to-event outcomes. The celebrated proportional hazards model postulates a multiplicative relationship between covariates and the hazard function:

λtZ=λ0texpβ0TZ, (1.1)

where λ0(t) is an unspecified baseline hazard function, Z∈Rp is the covariate and β0∈Rp is the unknown regression coefficient (Cox, 1972). In (1.1), it is assumed that the hazard ratio β0 is constant. In practice, this assumption can be violated, as demonstrated in Stensrud and Hernán (2020). To accommodate hazard ratio that varies with respect to time, Tian et al. (2005) proposed a model that replaces β0 by β0(t) in (1.1) and developed estimating equations for statistical inference. In Tian et al. (2005), the covariate Z can be time-dependent, denoted as Z(t), and it is assumed that the entire trajectory of Z(t) is available. For longitudinally collected Z(t), only intermittent values are available.

An ad hoc approach to deal with longitudinally collected Z(t) is the last value carried forward, where the most recently observed longitudinal covariate is imputed as the current value for each subject. First, this assumes that Z(t) does not change from the time of the last measurement. Second, the uncertainty inherent in the imputation is not considered, as the imputed value is treated indiscriminately with observed data. As a result, substantial bias can arise, which leads to erroneous inferences, as shown in Andersen and Liestøl (2003); Molnar et al. (2009); Cao et al. (2015a); Cao and Fine (2021).

As an alternative, a joint modeling strategy is commonly adopted (Wulfsohn and Tsiatis, 1997). In the joint modeling approach, the longitudinal measurement is assumed to follow a linear mixed model with normal measurement error (Laird and Ware, 1982), and the failure time is modeled through the proportional hazards model. The time-dependent covariate is taken as the unobserved longitudinal process (Tsiatis and Davidian, 2001). Statistical inference is carried out by likelihood or conditional likelihood. Furthermore, Song and Wang (2008) and Andrinopoulou et al. (2018) extended the constant hazard ratio in classic Cox model to a time-varying one. A recent review of the joint modeling approach can be found in Rizopoulos (2012). As a likelihood-based method, joint modeling imposes rather strong modeling assumptions, and inferences are quite complicated (Song et al., 2002; Rizopoulos et al., 2009). Furthermore, if the model is misspecified, bias occurs, and standard deviations may not be computable (Cao et al., 2015a; Arisido et al., 2019). Despite the fact that joint modeling imposes strong modeling assumptions and has complicated computation and inference, it allows summary trends, such as slope or spread, to enter the survival model as covariates. Such features make the model more coherent and interpretable.

In this paper, we propose a varying coefficient model for censored outcomes with intermittently observed time-dependent covariates. The hazard function is specified as follows:

λtZr,r≤t=λ0teβ0(t)TZ(t), (1.2)

where λ0(t) is the baseline hazard function, Z(t) is the longitudinally collected time-dependent covariates and β0(t) is a non-parametric function describing the multiplicative relationship between Z(t) and the hazard function. This flexible modeling framework allows the hazard ratio to change over time, which is more informative and realistic for many practical situations. A naïve approach that imputes Z(t) at failure time by the most recent longitudinal observation and implements the method in Tian et al. (2005) results in biased coefficient estimation. The bias does not attenuate with increased sample size, as demonstrated in our simulation studies. We propose an estimating equation-based weighting strategy without imposing stringent distributional assumptions on the longitudinal process. To estimate β0(t) in (1.2), we use a two-dimensional kernel function to do smoothing. At any fixed time point t, we estimate β0(t) by solving an estimating equation, where higher weights are given to the longitudinal observations that have measurement times close to the failure time, and lower weights are given to those that have measurement times far from the failure time. Unlike the last value carried forward method, which imputes the most recent observation regardless of the distance between its measurement time and the failure time, by adaptive weighting, we get an asymptotically unbiased coefficient estimation. With time-invariant coefficient β0, Cao et al. (2015a); Cao and Fine (2021) studied the proportional hazards model (1.1) for sparse longitudinal covariates.

Moreover, we construct simultaneous confidence bands (SCBs) for β0(t). Specifically, for a pre-specified confidence level 1-α, we aim to find random functions L(t) and U(t) such that

PL(t)≤β0(t)≤U(t),t∈b1,b2→1-α

as the number of subjects n→∞ in some closed interval b1,b2. Unlike point-wise confidence intervals, a simultaneous confidence band covers the underlying non-parametric function with a pre-specified probability. For a non-parametric function, it is more informative to evaluate the overall pattern and magnitude of the variation. In addition, a confidence band is often graphically intuitive and versatile, especially when investigators do not know a priori the precise hypothesis of interest.

To construct SCBs, one has to derive the asymptotic distribution of the maximum deviations between the estimated and the true coefficient functions. The convergence of such asymptotics is slow, of log n rate (Cao et al., 2018). In practice, a multiplier bootstrap, where standard normal variates are introduced into an appropriate statistic, keeping the data fixed, is usually adopted. The distribution of the limiting process is approximated via a large number of realizations, repeatedly generating standard normal variates (Lin et al., 1993; Lin, 1997). Later developments include using Poisson multipliers and other zero mean and unit variance multipliers (Tian et al., 2005; Beyersmann et al., 2013; Dobler and Pauly, 2014; Dobler et al., 2019).

The rest of the paper is organized as follows. In Section 2, we use a kernel-weighted estimating equation to estimate the non-parametric function β0(t) in (1.2). We establish its asymptotic normality for any fixed time point. Furthermore, we construct a simultaneous confidence band to evaluate the overall magnitude of variation. A series of simulation studies in Section 3 illustrate that the proposed method works well in finite samples and has improved performance over the last value carried forward approach and joint modeling approach. Section 4 applies the proposed method to analyze a dataset from the Alzheimer’s Disease Neuroimaging Initiative study. Concluding remarks are given in Section 5. All proofs are relegated to the Supplementary Material.

2. Estimation and Inference

2.1. Problem Set Up and Notations

Suppose that we have a random sample of n independent subjects. For the i-th subject, let Ti denote the failure time, and Ci denote the censoring time. It is assumed that censoring is coarsened at random such that Ti and Ci are independent given the covariate process Zi(⋅) Heitjan and Rubin, 1991). Denote Xi=minTi,Ci and δi=ITi≤Ci. The p-dimensional covariate process Zi(⋅) may include both time-independent and time-varying covariates. It is assumed that the time-varying covariates are observed at the same time points within individuals. The longitudinal covariates are observed at Mi observation times Rik,k=1,…,Mi, where Mi is assumed finite with probability one. The observed data consist of n independent realizations of Xi,δi,Rik,ZiRik,k=1,…,Mi,i=1,…,n. We use the counting process to denote Ni(t)=IXi≤t,δi=1,Yi(t)=IXi≥t, and Ni*(t)=∑k=1MiIRik≤t,i=1,…,n.

2.2. Estimation

We first write the partial likelihood with a time-varying coefficient function as follows.

Lnβt,t=∏i=1neβ(t)TZi(t)∑j=1nYjteβ(t)TZj(t)ΔNit,

where

ΔNi(t)=1ifNi(t)-Ni(t-)=10otherwise.

The log partial likelihood function is

lnβt,t=n-1∑i=1n∫0τβ(t)TZi(t)-log∑j=1nYjteβ(t)TZj(t)dNit, (2.3)

where τ is the pre-specified maximum observation time. With a time-independent coefficient β, Cao et al. (2015a) proposed a kernel smoothing approach to handle the sparse longitudinal covariates. When the entire trajectory of Z(t) is assumed to be known, Tian et al. (2005) proposed to estimate the time-varying effect β0(t) in (1.2) through kernel smoothing. To simultaneously incorporate both the time-varying effect and sparsely observed longitudinal covariates, we use a bivariate kernel function to perform the smoothing. Specifically, we propose the following estimating equation

Un{β(s)}=n-1∑i=1n∑k=1Mi∫0τKh1,h2t-s,Rik-sZiRik-Z‾{β(s),t}dNi(t), (2.4)

where Kh1,h2(t,s)=Kt/h1,s/h2/h1h2,K(⋅,⋅) is a bivariate kernel function, and

Z‾{β(s),t}=S(1){β(s),t}S(0){β(s),t},
S(l){β(s),t}=1n∑j=1n∑k=1MjKh1,h2t-s,Rjk-sYj(t)ZjRjk⊗lexpβ(s)TZjRjk,l=0,1,2,

where a⊗0=1,a⊗1=a, and a⊗2=aaT.

Denote

EdN*(t)=λ*tdt, (2.5)

where λ*(t) is positive and twice continuously differentiable for all t∈[0,τ]. Define

s(l){β(t),t}=EY(t)Z(t)⊗lexpβ(t)TZ(t)λ*(t),

as the limit of S(l){β(t),t},l=0,1,2. For any fixed time point s∈[0,τ], we weigh the contribution from the longitudinally observed covariate process and the failure time by their distances to s using two bandwidths. Solving the estimating equation (2.4), we obtain βˆ(s) as the estimation of the non-parametric regression function β0(s) in (1.2). In practice, we use a quasi-Newton method (Broyden, 1965) to solve the estimating equation (2.4). To state its asymptotic properties, we need the following conditions.

  • (A1)

    (2.5) holds. The longitudinal observation process Ni*(⋅) is independent of the observed longitudinal covariate ZiRik,i=1,…,n;k=1,…,Mi. In addition, censoring time is non-informative in the sense that Ci is independent of longitudinal observation time Rik and the observed longitudinal covariate ZiRik in addition to that Ti and Ci are independent given the covariate process Zi(⋅),i=1,…,n;k=1,…,Mi. Moreover, with the pre-specified constant τ,N*(τ) is bounded by a finite constant. Additionally, we require τ to satisfy P(X≥τ)>0.

  • (A2)
    For any fixed time point t∈[0,τ],Bβ0(t),t is non-singular, where
    Bβ0(t),t=s2β0t,t-s1β0t,t⊗2s0β0t,tλ0t.
  • (A3)

    For any fixed time point s∈[0,τ],EZs+t2Ys+t1eβ0s+t1TZs+t1 and EZ‾β0(s),s+t1Ys+t1eβ0s+t1TZs+t1 are twice continuously differentiable for t1,t2∈[0,τ]⊗2 and s+t1,s+t2∈[0,τ]⊗2.

  • (A4)

    K(x,y) is a symmetric bivariate density function. In addition, ∬x2K(x,y)dxdy<∞,∬y2K(x,y)dxdy<∞, and ∫K(x,y)2dxdy<∞. Moreover, as n→∞,nh1h2→∞ and nh1h21/2h12+h22→0.

  • (A5)

    The covariate process Z(t) has bounded total variation on [0,τ] almost surely.

Condition (A1) assumes that the observational time and the censoring time is noninformative. Analogous assumptions have been assumed in (Cao and Fine, 2021; Sun et al., 2022). The assumption P(X≥τ)>0 guarantees that EY(t)expβ0(t)TZ(t)λ*(t)>0,∀t∈[0,τ], which implies that the limit of the denominator of Z‾β0(t),t in equation (2.4) is bounded away from 0 on [0,τ] (Andersen and Gill, 1982). Condition (A2) ensures the identifiability of β0(t) at any fixed time point t∈[0,τ]. Condition (A3) posits smoothness assumptions on the expectation of certain functions of the covariate process. Condition (A4) specifies valid kernels and bandwidths. Condition (A5) is common for time-dependent covariates.

The asymptotic property of the non-parametric function βˆ(⋅) is detailed in the following theorem:

Theorem 1. Under conditions (A1)-(A5), for any fixed time point s∈[h,τ-h], where h=h1∨h2 is a small positive number, the asymptotic distribution of βˆ(s) satisfies

nh1h21/2Bβ0(s),sβˆ(s)-β0(s)→dN0,Σβ0(s),s

where

Σβ0(s),s=∬Kz1,z22s2β0s,s-s1β0s,s⊗2s0β0s,sλ0sdz1dz2.

In practice, we use the estimating equation (2.4) and estimate Σβ0(s),s by

Σˆβˆs,s=n-2∑i=1n∑k=1Mi∫0τKh1,h2u-s,Rik-sZiRik-Z‾βˆs,udNiu⊗2.

The variance of βˆ(s) can be estimated by the sandwich formula

∂Un{β(s)}∂β(s)β(s)=βˆ(s)-1Σˆ(βˆ(s),s)∂Un{β(s)}∂β(s)β(s)=βˆ(s)-1. (2.6)

In the proof presented in the Supplementary Material, the asymptotic bias is of order nh1h21/2Oph12+h1h2+h22, which vanishes under (A4). Under (A4), the proposed estimator βˆ(s) is consistent for any s∈[h,τ-h].

Corollary 1. Under conditions (A1)-(A5), the sandwich formula (2.6) consistently estimates the variance of βˆ(s), for any fixed time point s∈[h,τ-h], where h=h1∨h2 is a small positive number.

2.3. The Construction of Simultaneous Confidence Band

For the unknown function β0(⋅), it is more informative to construct a simultaneous confidence band in addition to pointwise inference in Theorem 1. Specifically, for a pre-specified α, and a smooth function l(t)∈Rp, we aim to find smooth random functions L(t) and U(t) that satisfy

PL(t)≤l(t)Tβ0(t)≤U(t),∀t∈[h,τ-h]→1-α

as number of subjects n→∞. To obtain such SCBs for l(t)Tβ0(t),t∈[h,τ-h], we need to derive a large-sample approximation to the distribution of

𝒮SCB=supt∈[h,τ-h]wˆ(t)l(t)Tβˆ(t)-β0(t), (2.7)

where wˆ(t) is a possibly data-dependent, positive weight function. It converges uniformly to a deterministic function. For instance, when β0(t) is a scalar, we can define {wˆ(t)}-1 as the estimated standard error of βˆ(t). Such weighting prevents the domination of time points with large variances, which may lead to unnecessarily wider confidence band.

Inspired by Tian et al. (2005) and Dobler et al. (2019), we consider a stochastic perturbation of the estimating equation.

U˜n{β(s)}=n-1∑i=1n∑k=1Mi∫0τKh1,h2t-s,Rik-sZiRik-Z‾{β(s),t}ξidNi(t), (2.8)

where ξi(i=1,…,n) are i.i.d. random variables with zero mean and unit variance and are independent of the data Xi,δi,ZiRik,Rik,k=1,…,Mi,i=1,…,n. For example, ξi can be N(0,1) or the Rademacher variable, which takes values +1 and −1 with equal probability. Then, conditional on the data Xi,δi,ZiRik,Rik,k=1,…,Mi,i=1,…,n, the distribution of

𝒮˜SCB=sups∈[h,τ-h]wˆ(t)l(s)TI{βˆ(s)}-1U˜n{βˆ(s)} (2.9)

can be used to approximate the unconditional distribution of 𝒮SCB in (2.7), where

I{βˆ(s)}=-1n∑i=1n∑k=1Mi∫0τKh1,h2t-s,Rik-sYi(t)S(2){βˆ(s),t}S(0){βˆ(s),t}-S(1){βˆ(s),t}S(0){βˆ(s),t}⊗2dt.

We repeat this process B times to obtain 𝒮˜SCB(1),…,𝒮˜SCB(B). For instance, we can take B=5,000. Denote its 1-α empirical percentile as cα. The SCB for l(t)Tβ0(t) can be written as

l(t)Tβˆ(t)±cα{wˆ(t)}-1. (2.10)

This is computationally efficient as we do not need to find the non-linear function βˆ(t)B times. We only need to evaluate U˜n{⋅} at βˆ(t)B times.

In practice, for instance, if we are interested in the regression coefficient function of the first covariate, we can take l(t)=(1,…,0). We provide a theoretical justification of this procedure in the Supplementary Material. Numerical studies show that this procedure works well with a moderate sample size, and the nominal coverage can be obtained.

2.4. Bandwidth Selection

Choosing a suitable bandwidth is practically important. We propose to estimate the bias and variability separately and choose the bandwidth that minimizes the mean squared error (CaO et al., 2015b). For a fixed time point t∈[h,τ-h], we regress βˆh1,h2,t on b=h12,h1h2,h22T in a reasonable range of the bandwidths to obtain the slope estimate Cˆ=c1,c2,c3T for bias term calculation. For the variance term, we split the data randomly into two parts and obtain regression coefficient estimates βˆ1h1,h2,t and βˆ2h1,h2,t based on each part. The variance of βˆh1,h2,t is then estimated by Vˆh1,h2,t=βˆ1h1,h2,t-βˆ2h1,h2,t2/4. Using both Cˆ and Vˆh1,h2,t, we thus calculate the mean-squared error as CˆTb2+Vˆh1,h2,t for t. We repeat the above procedure at equally spaced time points and sum them up to obtain integrated mean-square errors. The optimal bandwidth is the one that minimizes this summation.

3. Numerical Studies

In this section, we evaluate finite sample performance of the proposed method through simulations. We repeatedly generate 1, 000 datasets with sample sizes 400 and 900. The end of follow-up time τ is specified as 1.

3.1. Data Generating Process

We first generate the time dependent covariate process Z(t) based on a Gaussian process with mean -1-2(t-1)2 and variance covariance matrix Cov{Z(t),Z(s)}=e-|t-s|, where t,s∈(0,1). Specifically, we generate the covariate process through the piecewise constant function

Zt=∑i=120Ii-1/20≤t<i/20zi,

where zii=120 follows a multivariate normal distribution with mean -1-2((i-1)/20-1)2 and variance 1. The covariance between zi and zj is e-|i-j|/20. The number of observations is generated from Pois(5)+1, and the observational times are generated from 𝒰(0,1), where Pois(5) means a Poisson distributed random variable with mean 5 and 𝒰(0,1) means standard uniform distribution.

The failure time T is generated from the multiplicative hazards model with varying-coefficient as follows.

λtZs,s≤t=λ0texpβ0(t)TZ(t),

where λ0(t)=2+0.1t and β0(t)=0.5sin(2πt). To generate the failure time, we first generate a random variable u from 𝒰(0,1). Then, we solve S(t)=u, where the survival function takes the form

St=exp-∫0tλvZu,u≤vdv=exp-∫0tλ0vexpβ0(v)TZ(v)dv.

To approximate the integral in S(t), we use Gauss Legendre quadrature (Abramowitz and Stegun, 1983), which is implemented using package gaussquad in R. The censoring time is generated from min1,C*, where C*~𝒰(γ,1.5) giving censoring percentages of 15% and 35%, respectively, by changing γ. For each fixed time point t, we construct confidence intervals by solving for (2.4) to obtain an estimate of β0(t) and an estimate of variance with sandwich form (2.6)

3.2. Comparison with Last Value Carried Forward and Joint Modeling Approach

With time-dependent covariate, if the longitudinal covariate is unavailable at the failure time, the most recently observed longitudinal covariate is used instead. Such imputation is intuitively appealing yet ignores the dynamics of the longitudinal process yielding biased results. Joint modeling is the most widely used method to simultaneously handle longitudinal covariates and censored outcome. Despite its popularity, the modeling assumptions are quite strong with complicated inferences and computations. In this subsection, we compare the ad-hoc last value carried forward method and the commonly used joint modeling approach with the proposed kernel weighting approach.

First, we compare our method with the last value carried forward method. We report the results with h1=n-0.35 and h2=n-0.35 or n-0.45, since those bandwidths give stable results. Results based on the automatic bandwidth selection rule are also provided. We summarize the results based on the proposed method for different sample sizes and censoring rates in Table 1, where “auto” refers to bandwidths determined using the adaptive selection technique described in Section 2.4. The biases are small at different time points. The βˆ(t) variance estimator is accurate. The coverage probabilities are close to the nominal one. Estimation based on data adaptive bandwidth selection has satisfactory performance. The performance of estimators under varied censoring rates does not differ much. The performance improves with increased sample size.

Table 1:

Simulation results of βˆ(s).

s n h1 h2 Censoring rate is 15% Censoring rate is 35%
Bias SE SD CP Bias SE SD CP
Proposed method
0.2 400 n-0.35 n-0.35 −0.072 0.171 0.169 91.6 −0.073 0.177 0.174 91.9
n-0.35 n-0.45 −0.053 0.207 0.203 93.4 −0.053 0.217 0.209 92.9
auto −0.058 0.198 0.193 93.3 −0.060 0.207 0.197 92.2
900 n-0.35 n-0.35 −0.042 0.150 0.146 93.3 −0.044 0.153 0.150 92.7
n-0.35 n-0.45 −0.030 0.187 0.181 93.2 −0.031 0.193 0.186 92.2
auto −0.031 0.178 0.171 93.3 −0.033 0.182 0.174 92.5
0.4 400 n-0.35 n-0.35 −0.056 0.156 0.153 92.0 −0.053 0.189 0.176 90.6
n-0.35 n-0.45 −0.052 0.194 0.183 91.3 −0.046 0.232 0.210 90.8
auto −0.055 0.190 0.178 90.2 −0.049 0.216 0.199 90.3
900 n-0.35 n-0.35 −0.042 0.139 0.130 91.2 −0.040 0.156 0.147 91.5
n-0.35 n-0.45 −0.040 0.173 0.162 92.0 −0.038 0.195 0.183 92.2
auto −0.040 0.164 0.154 91.6 −0.038 0.184 0.171 92.2
0.6 400 n-0.35 n-0.35 0.039 0.133 0.129 93.0 0.044 0.166 0.163 92.9
n-0.35 n-0.45 0.035 0.160 0.153 92.4 0.042 0.198 0.194 93.0
auto 0.036 0.152 0.147 93.1 0.041 0.187 0.184 93.0
900 n-0.35 n-0.35 0.027 0.106 0.105 93.8 0.029 0.134 0.133 92.7
n-0.35 n-0.45 0.021 0.134 0.131 93.3 0.023 0.167 0.165 92.6
auto 0.021 0.126 0.124 93.8 0.025 0.158 0.154 92.1
0.8 400 n-0.35 n-0.35 0.038 0.201 0.189 91.3 0.022 0.285 0.250 90.0
n-0.35 n-0.45 0.024 0.241 0.225 92.4 −0.006 0.347 0.307 90.8
auto 0.027 0.231 0.214 91.5 0.006 0.322 0.282 90.1
900 n-0.35 n-0.35 0.031 0.166 0.158 92.1 0.013 0.229 0.208 92.7
n-0.35 n-0.45 0.018 0.209 0.197 92.6 −0.010 0.287 0.260 91.5
auto 0.021 0.197 0.186 92.1 −0.003 0.269 0.243 91.5
LVCF
0.2 400 n-0.35 −0.094 0.167 0.160 89.0 −0.096 0.174 0.164 88.4
900 n-0.35 −0.077 0.128 0.125 89.7 −0.078 0.133 0.129 88.9
0.4 400 n-0.35 −0.082 0.127 0.123 88.2 −0.076 0.143 0.139 90.1
900 n-0.35 −0.071 0.093 0.095 88.5 −0.069 0.107 0.107 89.8
0.6 400 n-0.35 0.088 0.095 0.095 83.7 0.096 0.119 0.119 85.4
900 n-0.35 0.080 0.069 0.071 78.8 0.084 0.088 0.089 83.0
0.8 400 n-0.35 0.112 0.139 0.134 83.5 0.100 0.192 0.180 87.3
900 n-0.35 0.115 0.106 0.103 76.1 0.109 0.144 0.138 83.7

Note: “BD” represents different bandwidths, “Bias” is the difference between β0(s) and βˆ(s), “SD” is the sample standard deviation, “SE” is the average of the standard error estimates, “CP”/100 represents the coverage probability of the 95% confidence interval for estimators of β0(s) at fixed s, and LVCF represents the last value carried forward method.

Table 1 also shows results based on the last value carried forward. We observe that bias occurs, which does not attenuate with increased sample size. As a result, the coverage probabilities are lower than the nominal ones. Paradoxically, the coverage probabilities get worse with a decreased censoring rate. The reason is that with lower censoring rate, more data are used for parameter estimation, producing a larger bias. We use covariates observed before the minimum of censoring and death time. When the observation process follows a homogeneous Poisson process, as time s increases, the amount of observation decreases, and the information used to estimate β(s) also decreases. Consequently, the standard deviation becomes larger. It is a coincidence that the bias changes with s. In other settings, such as the ones summarized in the Supplementary Material, the bias does not decrease with time.

Next, we compare the proposed method with joint modeling approach. Specifically, we employed the joint modeling approach proposed by Andrinopoulou et al. (2018), which utilizes P-splines to estimate the time-varying coefficient function. P-splines extend B-splines by incorporating a penalty term to regulate smoothness and mitigate overfitting (Eilers and Marx, 1996). The simulation setup follows the same configuration as above. In this scenario, the censoring rate is 15%. We use automatic bandwidth selection for our method.

Due to the extensive computational time required by the joint modeling approach, we present results based on 100 replications. Additionally, since Andrinopoulou et al. (2018) does not explicitly state the estimation of the time-varying coefficients β0(⋅), its standard deviation or the construction of confidence intervals, we follow the approach described in Rizopoulos (2012). Specifically, we use the median of the post-burn-in Monte Carlo samples to estimate β(s), the standard deviation of the post-burn-in Monte Carlo samples to estimate the standard deviation of βˆ(s) (“SE” in Table 2), and the 0.025 and 0.975 quantiles of the samples to construct the 95% confidence intervals. The results based on the mean of the post-burn-in Monte Carlo samples are similar and thus omitted. The simulation results are summarized in Table 2. As shown in Table 2, the estimates obtained using the joint modeling approach exhibit substantial biases resulting in poor coverage probabilities. In comparison, the proposed method has decent performances. The bias is small, and decreases with increased sample size. Additionally, SE agrees with SD, and the coverage probabilities align well with the nominal level of 95%. Furthermore, the joint modeling approach requires a large number of iterations when employing Markov chain Monte Carlo method, making it computationally expensive. For instance, with a sample size of 100, using a computer equipped with an Intel Core i7-12700H CPU (4.7 GHz) and 64 GB of RAM, a single run of the joint modeling approach takes approximately 45 minutes. In contrast, the proposed method finishes the computation within a few seconds.

Table 2:

Simulation results of βˆ(s).

n s Joint modeling approach The proposed method
Bias SD SE CP Bias SD SE CP
100 0.2 −0.439 0.319 0.276 64.0 −0.123 0.233 0.213 86.0
0.4 −0.225 0.278 0.255 83.0 −0.113 0.214 0.221 89.0
0.6 0.304 0.362 0.305 79.0 0.033 0.192 0.189 93.0
0.8 0.417 0.525 0.424 72.0 0.055 0.239 0.260 96.0
200 0.2 −0.456 0.265 0.270 62.0 −0.062 0.231 0.210 92.0
0.4 −0.234 0.276 0.257 85.0 −0.030 0.191 0.194 94.0
0.6 0.366 0.430 0.315 71.0 0.035 0.152 0.166 96.0
0.8 0.517 0.639 0.432 68.0 0.027 0.254 0.225 91.0

Note: ‘Bias” is the difference between β0(s) and βˆ(s), “SD” is the sample standard deviation, “SE” is the average of the standard deviation estimates, “CP”/100 represents the coverage probability of the 95% confidence interval for βˆ(s).

3.3. Constructing Simultaneous Confidence Band

We are interested in constructing SCBs for β0(s) in this subsection. We use 50 equally spaced grid points in [h,1-h] to calculate coverage probability. Here, all intervals are constructed based on M=5000 realizations of ξi~i.i.d.Exp(1)-1,i=1,…,n, where Exp(1) represents the exponential distribution with mean 1. We tried other ξi,i=1,…,n, and the results are similar, and thus omitted. In the simulation study and the real data analysis, we use the inverse of the estimated standard error of βˆ(s) as the weight wˆ(s). In this case, the weighted estimation bias wˆ(s)βˆ(s)-β0(s) has the same distribution at all time points. Then, the contribution to the simultaneous confidence band is the same at different time points, even if the variance of the estimator is different. Such a choice can avoid the influence of points with larger variance dominating the influence of other points and can lead to a narrower band.

Figure 1 shows the estimate βˆ(s) using “auto” bandwidth selection rule with the sample sizes 400 and 900. The left panel corresponds to 15% censoring, and the right panel corresponds to 35% censoring. The green dashed curve is the 95% SCB, and the blue dashed curve is the 95% point-wise confidence interval. Figure 1 shows that the SCBs become narrower and more accurate as the sample size increases. SCBs are wider than pointwise intervals, as they have uniform coverage throughout the time domain. Table 3 summarizes the probability of uniform coverage of the SCBs and point-wise confidence intervals based on the simulations of 1000 datasets. We observe that SCBs achieve coverage probabilities near the nominal level under different censoring rates. The performance improves with a larger sample size. On the other hand, the pointwise confidence interval is not valid for simultaneous inference, due to much lower uniform coverage probabilities.

Figure 1:

Figure 1:

Estimates with “auto” bandwidth selection approach.

Table 3:

Uniform coverage probability based on different methods

n Bandwidth 15% Censoring rate 35% Censoring rate
SCB CI SCB CI
400 h1=n-0.35,h2=n-0.35 91.3 34.8 90.4 34.3
h1=n-0.35,h2=n-0.45 92.0 32.5 90.5 29.3
auto 92.4 31.9 90.3 27.2
900 h1=n-0.35,h2=n-0.35 93.1 28.0 93.4 26.0
h1=n-0.35,h2=n-0.45 92.9 23.2 93.0 21.0
auto 93.8 17.6 91.9 16.6

Note: “SCB” refers SCB and “CI” means point-wise confidence interval.

4. Data Analysis

We apply the proposed method to a dataset from the Alzheimer’s Disease Neuroimaging Initiative (ADNI) study to demonstrate its practical application. ADNI is a large, ongoing study initiated in 2004. It supports the investigation and development of treatments that slow or stop the progresison of Alzheimer’s Disease (AD), a progressive neurodegenerative disorder that affects memory and cognitive function. We are interested in identifying possible risk factors and their dynamic effects for AD. Specifically, we look at APOE4 gene (coded as 0 for non-carriers, 1 for carriers of one allele, and 2 for carriers of two alleles), gender (coded as 1 for males and 0 for females), and the volumes of the hippocampus and entorhinal cortex (measured in cubic millimeters) on AD. While APOE4 and gender are time-independent, the volumes of the hippocampus and entorhinal cortex are measured longitudinally.

The dataset consists of 2430 subjects. After eliminating missing data, 2088 participants are used for analysis under missing at random assumption (Little and Rubin, 2019), among whom 736 (35.2%) experienced AD. The admission time of participants is set as time origin and the maximum follow-up time τ=6280 days. For simplicity, we set h1=h2=h. Then, we adopt the proposed automatic bandwidth selection method to select the bandwidth between 9Q3-Q1n-1/2≈454 days and 9Q3-Q1n-1/6≈5798 days, where Q3 is the 3rd quartile and Q1 is the 1st quartile of the longitudinal measurement times, and n is the total number of participants. Our theory suggests valid bandwidth should range from On-1/2 to on-1/6. In practice, we need to decide the constants, which we use 9Q3-Q1 here, producing a wide range of time for bandwidth selection. We fit the data with the following varying-coefficient multiplicative hazards model:

λ{t∣APOE4,Gender,Hippocampus(r),Entorhinal(r),r≤t}=λ0(t)expβ1(t)APOE4+β2tGender+β3tHippocampust+β4tEntorhinalt.

For a fixed time point s∈[h,τ-h], solving (2.4), we obtain βˆ(s). Its variance is estimated by the sandwich formula (2.6). A 95% point-wise confidence interval can be constructed based on normal approximation. For the construction of a simultaneous confidence band, we use β1(⋅) to illustrate. We generate M=5000 realizations of ξi~i.i.d.Exp(1)-1,i=1,…,2088, where Exp(1) represents the exponential distribution with mean 1, and plug them into (2.8). After obtaining U˜n{βˆ(s)} and I{βˆ(s)}, we use the inverse of the estimated standard error of βˆ1(s) as the weight wˆ(s) in the calculation of S˜SCB(1),…,S˜SCB(5000) in (2.9). The SCB of β1(⋅) is constructed using (2.10).

We summarize the estimated coefficient function, 95% point-wise confidence interval, and 95% simultaneous confidence band in Figure 2. We also plot a horizontal line to represent the 0 effect. Figure 2 shows that carrying the APOE4 gene significantly increases the hazard of developing AD, with the hazard progressively rising over time. This is consistent with the literature that APOE4 allele is a genetic risk factor for AD, with carriers of this allele having a higher likelihood of developing the disease (Yamazaki et al., 2019; Ding et al., 2024). Our analysis reveals that the detrimental effect of carrying APOE4 increases over time. The APOE4 gene contributes to AD pathogenesis by impairing amyloid-beta clearance, increasing its aggregation, and promoting neuroinflammation. Over time, the cumulative effects lead to a higher hazard of developing AD. Furthermore, Figure 2 suggests that women are more susceptible to AD than men, the effect is significant and stable over time. As highlighted by Pike (2017) and Cui et al. (2023), women exhibit a higher susceptibility to AD, attributed to both biological and hormonal factors. For instance, the loss of estrogen after menopause may exacerbate neurodegeneration and amyloid-beta pathology. Additionally, from Figure 2, we observe that a reduction in hippocampal volume is associated with a higher risk of AD, with the effect increasing over time. The hippocampus, a critical brain region involved in memory formation, is often one of the first areas to be affected by AD, leading to memory loss. A decrease in hippocampal volume reflects neuronal loss and synaptic degeneration, hallmark features of AD (Huijbers et al., 2020). This structural decline progressively disrupts cognitive function, explaining the increased risk of AD over time as hippocampal volume decreases. Finally, Figure 2 indicates that a reduction in entorhinal cortex volume is linked to an elevated risk of AD, consistent with the findings of Tran et al. (2022). The entorhinal cortex is involved in memory and spatial navigation and shows early signs of degeneration in AD, contributing to cognitive decline. We observe that the effect is more pronounced between 0–4000 days but tends to diminish between 4000–6000 days. The pronounced risk associated with its volume reduction in the earlier time frame (0–4000 days) may reflect its early involvement in the disease process, where pathological changes in this region trigger broader neurodegenerative cascades. The subsequent diminishment of risk (4000–6000 days) could suggest that by this stage, the disease has progressed to affect other brain regions, thereby distributing the risk factors more diffusely.

Figure 2:

Figure 2:

Estimates with auto bandwidth selection approach.

5. Concluding Remarks

In this paper, we propose to estimate the time-varying effect of longitudinally collected covariates for the multiplicative hazards model. This allows us to examine the dynamic relationship between time-dependent covariates and time-to-event outcomes. For any fixed time point, we establish the asymptotic normality of the proposed estimator. To quantify the uncertainty of the non-parametric coefficient function, we further develop a simultaneous confidence band through multiplier bootstrap. Simulation studies demonstrate the favorable performance of the proposed method, and an analysis of a dataset from Alzheimer’s Disease Neuroimaging Initiative study reveals the dynamic relationship between APOE4 gene, gender, hippocampus volume and entorhinal cortex volume and the onset of AD.

We assume that the observational time of the covariate process is external. Our approach can be extended to the case of informative observational times, which may depend on the past covariate as in Cao et al. (2016). We assume that the observation times of each individual occur at random and we aggregate information across different individuals. Asymptotically, there would be enough data at any time point s as we increase the sample size. In finite samples, it is possible that for a particular point of interest s, we do not have nearby observations to perform kernel smoothing. Our approach can be used to analyze the censored outcome with other models, such as the additive hazards model or the transformed hazards model (Sun et al., 2022, 2023). We leave these for future work. In practice, some covariates may have a time-independent coefficient, and some covariates may have a time-dependent coefficient, which warrants more research.

Supplementary Material

Supp 1

Acknowledgement

We would like to express our gratitude to the Editor, the Associate Editor, and two reviewers for their invaluable insights that significantly improved the quality of this manuscript. Cao’s research is partially supported by NSF DMS 2311249 and NIH 2UL1TR001427-5.

References

  1. Abramowitz M and Stegun IA (1983). Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. United States Department of Commerce, National Bureau of Standards; Dover Publications. [Google Scholar]
  2. Andersen PK and Gill RD (1982). Cox’s regression model for counting processes: a large sample study. The Annals of Statistics, 10(4):1100–1120. [Google Scholar]
  3. Andersen PK and Liestøl K (2003). Attenuation caused by infrequently updated covariates in survival analysis. Biostatistics, 4(4):633–649. [DOI] [PubMed] [Google Scholar]
  4. Andrinopoulou E, Eilers PHC, Takkenberg JJM, and Rizopoulos D (2018). Improved dynamic predictions from joint models of longitudinal and survival data with time-varying effects using P-splines. Biometrics, 74(2):685–693. [DOI] [PubMed] [Google Scholar]
  5. Arisido MW, Antolini L, Bernasconi DP, Valsecchi MG, and Rebora P (2019). Joint model robustness compared with the time-varying covariate Cox model to evaluate the association between a longitudinal marker and a time-to-event endpoint. BMC Medical Research Methodology, 19(1):1–13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Beyersmann J, Termini SD, and Pauly M (2013). Weak convergence of the wild bootstrap for the Aalen–Johansen estimator of the cumulative incidence function of a competing risk. Scandinavian Journal of Statistics, 40(3):387–402. [Google Scholar]
  7. Broyden CG (1965). A class of methods for solving nonlinear simultaneous equations. Mathematics of Computation, 19(92):577–593. [Google Scholar]
  8. Cao H, Churpek MM, Zeng D, and Fine JP (2015a). Analysis of the proportional hazards model with sparse longitudinal covariates. Journal of the American Statistical Association, 110(511):1187–1196. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Cao H and Fine JP (2021). On the proportional hazards model with last observation carried forward covariates. Annals of the Institute of Statistical Mathematics, 73(1):115–134. [Google Scholar]
  10. Cao H, Li J, and Fine JP (2016). On last observation carried forward and asynchronous longitudinal regression analysis. Electronic Journal of Statistics, 10(1):1155–1180. [Google Scholar]
  11. Cao H, Liu W, and Zhou Z (2018). Simultaneous nonparametric regression analysis of sparse longitudinal data. Bernoulli, 24(4A):3013–3038. [Google Scholar]
  12. Cao H, Zeng D, and Fine JP (2015b). Regression analysis of sparse asynchronous longitudinal data. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 77(4):755–776. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Cox DR (1972). Regression models and life-tables. Journal of the Royal Statistical Society: Series B (Methodological), 34(2):187–202. [Google Scholar]
  14. Cui D, Wang D, Jin J, Liu X, Wang Y, Cao W, Liu Z, and Yin T (2023). Age- and sex-related differences in cortical morphology and their relationships with cognitive performance in healthy middle-aged and older adults. Quant Imaging in Medicine and Surgery, 13(2):1083–1099. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Ding Y, Palecek SP, and Shusta EV (2024). iPSC-derived blood-brain barrier modeling reveals APOE isoform-dependent interactions with amyloid beta. Fluids and Barriers of the CNS, 21(79):1–16. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Dobler D and Pauly M (2014). Bootstrapping Aalen-Johansen processes for competing risks: handicaps, solutions, and limitations. Electronic Journal of Statistics, 8(2):2779–2803. [Google Scholar]
  17. Dobler D, Pauly M, and Scheike T (2019). Confidence bands for multiplicative hazards models: flexible resampling approaches. Biometrics, 75(3):906–916. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Eilers PHC and Marx BD (1996). Flexible smoothing with B-splines and penalties (with discussion). Statistical Science, 11:89–121. [Google Scholar]
  19. Heitjan DF and Rubin DB (1991). Ignorability and coarse data. The Annals of Statistics, 19(4):2244–2253. [Google Scholar]
  20. Huijbers W, Kirschbaum C, and Wirth M (2020). Low plasma cortisol and large hippocampal volume are associated with reduced risk of clinical progression in mci. Alzheimer’s & Dementia, 16(S6):e044462. [Google Scholar]
  21. Laird NM and Ware JH (1982). Random-effects models for longitudinal data. Biometrics, 38(4):963–974. [PubMed] [Google Scholar]
  22. Lin DY (1997). Non-parametric inference for cumulative incidence functions in competing risks studies. Statistics in Medicine, 16(8):901–910. [DOI] [PubMed] [Google Scholar]
  23. Lin DY, Wei LJ, and Ying Z (1993). Checking the Cox model with cumulative sums of martingale-based residuals. Biometrika, 80(3):557–572. [Google Scholar]
  24. Little R and Rubin D (2019). Statistical analysis with missing data, Third Edition. Wiley. [Google Scholar]
  25. Molnar FJ, Man-Son-Hing M, Hutton B, and Fergusson DA (2009). Have last-observation-carried-forward analyses caused us to favour more toxic dementia therapies over less toxic alternatives? A systematic review. Open Medicine, 3(2):e31–50. [PMC free article] [PubMed] [Google Scholar]
  26. Pike CJ (2017). Sex and the development of Alzheimer’s disease. Journal of Neuroscience Research, 95(2):671–680. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Rizopoulos D (2012). Joint models for longitudinal and time-to-event data: with applications in R. CRC press. [Google Scholar]
  28. Rizopoulos D, Verbeke G, and Lesaffre E (2009). Fully exponential laplace approximations for the joint modelling of survival and longitudinal data. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 71(3):637–654. [Google Scholar]
  29. Song X, Davidian M, and Tsiatis AA (2002). A semiparametric likelihood approach to joint modeling of longitudinal and time-to-event data. Biometrics, 58(4):742–753. [DOI] [PubMed] [Google Scholar]
  30. Song X and Wang CY (2008). Semiparametric approaches for joint modeling of longitudinal and survival data with time-varying coefficients. Biometrics, 64:557–566. [DOI] [PubMed] [Google Scholar]
  31. Stensrud MJ and Hernán MA (2020). Why test for proportional hazards? JAMA Guide to Statistics and Methods, 323(14):1401–1402. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Sun D, Sun Z, Zhao X, and Cao H (2023). Kernel meets sieve: transformed hazards models with sparse longitudinal covariates. arXiv preprint arXiv:2308.15549. [Google Scholar]
  33. Sun Z, Cao H, and Chen L (2022). Regression analysis of additive hazards model with sparse longitudinal covariates. Lifetime Data Analysis, 28(2):263–281. [DOI] [PubMed] [Google Scholar]
  34. Tian L, Zucker D, and Wei L (2005). On the Cox model with time-varying regression coefficients. Journal of the American Statistical Association, 100(469):172–183. [Google Scholar]
  35. Tran TT, Speck CL, Gallagher M, and Bakker A (2022). Lateral entorhinal cortex dysfunction in amnestic mild cognitive impairment. Neurobiol Aging, 112:151–160. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Tsiatis AA and Davidian M (2001). A semiparametric estimator for the proportional hazards model with longitudinal covariates measured with error. Biometrika, 88(2):447–458. [DOI] [PubMed] [Google Scholar]
  37. Wulfsohn MS and Tsiatis AA (1997). A joint model for survival and longitudinal data measured with error. Biometrics, 53(1):330–339. [PubMed] [Google Scholar]
  38. Yamazaki Y, Zhao N, Caulfield T, Liu C-C, and G. B (2019). Apolipoprotein E and Alzheimer disease: pathobiology and targeting strategies. Nature reviews neurology, 15:501–518. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Supp 1

RESOURCES