- Research article
- Open Access
Empirical study of correlated survival times for recurrent events with proportional hazards margins and the effect of correlation and censoring
BMC Medical Research Methodology volume 13, Article number: 95 (2013)
In longitudinal studies where subjects experience recurrent incidents over a period of time, such as respiratory infections, fever or diarrhea, statistical methods are required to take into account the within-subject correlation.
For repeated events data with censored failure, the independent increment (AG), marginal (WLW) and conditional (PWP) models are three multiple failure models that generalize Cox’s proportional hazard model. In this paper, we revise the efficiency, accuracy and robustness of all three models under simulated scenarios with varying degrees of within-subject correlation, censoring levels, maximum number of possible recurrences and sample size. We also study the methods performance on a real dataset from a cohort study with bronchial obstruction.
We find substantial differences between methods and there is not an optimal method. AG and PWP seem to be preferable to WLW for low correlation levels but the situation reverts for high correlations.
All methods are stable in front of censoring, worsen with increasing recurrence levels and share a bias problem which, among other consequences, makes asymptotic normal confidence intervals not fully reliable, although they are well developed theoretically.
Cox’s proportional hazards model  is the most commonly used model for clinical trial data and provides reliable estimates of survival times, as well as the relative risk associated with time-to-event occurrence. As a semi-parametric model, it does not have any constraints on distributional assumptions, which makes it an attractive alternative to parametric models. However, it is not suitable for recurrent event data because survival times in the standard model terminate at the time of the event. In addition, trying to use multiple failure times is inappropriate since events within individuals may be correlated. In this case, the assumption of independence in the standard Cox regression model is violated, introducing statistical complications. To avoid the errors resulting from analyzing correlated repeated events, sometimes repeated events are disregarded and time to first event is only used, which is clearly a suboptimal approach. Multiple-event analytical techniques for survival data have been developed during the last decades  but, as a result of their complex structure and computational requirements, they have not been commonly applied. Advancement in statistical software in recent years has made these methods more accessible to researchers. As a consequence, their use has gradually increased in areas such as clinical research. Text books like Therneau and Grambsch, , describe these models in detail with examples, while research articles, such as that of Kelly and Lim , provide a very comprehensive explanation of their application to multiple-failure data, with extensive discussion about assumptions. There are three commonly used statistical methods for the analysis of recurrent events: Anderson-Gill model , Prentice-William-Peterson model  and Wei-Lin and Weissfeld model . However, the benefits and drawbacks of each method are still unclear to the medical researchers, specially under varying strengths of correlation between survival times. The aim of this work is to study, through simulations and a real data set, the differences between the three models under presence of low to moderate correlation in survival times. With respect to similar studies like Kelly and Lim , we very approximately control the within individual correlation between consecutive recurrent events and we allow decreasing correlations as long as distance between recurrent events increases. In addition our simulation design takes care of different censoring levels and different numbers of recurrences, which are not fixed at 4 events as in . We briefly describe the models, discuss in more detail the simulation procedure, and discuss the results of fitting the simulated data for the different models. In the Example section, we provide an illustration of the models performance using real data from a study in infants with respiratory illness recurrences.
It is common to model survival times through the hazard function. The Cox proportional hazard model for right censored survival data specifies the hazard function for the i th individual by
where t represents time, Z i is the vector of covariates of the i th individual, β is a vector of regression coefficients and h 0(t) is the so-called baseline hazard function that corresponds to the hazard function for an individual with covariables set to zero. As model (1) is formulated through the hazard function, the simulation of appropriate survival times for this model is not straightforward, the effect of the covariates must be translated from the hazards to the survival time. We need to simulate the survival times since software packages for Cox models require the individual survival time data, not the hazard function. Suppose that there are n individuals and that each individual can experience K failures. Times of failure are subject to right censoring and we consider that censoring is non informative, which means that knowledge of a censoring time for an individual or subject provides no further information about the individual’s probability of survival at a future time. Let T i j be the time when the j th failure occurs for the i th subject, measured from the subject’s study enrollment, and C i be the corresponding censoring time for individual i. Since the j th failure time T i j is affected by right censoring we define X i j as the minimum of (T i j ,C i ), i.e., X i j equals T i j if the event was observed, and C i if it is censored. Let δ i j =I(T i j ≤C i ) be the indicator function taking the value 1 when T i j ≤C i and 0 otherwise. For simplicity, in our simulations all censoring times are taken as constant, i.e. C i =C for all i.
Overview of the multiple failure time models
For multiple events the common approaches that generalize the Cox’s framework are the independent increment (AG), marginal (WLW) and conditional (PWP) models. These three models differ essentially in the risk sets.
Andersen and Gill (AG) independent increment model
In the AG model  it is assumed that recurrent events are unaffected by earlier events that occurred to the same subject so baseline hazards for all events are common. The assumption of mutual independence of the events within a subject is equivalent to the assumption of independent increments in the counting process inside each individual. Each recurrent event for the i th subject is assumed to follow a proportional hazard model where the hazard function is
Under this model, the risk of a recurrent event for a subject follows the usual proportional hazards assumption but the rank of recurrence is not taken into account. By defining the risk set indicator Y i j (t)=I(X i,j−1<t<X i j ), the risk set at time t, represented by , includes all subjects under observation regardless of the number of occurrences experienced by each subject. As j increases, fewer individuals are likely to experience the event, but this fact does not affect the risk set due to the fact that it does not depend on j; so the coefficients estimates are stable. The AG model provides more efficient inference for a covariate effect than the plain Cox model for the time to the first event, but requires much stronger assumptions than the other models, such as independence among recurrent event times or common baseline hazards. Also, a robust “sandwich” method can be used in the estimation of standard errors .
Prentice, Williams and Peterson (PWP) conditional model
Another model for analyzing recurrent events is the PWP model  with time scale measured from the beginning of the study to a specified failure. It assumes that a subject is not at risk for the j th event until he/she has experienced event j−1. This model requires the same assumptions as the Cox model, but, unlike the AG model, it allows the baseline hazard to vary from recurrence to recurrence, the hazard function for the j th event for the i th subject is:
The risk set indicator is the same as in the AG model, Y i j (t)=I(X i,j−1<t<X i j ), but the risk set at time t is different for each j: . According to the definition of the risk set, the number of subjects is dramatically decreased as j increases. Stable coefficient estimates cannot be obtained for higher ranks of j. The hazard function at time t for the j th recurrence is conditional to the entire previous failures. This model allows different baseline hazards, therefore, estimations for the current event may be affected by earlier events.
Wei, Lin, and Weissfeld (WLW) marginal model
The WLW model  uses, for each j, the distribution of time from the study enrollment to the j th recurrent event according to a Cox model, leaving the dependence structure between the observations within the same subject completely unspecified. For the WLW model the risk set indicator is Y i j (t)=I(X i,j ≥t), and the risk set at time t for the j th recurrence, represented by , includes anyone who has not experienced the j th recurrence at time t. In other words, unlike the PWP model, a subject in the risk set at time t does not necessarily have to experience the (j−1)th recurrence. The hazard function of the marginal model for the j th event for the i th subject is
The WLW approach obtains the estimate of the covariate effects from the partial likelihood function under the working assumption of independence and then adjusts the variance estimate empirically. Although observations on each subjects are correlated, the β estimation has been shown to be consistent in the case of two events . As the inverse of the information matrix provides a naive variance-covariance estimation, not correctly estimating the true variance, a robust “sandwich” variance-covariance estimation method is preferred.
In all these models we can add a frailty, that is, a random individual effect to explain the dependence of individual recurrent events. In our simulation study we try to precisely control the degree of correlation between adjacent recurrent event times. Frailty makes difficult such a control, so we have not considered it.
We carried out a series of simulations to examine the accuracy of the above multiple failure time models in terms of four factors: different sample sizes, censoring levels, numbers of recurrence events and correlation levels. The sample sizes under consideration were n=(50,100,200,400). Survival times were censored at fixed time determined to yield censoring percentages p of 0%, 15%, 30% and 50%. In other words, previously fixed censoring times C p = (C 0 = +∞,C 15,C 30,C 50) were established in order to ensure the preceding proportions of subjects experiencing a censure. The maximum number of recurrent events under consideration were K=(3,6,9,12). For subject i, the recurrence times t i1, t i2, …, t i K were generated as correlated Weibull deviates as is explained below. Censoring occurred in subject i if t i1+t i2+…+t i K >C p . In this case he/she experienced j events, j<K, if T i j =t i1+…+t i j ≤C p and t i1+…+t i(j+1)>C p . Note that not always censoring occurred only in the K th event. The correlation levels between adjacent recurrence times were set at ρ=(0,0.10,0.45,0.80). The 320 simulated scenarios were defined by crossing all levels of these four factors. Each simulation series consisted of the generation of m = 10000 random samples, each one representing a survival dataset where half of individuals were considered as “control” and half of individuals were considered as “treatment”. This covariate was represented by a binary variable with values 0 and 1. The treatment effect was set at β=−1. For each simulated dataset we adjusted the WLW, AG and PWP models. We used the following measures of the accuracy of the regression parameter estimates and the gain of robustness from the robust approaches: the true coverage of the 95% confidence interval for the parameter β, the relative bias of the β estimators under the three models and the bias of the “robust” and “naive” variance estimators for all three models. The relative sampling bias is defined as the average bias from the m random samples. That is, if is the estimate on i th simulated dataset, then
To simulate the survival times that meet the proportional hazards assumption we used the algorithm proposed by Feiveson . Let U be a random variable with uniform distribution. We can generate a new random variable Y with distribution function F by using the inverse (or pseudo inverse) function F −1 as follows
In our case, we are interested in simulating times with Weibull distribution with parameters c and κ, that is, with distribution function F(y)=1−e x p(−c y κ), for c>0, κ>0. Note that, usually, the Weibull parameters are λ and κ with c=λ κ. Therefore, given Uniform [0,1],
has the aforementioned Weibull distribution. The hazard function corresponding to Y is given by h(y)=c κ y κ−1. Under the Cox model and for a binary covariate X, the parameter c would be equal to some base value c 0 when X=0 and would become equal to c 1=c 0 exp(β) when X=1.
Simulation of within-subject dependence
Our goal is to simulate recurrent Weibull failure times with correlation ρ between successive recurrence events in the same individual and with decreasing correlation as the distance between events increases. To incorporate this dependence into our simulated data while still maintaining the marginal Weibull distribution for each observation we will use a transformation of a convenient multivariate normal distribution. We describe this procedure in three steps:
For any correlation ρ, choose an appropriate ρ 0 following formula (9) derived in the next section. For each subject, i, i=1,…,n, generate a random variate Z i1 from a N(0,1) distribution. Given z i1, generate a random variate z i2 from a normal distribution with mean ρ 0 z i1 and variance . Given z i2, generate a random variate z i3 from a ; and so on, until z i K . This ensures that each consecutive pair (z i j ,z i,j+1) is a realization of (Z i j ,Z i,j+1) following a bivariate normal distribution with standard marginals, N(0,1) and correlation ρ 0. Also the correlation between Z i j and Z i,j+τ decreases as τ increases.
Transform Z i j into uniform random variables using the standard normal cumulative distribution function Φ: U i j =Φ(Z i j ). Variables U i j have a similar correlation structure.
Finally, transform the variables U i j into dependent Weibulls using Equation (2). These Weibulls have again a similar correlation structure, with correlation ρ between adjacent recurrence times.
Computation of the correlation ρ 0
In order to simplify our argumentation we use the logarithm of Weibull times. Using delta method it is easy to see that the correlation between times is approximately equal to the correlation between time logarithms. In terms of the original normally distributed Z i j , the simulated log failure times may be expressed as g i j =G(Z i j ), where
Using second-order Taylor expansions of g i j and g i,j+1 about z=0, it can be shown (see Appendix) that
Combining (4) and (5), we find that C o r r(g i j ,g i,j+1) is a weighted average of ρ 0 and ; namely,
It can be shown (see Appendix) that w does not depend on the parameters κ or c; specifically,
Thus, solving (6) for the value of ρ 0 such that C o r r(g i j ,g i,j+1)=ρ, the solution is
All the simulations were performed using the library survival and the functions qnorm and runif from the statistical software R2.15.2, 64 bit version, . The default generator is based on a Mersenne-Twister algorithm.
Table 1 shows results for a simple size of 200 subjects and 15% censoring. For simplicity, we provide only graphical results for two degrees of correlation between adjacent recurrent event times (0.1 and 0.8) and two maximum numbers of possible recurrent events (3 and 9). The complete simulation results corresponding to all 320 simulation scenarios are accessible at the url http://www.ub.edu/stat/recerca/materials/SupplEmpirical.htm.
If only the first event is considered, the relative bias, efficiency and coverage of the standard Cox proportional hazard estimator are adequate, as expected, in all the investigated scenarios. We do not report these results because our interest is focused in recurrent data.
Censoring has a very small influence on the performance of the treatment effect estimators, , for all models under consideration. The graphics are nearly identical for all levels of censoring so only 15% level is reported.
Figure 1 illustrates the relative bias, Figure 2 the bias of the variance estimators and Figure 3 the true coverage of the 95% confidence interval based on the robust variance estimator. All these figures are organized in rows and columns. Each column corresponds to a correlation level (ρ=0.1 and ρ=0.8) and each row to a maximum number of possible recurrences (K=3 and K=9).
With respect to relative bias, the AG estimator of β is stable for all different sample sizes. The bias grows with the correlation and the number of possible recurrences. The treatment effect is always underestimated. In all circumstances the naive variance estimator is worse than the robust estimator, but both perform very similarly and adequately. The true coverage of the confidence intervals is in general low and decreases with correlation, number of events and, surprisingly, with sample size.
The estimator of β based on model PWP is nearly unbiased for low correlations and stable with respect to the number of recurrences. When the correlation is high, it underestimates the treatment effect β. This bias does not improve with growing sample sizes. Again, the robust variance is better than the naive variance, but both are very similar and perform adequately, improving with growing sample sizes and correlations. For low correlation levels its coverage is the best, but it quickly falls with increasing correlations and becomes sensitive to growing sample sizes, in the same surprising direction as the AG method.
Under the WLW model β is overestimated. This bias increases with growing recurrence but improves with growing correlation. The naive variance estimator under WLW is very biased, its use should be avoided. The robust variance estimator is clearly better but slightly worse than the other robust estimators for sample sizes below 200. Under low correlation, the confidence interval performs very inadequately, with very low coverages which decrease with growing sample sizes and with growing number of recurrences. On the other hand, its coverage greatly improves with growing correlations, though a tendency to make worse with growing sample sizes and recurrence levels still persists.
The models under consideration are illustrated through the analysis of a cohort of infants with bronchial obstruction . For this study, 4 months-old children were followed until they reached 12 months of age and recruitment took place during the course of 18 months, from April 1995 to October 1996. The chief goal of the investigation was to estimate the effects of fine particulate matter and wheezing illness in the first year of life. The recurrent events of interest were physician office visits attributable to respiratory illnesses. From the pediatric visit database, a total of 504 infants were eligible for the present study in the pediatric visit database. The events of interest were the times to physician revisit following the initial visit due to examination. Each subject experienced a particular number of visits to physician at various times, which represent the whole observable history of his/her recurrences. For each individual the last time is censored due to the end of the study period. Of these 504 subjects, 475 had at least one revisit during the follow-up time. Table 2 summarizes the number of events experienced by the 475 subjects during the follow-up time. A total of 475 occurrences on revisit were observed, where some infants experienced a rather large number (up to 10 revisits).
The main purpose of this example is to illustrate the application of recurrent event techniques and provide comparisons between techniques, rather than giving estimates for recurrence of respiratory illnesses. Two characteristics, parents reported smoking (1=yes, 0=no) and family history of asthma (1=yes, 0=no) were included as two univariate analysis in each of the models studied. We chose these two covariates because they are potentially related with the outcome as indicated in the medical literature and also because they are binary variables as we used in our simulation study. Table 3 contains the results of three different models: AG, PWP and WLW, fitted to the respiratory data. The β values estimated by the AG and PWP models are lower than those estimated by the WLW model for both covariates, smoking and asthma. But all of them show a negative effect in the outcome. When we analyze the standard errors, the robust standard errors are larger in all models than those estimated by the naive method. And again, the WLW model has the biggest standard error in comparison to the other models. These results are coherent with the previous simulation results. Note that the WLW is the only model where asthma is a statistically significant.
The simulation results show that each model has different degrees of robustness against variations in the number of recurrent events and correlation. In terms of relative bias, the WLW model shows the worst performance for low correlations but greatly improves for high correlation levels, independently of censoring and sample size. The situation is reversed for the AG and PWP models, which perform better than WLW for low correlation levels. However, these models clearly underestimate the parameter. As some authors have suggested , the WLW model overestimates regression coefficients due to a carry-over effect. This is corroborated by our simulation results. Additionally, as we can see from Table 3 in the example, the WLW model presents the highest coefficients and robust standard errors.
The most surprising results refer to the unexpected behavior of all methods with growing sample sizes. First, their bias remains nearly constant. This was so surprising that we repeated the computations with Stata, with identical results to those obtained with the “coxph” R function. Provided that (as is expected) the true variance of all estimators decreases and its robust estimation greatly improves with growing sample sizes (Figure 2), as a consequence the confidence intervals become more and more narrow around a biased value, which produces a disconcerting, at first sight, fall of coverage (Figure 3).
The AG, PWP and WLW models have been previously compared by various authors (e.g., [3, 7, 13, 14]) using real and simulated data, showing that these models often yield different results for the same data set. This is not unexpected, since distinct models address different research questions. For example, in  they found that the WLW model overestimates the treatment effect. Also they show that as the correlation increases the coverage of the 95% confidence interval based on the robust variance decreases, except for WLW.
In this paper we reviewed and compared the principal methods in the analysis of recurrent event data in terms of censoring and within-subject correlation. The example illustrates the differences between the methods and resulting parameter estimators.
No method can be recommended as the best in all circumstances. The AG and PWP approaches are quite robust in front of low levels of within-subject correlation, but the WLW approach should be recommended under the suspicion of high correlation. All methods share a bias problem which makes the confidence intervals based on asymptotic normal theory not fully accurate. On the other hand, the robust estimation of the variance of the treatment effect estimator is very reliable, and should be recommended instead of the naive variance estimation, especially for the WLW method.
Remember that ρ(Z i j ,Z i k )=ρ 0>0 and ρ(g i j ,g i,j+1)=ρ>0 with g i j =G(Z i j ) where G is defined in (3). To find the correlation between g i j and g i,j+1 we will use a second order Taylor expansion (delta method, ) for the function G about z=0 as follows:
since Z i j ∼N(0,1), we have E(Z i j )=0 and , then,
By applying now the E(·) operator taking into account that
so E[Z i j Z i k ]=ρ 0 and , we have:
For the V a r(g i j ) we proceed in the same way as before,
because , and . Finally the formula for the approximated correlation between g i j and g i,j+1 is
where, In order to compute w, we use that:
Note that w does not depend neither on k nor on c.
Cox DR: Regression models and life-tables (with discussion). J R Stat Soc Ser B. 1972, 34 (2): 187-220.
Therneau TM, Grambsch PM: Modeling Survival Data: Extending the Cox Model. 2000, New York: Springer
Kelly PJ, Lim LL: Survival analysis for recurrent event data: an application to childhood infectious diseases. Stat Med. 2000, 19: 13-33. 10.1002/(SICI)1097-0258(20000115)19:1<13::AID-SIM279>3.0.CO;2-5.
Anderson PK, Gill RD: Cox’s regression model for counting processes: a large sample study. Ann Stat. 1982, 10: 1100-1120. 10.1214/aos/1176345976.
Prentice RL, Williams BJ, Peterson AV: On the regression analysis of multivariate failure time data. Biometrika. 1981, 68: 373-379. 10.1093/biomet/68.2.373.
Wei LJ, Lin DY, Weissfeld L: Regression analysis of multivariate incomplete failure time data by modeling marginal distributions. J Am Stat Assoc. 1989, 84 (408): 1065-1073. 10.1080/01621459.1989.10478873.
Therneau TM, Hamilton SA: rhDNase as an example of recurrent event analysis. Stat Med. 1997, 16: 2029-2047. 10.1002/(SICI)1097-0258(19970930)16:18<2029::AID-SIM637>3.0.CO;2-H.
Lin DY: Cox regression analysis of multivariate failure time data. Stat Med. 1994, 13: 2233-2247. 10.1002/sim.4780132105.
Feiveson AH: Power by simulation. Stata J. 2002, 2: 107-124.
Hoel P, Port S, Stone C: Introduction to Probability Theory. 1971, Boston: Houghton Mifflin Company
R Core Team: R: A Language and Environment for Statistical Computing. 2013, Vienna: R Foundation for Statistical Computing, [http://www.R-project.org/]. [ISBN 3-900051-07-0]
Pino P, Walter T, Oyarzun M, Villegas R, Romieu I: Fine particulate matter and wheezing illnesses in the first year of life. Epidemiology. 2004, 15 (6): 702-708. 10.1097/01.ede.0000142153.28496.d0.
Gao S, Zhou XH: An empirical comparison of two semi-parametric approaches for the estimation of covariate effects from multivariate failure time data. Stat Med. 1997, 16: 2049-2062. 10.1002/(SICI)1097-0258(19970930)16:18<2049::AID-SIM641>3.0.CO;2-W.
Wei LJ, Lin DY, V G D: An overview of statistical methods for multiple failure time data in clinical trials. Stat Med. 1997, 16: 833-839. 10.1002/(SICI)1097-0258(19970430)16:8<833::AID-SIM538>3.0.CO;2-2.
Rice J: Mathematical Statistics and, Data Analysis. 1995, Belmont: Duxbury Press
The pre-publication history for this paper can be accessed here:http://www.biomedcentral.com/1471-2288/13/95/prepub
This work was partially supported by Grant MTM2008-06747-C02-01 and MTM08-00642/CUA from the Ministerio de Educación y Ciencia. The authors thank the GRASS group (http://grass.upc.edu) for helpful discussions. We thank the referees for their accurate, rigorous and constructive comments.
The authors declare that they have no competing interests.
RV conducted literature review, wrote computer programs, produced graphs and contributed to the mathematical development. OJ developed the mathematical framework and derived mathematical results. JO contributed to the improvement of simulation techniques and software development. All authors prepared the manuscript and have read and approved the final version.
Authors’ original submitted files for images
About this article
Cite this article
Villegas, R., Julià, O. & Ocaña, J. Empirical study of correlated survival times for recurrent events with proportional hazards margins and the effect of correlation and censoring. BMC Med Res Methodol 13, 95 (2013). https://doi.org/10.1186/1471-2288-13-95
- Hazard Function
- Recurrent Event
- Baseline Hazard
- Relative Bias
- Independent Increment