The accelerated failure time (AFT) model is a well-known alternative to the Cox proportional hazard model for analyzing time-to-event data. In this paper we consider fitting an AFT model to right censored data when a predictor variable is subject to measurement errors. First, without measurement errors, estimation of the model parameters in the AFT model is a challenging task due to the presence of censoring, especially when no specific assumption is made regarding the distribution of the logarithm of the time-to-event. The model complexity increases when a predictor is measured with error. We propose a non-parametric Bayesian method for analyzing such data. The novel component of our approach is to model (1) the distribution of the time-to-event, (2) the distribution of the unobserved true predictor, and (3) the distribution of the measurement errors all non-parametrically using mixtures of the Dirichlet process priors. Along with the parameter estimation we also prescribe how to estimate survival probabilities of the time-to-event. Some operating characteristics of the proposed approach are judged via finite sample simulation studies. We illustrate the proposed method by analyzing a data set from an AIDS clinical trial study.
Right censored time-to-event data are often analyzed by fitting a Cox proportional hazard (CPH) model. Although fitting the CPH model and obtaining the estimate of the relative risk parameters via the partial likelihood method are easy, model parameter interpretation requires the understanding of instantaneous hazard. On the other hand, the accelerated failure time (AFT) model is easy to interpret. In the AFT model, the logarithm of the time-to-failure T is assumed to be a linear function of the covariates and an error term which is assumed to be free from the covariates. That means, for the AFT model,
where the error e is assumed to follow a distribution with finite variance and is assumed to be independent of the covariates . Here Z is assumed to be a vector of error-free covariates while the continuous scalar covariate X is not observed in the data. Instead, multiple replications of an erroneous unbiased surrogate W for X are observed in the data. By unbiasedness we mean E(W|X) = X, and by surrogate we mean (Carroll1). In the error-free case (i.e. when X is accurately observed) the regression parameters are difficult to estimate due to the presence of censoring especially when the distribution of e is left unspecified. There are several choices for fitting an AFT model to right censored data, such as Buckley–James estimating equations,2 modified Buckley–James estimating equations proposed by Lai and Ying,3 some more recent approaches proposed by Lin and his co-authors,4,5 and the empirical likelihood approach of Zhou and Li.6 Although our interest is in the semiparametric AFT model where e is left unspecified, the AFT model can be fitted assuming some flexible parametric models (generalized Gamma, log-logistic, splines, etc.) for e (Cox et al.7).
In the error-free AFT model context, Christensen and Johnson8 first considered the Dirichlet process (DP) prior for nonparametric modeling of the time-to-event, and proposed an elegant semi-Bayesian approach for estimating survival curves and the finite dimensional regression coefficient. Later, Kuo and Mallick9 considered a mixture of the DP prior on e, and Walker and Mallick10 proposed to use the Polya tree prior on e and a noninformative prior on the regression coefficients β. The last two papers considered full Bayesian inferences using the Markov chain Monte Carlo (MCMC) method.
In this paper we consider fitting an AFT model (1) to right censored data when the scalar covariate X is measured with error and with repeated measurements at the baseline. The motivation comes from a clinical study on AIDS. One of the important indicators for the time to AIDS or death of HIV-infected people is the CD4 count at the baseline examination before any treatment starts. The true CD4 count cannot be measured. Therefore, multiple measurements of a surrogate variable for CD4 count at the baseline are considered as the erroneous measurements of the true CD4 count. The goal is to estimate the regression coefficients utilizing the erroneous measurements for CD4 counts. While errors-in-covariate are a common issue in clinical or observational studies, fitting an AFT model when the predictor is measured with error has received little attention from researchers. He et al.11 proposed a simulation and extrapolation (SIMEX) approach for estimating model parameters when the time-to-event data are subject to right censoring and a covariate is measured with error. They assumed that (1) the distribution of e belongs to a known parametric family, and (2) the errors associated with the covariate follow a normal distribution. These assumptions limit the application of their SIMEX method. Another paper in this context is by Ma and Yin.12 They considered a broader issue by proposing a novel method of handling covariate measurement errors in a semiparametric quantile regression model. However, they require that the censoring mechanism and the actual time-to-event are marginally independent.
In order to circumvent these issues we propose a general method where (1) we do not make any parametric assumption regarding the distribution of e, (2) we do not make any parametric assumption regarding the distribution of the unobserved covariate, (3) we do not make any parametric assumption regarding the distribution of the measurement errors U in W. All of these three issues are handled by a novel application of the non-parametric Bayesian methods. In particular, in a likelihood framework, the distributions of e, X, and U are modeled non-parametrically using a mixture of a finite-dimensional Dirichlet process (FDDP), a special case of stick-breaking prior.13 In addition to a non-parametric modeling of e, since our approach does not make any parametric assumption regarding the distributions of X and U, the method can be considered as a functional approach in view of the modern measurement error literature. Since we use a parametric prior on the unknown regression parameter β along with nonparametric prior models for the distributions of e, X, and U, we call the proposed method semiparametric. The novelty of the proposed approach lies in the robustness of the procedure through non-parametric modeling of several nuisance densities. When a distribution is modeled by a DP mixture of kernel densities (we have taken them to be normal kernels), the distribution is essentially modeled by a mixture of infinitely many kernel densities, where the mixing proportions and the parameters of the kernel densities are random. This structure of the prior model for a density, in principle, leads to a posterior that is weakly consistent for the true density (Theorems 5.6.1–5.6.3 of Ghosh and Ramamoorthi14). This posterior consistency not only holds when the true density is a mixture of normals, but also when the true density has a compact support, such as the uniform distribution. In our set-up, instead of using a DP, for computational convenience we use a FDDP as a close approximation of the DP. Since we are modeling three nuisance distributions non-parametrically, our results are generally robust towards the distributions of e, U, and X. In the simulation studies, we numerically show the robustness of the proposed method by considering different types of distributions for e, X, and U, and comparing with some partly semiparametric approaches. In the partly semiparametric methods, one of three nuisance infinite-dimensional parameters is treated parametrically, and the results show that lack of proper modeling of at least one nuisance parameter may result in biased estimates of the regression parameters.
Previously, Müller and Roeder15 used a non-parametric Bayesian approach for handling errors in a covariate in case–control studies that do not involve censored subjects. Gustafson et al.16 considered a parametric Bayesian method for handling errors in a covariate in case–control studies. Further, Sinha et al.17 considered a non-parametric Bayesian approach for handling errors in a covariate in the logistic regression model while the effect of the covariate was modeled as a non-parametric function. However, to the best of the authors’ knowledge, our current problem is unique in that no one has addressed it before. Overall, our non-parametric Bayesian approach is useful not only for estimating the regression parameters β, but also for estimating the survival probabilities and the quantiles of the failure time distribution.
A brief outline of the remainder of the article is as follows. Section 2 contains basic models and assumptions. Section 3 discusses likelihood and priors. Posterior computation and parameter estimation are given in Section 4. Section 5 outlines some other statistical inferences using the posterior samples. Sections 6 and 7 are devoted to simulation studies and the analysis of a real data set from an AIDS clinical trial study, respectively. Concluding remarks are given in Section 8. The details of the MCMC steps and some further data analysis are relegated to the appendix.
2 Basic models and assumptions
Suppose we observe the data , where , and the time-to-failure Ti is assumed to be independent of the censoring time Ci conditional on the observed covariates and the binary variable denotes the censoring indicator. For non-parametric modeling of the measurement error distribution we require the number of replications to be at least two (i.e. m ≥ 2). Even for handling a more restrictive scenario, such as a symmetric error distribution, one needs m ≥ 2 to identify the error distribution.18 Without repeated measurements on W, one needs to specify the distribution of the error for any structural or functional approach. We assume that Ti follows model (1), and which is unknown. Furthermore, assume that Zi is a vector of error-free covariates, and the surrogate variable is related to the unobserved latent variable Xi via the classical additive measurement error model
where Uij are independent and identically distributed (i.i.d.) following a mean zero distribution FU with a finite variance and are independent of . Furthermore, conditional on Z the unobserved X is assumed to follow a distribution which is also unknown. It is known that the naive analysis of the data by replacing Xi by will, in principle, yield a biased estimator of β, and consequently the estimator of the survival function is biased.12,19
It is worth mentioning that without measurement errors and assuming the response variables are subject to only right censoring, the Buckley–James estimator of β is obtained by solving
where
and . The estimating equation is based upon the normal equations of the least squares method and is then adjusted for censoring (see Buckley and James2 for details). The estimating function involves a non-smooth function making the estimating function non-continuous and non-monotone in β. Commonly, in the traditional functional approach of handling covariate measurement errors where unobserved X is treated as an unknown constant, one seeks an estimating function such that . However, due to the presence of in , it is not obvious how to construct such function . Alternatively, for this problem with four infinite-dimensional nuisance parameters: (a) the distribution of e; (b) the distribution of the censoring process; (c) the distribution of X given Z; and (d) the distribution of the measurement errors, it would be interesting to investigate the existence and computational feasibility of an efficient estimator along the lines of Ma and Li20 and Ma and Carroll.21 The most challenging aspect will be handling the censoring process that may depend on Z. To circumvent these issues we propose a likelihood-based approach with only a few general regularity assumptions on these nuisance distributions, and statistical inferences are made using the MCMC method.
3 Likelihood and priors
In the Bayesian analysis, likelihood function takes a key role. For this purpose we assume that e, X, and U are absolutely continuous random variables and define , , and . Then the likelihood of the observed data ignoring the components related to the censoring is
For non-parametric modeling of Fe, FX(·|Z), FU, oftentimes a DP mixture model is used that can essentially capture any shape for the distribution of the underlying variable. However, the computation involving a DP prior is time consuming, and it is proportional to the sample size. For efficient computation we shall use a FDDP prior. Before we describe the FDDP, we provide a general definition of the stick-breaking process.
A stick-breaking process is a random probability measure defined as for a measurable set A. Here denotes a measure concentrated at Yk, Yk are i.i.d. from a distribution H, N is the number of components, and pk are random probabilities such that and . Since pk and Yk are random, is also random. The name stick breaking comes due to the structure of random weights pk, where
and are assumed to be independent of Yk. This process allows finite and infinite values of N. As special cases it includes DP, Poisson-DP, Dirichlet-multinomial process, etc.13 For a DP, ak = 1, bk = α, and N = ∞, and it is denoted by DP(αH). A FDDP, denoted by DPN(αH), has a finite number of components N and .22 Theorem 2 of Ishwaran and Zarepour22 states that for any real valued measurable integrable function g, in distribution as . They also described a convenient mechanism of selecting N, the maximum possible cluster size. We shall use Ne, Nu, and Nx to denote N for the FDDPs corresponding to e, U, and X, respectively.
Now we assume that
The random probability measure Pe follows a FDDP with the base probability measure H0e on R × R+, and H0e is viewed as the center of the random process Pe. The above assumption implies that for any measurable set A, the prior expectation of the probability that under the probability measure is , and . Thus, larger values of αe lead to smaller variance of . Therefore, αe can be interpreted as a precision parameter. We assume that under H0e, (IG ≡ Inverse Gamma), and conditional on , . Using the prior assumption on θie we can now write
In Appendix A1 we give a brief discussion connecting the non-parametric kernel smoothing and DP mixture ideas for density estimation.
We model FX(·|Z) as a FDDP mixture of normal distributions. In other words, we assume that
where H0x is the base probability measure on R × R+ and αx is the precision parameter. Under H0x, we assume that , and conditional on θx,2, . An alternative statement of the above model is that , where . If we knew the true Px, say Px0, we would model the distribution of X as without requiring a FDDP prior on Px. Furthermore,
Now we model FU(·). Although symmetric measurement error is a commonly used assumption,18,23 for m ≥ 2 one can still identify the distributions of U and X as long as U has mean zero and finite variance.24 Therefore, in our development we use the weaker assumption that the distribution of has mean zero and finite variance and model it as a finite-dimensional centered Dirichlet process (CDP) mixture of a normal kernel.25 For notational convenience we shall use the index l = m(i − 1) + j to identify duplex (i, j) for . Thus, we consider
More specifically, the zero mean of Uij is ensured by the fact that when Pu is randomly drawn from the . Now we write
Here H0u is the base probability measure on R × R+. Under H0u we assume that the second component of , , and conditional on , the first component of , . We further assume that a priori , , and . On αe, αu, and αx we put , , and priors, respectively. Also, we assume that a priori , , and . We use , and priors on , and , respectively.
Further notation is needed for posterior computation. Define , , and , where M = n × m. Let be an Ne × 2 matrix that contains Ne distinct elements of Θe. Similarly define and . For updating random elements of Θe, define configuration indicators such that sie = j if . Also define the size of the jth cluster , for . Thus, and . Similarly, define that satisfies and , and with and .
Since knowing se and is equivalent to knowing Θe, in the MCMC method Θe is updated via resampling se and . Similarly, sx, su can be defined, and Θx is updated by resampling sx and and Θu is updated by resampling su and . From now on, we shall write θie as . Similarly, we shall use and instead of θix and θlu.
4 Posterior computation and parameter estimation
Inference regarding the parameters are made from the respective posterior distribution. Using the MCMC method we draw random numbers from the posterior distribution.
Define . When Δi = 0 the value of is unknown. Then it will be treated as an unknown parameter in our Bayesian computation and resampled conditional on the observed data and the other parameters. The important feature of the following MCMC technique is that all of the conditional distributions except the one related to αe, αu, and αx are in the form of standard well-known distributions. We follow Ishwaran and James13 for updating the parameters related to the stick-breaking priors.
In the MCMC method we repeat the steps 1–8 (given in Appendix A2) for a large number (e.g. 20,000) of iterations. Along with the unknown parameters and hyperparameters we shall resample all Xi for , and for those i where Δi = 0.
After discarding the first few thousand samples (e.g. 5,000) as burn-in (see, e.g., Cowles and Carlin27), we shall consider the remaining MCMC samples as the random numbers from the joint posterior distribution of the parameters. These sampled observations will be used for calculating parameter estimates and other statistics.
5 Other statistical inferences based on posterior samples
5.1 Estimation of survival probabilities
In addition to the estimation of β in the AFT model (1), another key objective in this context is to estimate the survival probability for given t0, X0, and Z0, where Θ denotes the set of all parameters. Let be the generic notation for the posterior distribution of Θ given the observed data . Then a random number from the posterior distribution of the survival probability can be obtained by computing when Θ is randomly drawn from . A Bayes estimator of this survival probability is the posterior mean that can be estimated by taking the Monte Carlo average of
over B (e.g. B = 10,000 or more) MCMC samples of drawn from their joint posterior distribution.
5.2 Model selection
In clinical studies we are also interested in testing hypotheses, such as H0: β2 = 0 versus H1: β2 ≠ 0. In the Bayesian set-up one can conduct hypothesis testing by calculating the Bayes factor , where pr(H0) and pr(H1) are the prior probabilities of H0 and H1, dΘk for k = 0, 1 with Θk being the finite- and infinite-dimensional parameter under the hypothesis Hk, and is the corresponding prior distribution. Usually BF larger than 10 indicates a strong evidence for the alternative model specified by H1. Following Newton and Raftery28 we shall calculate the marginal probability or likelihood using the harmonic mean:
that can be estimated by where are B MCMC samples from the posterior distribution . Since under the Bayesian set-up unobserved Xi is also considered as an unknown parameter, the likelihood is, under H0,
and similarly under H1,
In the real data analysis this Bayes factor approach will also be used for model comparisons where we compute marginal probability of under a given model. One numerical problem in calculating is that oftentimes is a large positive or negative number in the order of 1000, making it impossible to calculate the quantity. Thus, we adopt the following approximation using the Taylor series expansion:
where and . Hence, based on this approximation .
6 Simulation studies
6.1 Simulation design
While a violation of model assumptions may lead to biased estimates of the parameters, the amount of bias depends on the degree of violation, and intricate interplay among the several model assumptions and their violations. We conducted simulation experiments with several scenarios, but due to limited space we shall discuss mainly two scenarios that clearly show the advantage of the proposed method in terms of bias whereas for the other scenarios the semiparametric and partly semiparametric (we shall discuss it in the next paragraph) approaches are comparable. We point out that inconsistency of partly semiparametric methods are manifested via large bias in the parameter estimates. We simulated a cohort of size n = 200 and 300, by simulating , and then X and e in the following scenarios. Finally, we obtained T by setting . Two (m = 2) erroneous measurements Wi1 and Wi2 were obtained by adding Ui1 and Ui2 with Xi, for . For scenario 1, , and . To create approximately 25% and 50% censored data the censoring variable was simulated as and , respectively. For scenario 2, , , and C followed two distributions: and , for 25% and 50% censoring, respectively. For both scenarios we took to closely match with the noise-to-signal ratio of the real data. Note that in these scenarios C violates our assumption by making it depend on unobserved X variable. The results when C does not depend on X are similar, thus is omitted. Also, we have intentionally taken non-normal distribution for e, U, and X, to show the robustness of our approach. For completeness, we also ran additional simulations with normal distributions for X, e, and U. The results indicate that SP, SPPE, SPPU, and SPPX worked equally well in this case. The details are omitted.
6.2 Methods for the analyses
The observed data were , and X was no longer used in the analysis stage. The first method is the naive method, where we used in place of Xi in the Buckley–James method and used an existing program to compute the estimates (bj within the R package rms), and this approach will be referred to as the naive method. Next, we analyzed the data using the regression calibration (RC) approach. Here we assume that and which imply . We then analyzed the data with Xi being replaced by in the Buckley–James method. Here and are the estimated coefficients obtained by regressing on Zi, and . Next, we analyzed the data using the proposed method which is referred to as the semiparametric method (SP) where we treated all three infinite-dimensional nuisance parameters non-parametrically.
One may analyze these data sets using several parametric and partly semiparametric approaches. In principle, these approaches may produce biased results when the parametric assumptions are violated. For the sake of comparisons, here we also analyzed the data sets using three partly semiparametric approaches denoted by SPPE, SPPU, SPPX, where two of the three nuisance parameters were treated non-parametrically while the third was treated parametrically. The SPPE model is the same as SP model except that e is modeled parametrically as , . The SPPU model is the same as the SP model except that U is modeled parametrically as , . The SPPX model is the same as the SP except that X given Z is modeled parametrically as , , .
Although the general modeling technique and inference method of SP are described in Sections 3 and 4, some necessary details are described in this paragraph. Before each analysis we re-centered the W values by subtracting the sample mean of all of the W from W itself. For the Bayesian methods (SP, SPPE, SPPU, SPPX), posterior inference was made through the MCMC method with 20,000 iterations using the following priors and hyperparameters. We took the RC estimates of β1 and β2 as the prior mean of β1 and β2, and used five as the prior variance for β1 and β2. We used as the prior mean for γ1 and used 2 times the corresponding standard error as the prior standard deviation of γ1. We set that lead to an Exponential(1) prior for the precision parameters that covers a wide range of plausible values. Then we set . By setting these parameters of the inverse gamma distribution to both be one, we allow very large finite variances of the distributions of the hyperparameters that in turn result in estimates that are less affected by the prior choice. In addition, we set that are involved in the base probability measure of the FDDPs. Consider the case of . Conditional on θe,2 and τe, under the base measure of the FDDP, we assumed . For any choice of me, this normal distribution can cover a wide spectrum of values for appropriate choice of τe and θe,2. Thus, even a completely wrong choice of me is compensated by flexible values of τe and θe,2 supported by their almost non-informative prior distributions. Thus, following the same analogy for mu and mx as well, the choice of me, mu, mx does not need to be perfect. We initialize , and set β to the RC estimates of β and γ1 to .
The “error” in approximating a DP by a FDDP can be measured via the L1 difference between two marginal probabilities, one corresponding to the FDDP and the other corresponding to the DP. Had we observed , then based on our model assumption on the distribution of e of the AFT model we could write and had we assumed that , then Ishwaran and Zarepour22 showed that . With Ne = 50, αe = 1, and n = 1, 036 (the sample size for the data) the error is , and for αe = 2, it is . Our numerical experience shows that all precision parameters αe, αu, and αx are usually smaller than 1, and as long as the error () is in the order of 10–5, the results do not vary much with the choice of Ne. We have used the same analogy in choosing Nu and Nx both equal to 50.
6.3 Results
We report the estimated bias (Bias), empirical standard deviations of the estimates (SD), and mean squared error (MSE) based on 500 replications. Tables 1 and 2 contain results for scenarios 1 and 2, respectively. All methods show finite sample bias, and for the naive, RC, and partly semiparametric methods usually bias (see the estimates of β2) increases with the censoring percentage. However, the naive estimates are much more biased than any other methods. Although the RC method is generally inconsistent, for small values of β2, and relatively small measurement errors, the RC estimates are pretty satisfactory (not presented here). However, in scenarios 1 and 2, RC estimates are quite biased. Considering the bias of all methods in different scenarios, the SP method becomes the most robust approach. In Table 1, other than the naive and RC methods, the largest bias is seen in SPPX and then SPPU. However, SPPE where a normal model is used for e turned out to be comparable with the our proposed model SP. An intuitive explanation is that larger values of T involving larger values of e are likely to get censored more often. The tail probabilities of e, needed for handling censored data, are moderately well-approximated by tail probabilities of a normal distribution when the true distribution of e is Exponential (1). Table 2 clearly shows that if the model assumption regarding e is grossly violated that could affect adversely the parameter estimates, which is evident in large bias in the SPPE method. The second largest bias is shown in SPPX. SPPU performs as good as SP, as the normal distribution assumption on U holds true in this scenario.
Results of the simulation study where , , for 25% censoring, for 50% censoring, and . Here .
Bias
SD
MSE
Bias
SD
MSE
Method
Parameter
n = 200 & 25% censoring
n = 200 & 50% censoring
Naive
β1
0.152
0.122
0.038
0.127
0.138
0.035
β2
–0.529
0.102
0.291
0.590
0.122
0.183
RC
β1
0.012
0.142
0.020
–0.024
0.162
0.026
β2
0.153
0.209
0.067
0.327
0.245
0.167
SP
β1
0.001
0.098
0.009
0.011
0.108
0.012
β2
0.007
0.091
0.008
0.025
0.099
0.011
SPPE
β1
–0.001
0.098
0.009
0.011
0.109
0.012
β2
0.009
0.093
0.009
0.027
0.100
0.011
SPPU
β1
0.003
0.132
0.017
0.011
0.144
0.021
β2
0.035
0.122
0.016
0.074
0.137
0.024
SPPX
β1
0.012
0.104
0.011
0.004
0.117
0.013
β2
0.076
0.117
0.019
0.159
0.128
0.042
n = 300 & 25% censoring
n = 300 & 50% censoring
Naive
β1
0.156
0.095
0.034
0.134
0.112
0.034
β2
–0.529
0.083
0.287
0.409
0.095
0.078
RC
β1
0.018
0.106
0.011
–0.019
0.121
0.021
β2
0.140
0.161
0.045
0.316
0.184
0.142
SP
β1
0.008
0.076
0.006
0.019
0.089
0.012
β2
0.009
0.068
0.005
0.027
0.075
0.009
SPPE
β1
0.004
0.081
0.007
0.019
0.091
0.012
β2
0.012
0.072
0.005
0.028
0.077
0.010
SPPU
β1
0.003
0.100
0.010
0.014
0.110
0.016
β2
0.034
0.097
0.010
0.065
0.106
0.022
SPPX
β1
0.017
0.084
0.007
0.011
0.095
0.013
β2
0.070
0.088
0.013
0.149
0.095
0.032
Results of the simulation study where , and , for 25% censoring, for 50% censoring, and . Here .
Bias
SD
MSE
Bias
SD
MSE
Method
Parameter
n = 200 & 25% censoring
n = 200 & 50% censoring
Naive
β1
–0.008
0.134
0.018
–0.007
0.159
0.025
β2
–0.466
0.142
0.238
–0.488
0.189
0.275
RC
β1
–0.008
0.140
0.019
–0.007
0.164
0.027
β2
–0.069
0.197
0.044
–0.097
0.253
0.074
SP
β1
0.002
0.133
0.017
0.009
0.152
0.023
β2
0.023
0.210
0.045
0.034
0.271
0.074
SPPE
β1
0.009
0.143
0.021
0.033
0.172
0.031
β2
0.085
0.232
0.061
0.129
0.309
0.113
SPPU
β1
0.003
0.134
0.018
0.008
0.153
0.023
β2
0.039
0.208
0.045
0.056
0.281
0.082
SPPX
β1
–0.001
0.132
0.017
0.005
0.148
0.022
β2
–0.036
0.192
0.038
–0.052
0.238
0.059
n = 300 & 25% censoring
n = 300 & 50% censoring
Naive
β1
–0.009
0.111
0.012
–0.016
0.133
0.018
β2
–0.467
0.111
0.231
–0.496
0.156
0.271
RC
β1
–0.010
0.115
0.013
–0.017
0.137
0.019
β2
–0.076
0.150
0.028
–0.116
0.209
0.057
SP
β1
–0.002
0.106
0.011
–0.010
0.126
0.016
β2
–0.013
0.139
0.019
–0.022
0.195
0.038
SPPE
β1
0.006
0.115
0.013
0.022
0.141
0.023
β2
0.071
0.173
0.035
0.118
0.251
0.076
SPPU
β1
–0.001
0.106
0.011
–0.010
0.127
0.016
β2
0.006
0.143
0.020
–0.000
0.201
0.040
SPPX
β1
–0.007
0.104
0.011
–0.009
0.125
0.015
β2
–0.072
0.134
0.023
–0.097
0.191
0.045
Results of the simulation study where , , for 25% censoring, for 50% censoring, and . Here .
Bias
SD
MSE
Bias
SD
MSE
Method
Parameter
n = 200 & 25% censoring
n = 200 & 50% censoring
Naive
β1
0.143
0.122
0.035
0.119
0.135
0.032
β2
–0.521
0.109
0.282
–0.400
0.118
0.174
RC
β1
0.005
0.145
0.021
–0.036
0.162
0.027
β2
0.152
0.193
0.060
0.329
0.223
0.158
SP
β1
0.013
0.097
0.009
0.017
0.104
0.011
β2
–0.016
0.146
0.022
0.012
0.124
0.015
SPPE
β1
–0.001
0.108
0.012
0.009
0.113
0.013
β2
0.007
0.132
0.017
0.029
0.112
0.013
SPPU
β1
0.016
0.127
0.016
0.019
0.136
0.019
β2
–0.012
0.108
0.012
0.048
0.120
0.017
SPPX
β1
0.011
0.110
0.012
–0.002
0.123
0.015
β2
0.077
0.127
0.022
0.177
0.140
0.051
Results of the simulation study where , , for 25% censoring. Here .
Bias
SD
MSE
Bias
SD
MSE
Method
Parameter
Naive
β1
0.095
0.118
0.023
0.159
0.135
0.043
β2
–0.291
0.098
0.094
–0.515
0.103
0.277
RC
β1
0.014
0.124
0.016
0.019
0.155
0.024
β2
0.109
0.144
0.033
0.184
0.221
0.083
SIMEX1
β1
0.045
0.144
0.022
0.122
0.165
0.043
β2
–0.095
0.141
0.029
–0.322
0.153
0.127
SIMEX2
β1
0.011
0.122
0.015
0.046
0.144
0.023
β2
–0.021
0.121
0.015
–0.091
0.148
0.030
SP
β1
0.016
0.132
0.017
0.030
0.155
0.025
β2
0.020
0.123
0.015
0.011
0.153
0.023
Naive
β1
0.085
0.119
0.022
0.141
0.137
0.039
β2
–0.295
0.100
0.097
–0.517
0.113
0.280
RC
β1
0.004
0.125
0.015
0.001
0.155
0.024
β2
0.105
0.136
0.029
0.180
0.209
0.076
SIMEX1
β1
0.007
0.143
0.020
0.055
0.169
0.031
β2
–0.092
0.169
0.037
–0.300
0.221
0.139
SIMEX2
β1
–0.003
0.122
0.015
0.013
0.144
0.021
β2
–0.027
0.114
0.014
–0.094
0.144
0.029
SP
β1
0.004
0.117
0.013
0.009
0.132
0.017
β2
0.022
0.105
0.011
0.015
0.157
0.024
Naive
β1
0.098
0.119
0.023
0.165
0.137
0.046
β2
–0.305
0.093
0.102
–0.538
0.095
0.299
RC
β1
0.013
0.123
0.015
0.018
0.152
0.023
β2
0.116
0.146
0.035
0.195
0.233
0.093
SIMEX1
β1
0.052
0.142
0.022
0.132
0.165
0.044
β2
–0.104
0.127
0.027
–0.349
0.129
0.139
SIMEX2
β1
0.013
0.123
0.015
0.058
0.143
0.022
β2
–0.022
0.119
0.015
–0.100
0.144
0.031
SP
β1
0.008
0.125
0.015
0.015
0.138
0.019
β2
0.032
0.111
0.013
0.037
0.126
0.017
Results for the ACTG AIDS clinical trial data. For the naive Buckley–James method the 95% interval refers to the Wald-type confidence interval whereas for the RC method the 95% interval refers to the percentile interval based on 1000 bootstrap samples. For the Bayesian methods the 95% intervals refer to the equal tail credible intervals. For the Bayesian methods we present the posterior mean of the parameters as the estimates. Here Z, Z + D, Z + Z, and D stand for zidovudine, zidovudine plus didanosine, zidovudine plus zalcitabine, and didanosine, respectively.
Method
Z + D (Ref: Z)
Z + Z (Ref: Z)
D (Ref: Z)
Accelerated failure time model
NV
0.333
0.411
0.263
1.001
(–0.042, 0.708)
(0.013, 0.808)
(–0.101, 0.625)
(0.566, 1.433)
RC
0.332
0.407
0.265
1.217
(0.044, 0.645)
(0.080, 0.755)
(–0.049, 0.554)
(0.563, 2.094)
SP
0.406
0.512
0.350
1.360
(0.054, 0.771)
(0.164, 0.889)
(0.019, 0.702)
(0.864, 1.897)
SPPE
0.414
0.514
0.355
1.355
(0.066, 0.777)
(0.161, 0.897)
(0.023, 0.701)
(0.866, 1.898)
SPPU
0.410
0.507
0.352
1.417
(0.059, 0.776)
(0.139, 0.891)
(0.016, 0.693)
(0.902, 1.985)
SPPX
0.408
0.513
0.356
1.394
(0.071, 0.780)
(0.156, 0.888)
(0.020, 0.700)
(0.879, 1.952)
Piecewise exponential model
NVPE
–0.801
–1.010
–0.778
–1.927
(–1.365, –0.262)
(–1.617, –0.443)
(–1.326, –0.237)
(–2.575, –1.284)
RCPE
–0.801
–1.005
–0.783
–2.32
(–1.372, –0.267)
(–1.607, –0.432)
(–1.321, –0.246)
(–3.093, –1.542)
PCPE
–0.809
–1.014
–0.795
–2.528
(–1.388, –0.264)
(–1.629, –0.430)
(–1.334, –0.252)
(–3.413, –1.651)
Results for the ACTG AIDS clinical trial data. Here Z, Z + D, Z + Z, and D stand for zidovudine, zidovudine plus didanosine, zidovudine plus zalcitabine, and didanosine, respectively, and AFT stands for accelerated failure time. The 95% Wald-type confidence intervals are given in parentheses right beneath the estimates. The bootstrap method was used to compute the standard error of the regression calibration and the SIMEX methods.
Method
Z + D (Ref: Z)
Z + Z (Ref: Z)
D (Ref: Z)
Semiparametric AFT model, e is nonparametric
SIMEX1
0.322
0.417
0.252
1.092
(–0.044, 0.708)
(–0.004, 0.838)
(–0.122, 0.626)
(0.384, 1.799)
SIMEX2
0.306
0.396
0.248
1.133
(–0.058, 0.671)
(–0.025, 0.817)
(–0.141, 0.636)
(0.484, 1.782)
Parametric AFT model, e is Generalized Gamma
NV
0.339
0.443
0.338
0.972
(0.052, 0.625)
(0.135, 0.750)
(0.064, 0.612)
(0.594, 1.350)
RC
0.339
0.440
0.341
1.181
(0.053, 0.625)
(0.132, 0.748)
(0.063, 0.619)
(0.740, 1.622)
SIMEX1
0.349
0.435
0.334
1.094
(0.026, 0.672)
(0.139, 0.731)
(0.024, 0.643)
(0.578, 1.609)
SIMEX2
0.333
0.435
0.332
1.121
(0.015, 0.656)
(0.141, 0.729)
(0.026, 0.637)
(0.623, 1.618)
Of course, as a price for the robustness, the SD of the SP method is often slightly larger than the competing methods but the MSEs are relatively comparable. The SD of the estimates decreases with sample size, and it increases with the percentage of censoring. The difference between the SP and other partly semiparametric approaches is not as large as the difference between the SP and RC methods. The reason lies in the fact that in other partly semiparametric methods two of the three nuisance parameters are non-parametrically modeled that reduces the degree of model violations. Of course, the bias reduction achieved in the SP compared with other partly semiparametric approaches indicates the supremacy of flexible modeling of all three nuisance parameters.
Prompted by a referee’s comment, we re-ran the simulation study for scenario 1 with . The results are presented in Table 3. A close comparison between Tables 1 and 3 reveals that there are no qualitative differences in these results.
In addition to the simulation studies described above, we conducted a small-scale simulation to compare the performance of the proposed method with the SIMEX approach. Here we took the semiparametric AFT model where e was left unspecified. In the first SIMEX approach (refer to as SIMEX1) we considered one of the two measurements of W as the erroneous measurement and estimated the measurement error variance with . SIMEX1 does not use all the available data. It is thus likely to lead to more bias. In the second SIMEX (refer to as SIMEX2) we used as the erroneous measurement and estimated the measurement error variance with . We used symmetric and asymmetric measurement error distributions, and used two different values for the measurement error variance var(U) = 0.5 and var(U) = 1. For comparisons we also present the naive and the RC along with our SP method. The results are given in Table 4. For obvious reasons SIMEX1 is worse than SIMEX2. When var(U) = 0.5 the performance of SIMEX2 and SP are similar. However, for var(U) = 1 the bias in SIMEX2 is much larger than SP. Large finite sample bias is a reflection of possible inconsistency of SIMEX. Although the bias of the SIMEX estimates seem to be not much affected by the non-normal measurement error, SIMEX is shown to be consistent only in a handful of cases with normal measurement errors and correct extrapolating function.
It is seen that while SP greatly reduces the bias, it is also accompanied by larger variance compared with the naive or the RC approach. This phenomenon is expected since any method that takes into account measurement errors in a covariate would generally result in larger uncertainty in the parameter estimators than the methods that fail to consider the measurement error issue in the analysis. Also, the variances of the estimators increase with the measurement error variance (see Table 4), and so are the MSEs. In our simulation, the bias of the inconsistent methods (such the naive and RC) is overwhelmingly larger than their corresponding variances, resulting in larger MSEs for the naive and RC methods compared with SP. Of course, there is no guarantee that SP would always have smaller MSE than the inconsistent approaches; eventually it all depends on whether the bias over weights the estimation variance (uncertainty) that in turn depends on the measurement error variance. Lastly, we would like to point out that although MSEs are presented in all of the tables, MSE may not be a good measure to compare consistent and inconsistent estimators.
7 Analysis of the data from an AIDS clinical trial study
This data set comes from a randomized, double-blind trial on AIDS known as ACTG 175 study. One of the study aims is to understand the effect of several antiretoviral drugs on human immunodeficiency virus-1 (HIV-1) infected people who had no history of an AIDS-defining illness other than minimal mucocutaneous Kaposi’s sarcoma (see Hammert et al.29 for details).
Subjects were randomly assigned to one of the four therapies, 600 mg of zidovudine, 600 mg of zidovudine plus 400 mg of didanosine, 600 mg of zidovudine plus 2.25 mg of zalcitabine, and 400 mg of didanosine. In our analysis, the event is the development of AIDS or death, and T is defined as the time (in days) from the start of the treatment to the occurrence of the event. According to the ACTG 175 study, for this group of patients, AIDS and death were considered as the primary end points as both were related to at least 50% decline in CD4 counts.29
For our analysis we considered only n = 1, 036 subjects who did not have antiretroviral treatment before this trial. Among them 262, 257, 260, 257 subjects received the above 4 treatments, respectively. These subjects had two (i.e. m = 2) baseline measurements of CD4 counts prior to the start of their treatment. Among the 1036 subjects 85 experienced the above event and the median and average follow-up time were approximately 27 and 32 months, respectively.
We fit model (1) to this data set, where the logarithm of the actual CD4 count at the baseline minus 5.89 is considered as X. The choice of 5.89 is to make the distribution centered around 0. Note that the exact CD4 count in the blood is impossible to measure mainly due to constant movement of these cells between blood and tissues. In addition, within a short time span (a few days) small changes may occur in the CD4 count due to physical activity, stress, good night’s sleep, etc. Therefore, the two baseline measurements are considered to be two erroneous measurements Wi1 and Wi2 for Xi, . The estimated noise-to-signal ratio is .
The three dummy variables corresponding to the four treatments are considered to be error-free covariates Z, where 600 mg of zidovudine was considered as the reference category. We analyzed the data using NV, RC, SP, SPPE, SPPU, and SPPX, and the results are presented in Table 5. For SP we used . For RC, the 95% confidence intervals were calculated based on 1000 bootstrap samples.
Based on the 95% confidence intervals and credible intervals all methods indicate that has a statistically significant effect on the time-to-event. More importantly, after adjusting for the measurement errors, the estimate of the coefficient for CD4 counts, β2, is quite different in the SP method from the naive estimate. Clearly, for β2, the naive estimate is closer to zero than the estimates from the other methods, a trend that is also observed in the simulation studies. The results of SP also indicate that compared with zidovudine, the other three therapies have statistically significant effect on delaying the time-to-event. This result is consistent with the findings of Hammer et al.29Figure 1 shows the estimated survival probabilities and 95% pointwise credible intervals based on SP for each treatment group when CD4 counts were 232 and 539, the approximate 10th and 90th quantiles of baseline CD4 measurements of the subjects. We found that between the competing hypotheses, H0: β2 = 0 versus H1: , the data unequivocally support H1 as the Bayes factor was much larger than 10. Note that the analysis of this data set by SP with 60,000 MCMC iterations took approximately 3 minutes on a 2.8 GHz Intel Xenon X5560 processor.
We also analyzed the data using a piecewise exponential (PE) model, i.e. we assumed that the hazard of the time-to-event is for , , where the time axis is partitioned into , , with t0 = 0 and tq = ∞. First we carried out a naive analysis (NVPE) where we fit the PE model by replacing Xi by . Then we conducted a RC analysis (RCPE) by fitting the PE model where Xi was replaced by defined in Section 6.2. Third, we fit the PE model with a parametric correction for the measurement errors (PCPE) where we assumed that X given Z followed a and . The likelihood of the data is
In all three methods the parameters were estimated in a Bayesian framework using the MCMC method. Here we assumed a priori , , , , , and . The MCMC details are given in Appendix A3. In particular, we took q = 5 and partitioned the time axis as , where tr denotes the rth quantile of the observed failure times. The prior means of β were the RC estimates of the CPH model and 5 was used as the prior variance for all parameters. We set , , where and denote the estimated intercept and partial slopes for the linear regression of on Zi. Two times the square of the corresponding standard errors were used as the prior variance. Finally, we used . The results are given in the lower panel of Table 5. These results, like the SP analysis, also indicate that the treatments are significantly associated (based on the 95% credible interval) with the time-to-event. In particular, compared with zidovudine, the other treatments reduce the hazard of the event. In addition, log(CD4) is significantly negatively associated with the hazard of the time-to-event, a consistent finding with the SP analysis.
Since SP, SPPE, SPPU, SPPX, and PCPE are all Bayesian methods, we were able to compare these approaches using marginal probabilities where stands for a generic model. Figure 2 shows the boxplot of based on the MCMC samples after discarding the first 10,000 burn-in samples. The range of its values clearly indicates that a straightforward estimate of using the harmonic mean is not possible. Therefore, we adopted the approximation given in Section 5.2 and obtained as 3306.63, 3292.64, 3022.74, 2937.14, and –171.93 for SP, SPPE, SPPU, SPPX, and PCPE, respectively. The above results along with equal prior probability for each of the model in Bayes factor calculations indicate that the SP model is the best and is closely followed by the SPPE model. This explains why the β2 estimates in these two methods are so close.
Survival probabilities and 95% pointwise credible intervals for baseline CD4 counts 232 (darker) and 539 (lighter).
Boxplot of the logarithm of the complete data likelihood given the parameter values in the MCMC iterations for different models.
8 Conclusions
In this paper we proposed a non-parametric Bayesian method for fitting the AFT model to a right censored data when a covariate is measured with error. We believe that our approach is the first attempt to solve this problem in a non-parametric framework. While we non-parametrically treat the three components (the stochastic noise of the model for the time-to-event, the distribution of the latent unobserved true covariate, and the distribution of the zero mean measurement errors), the computation is simple and easily programmable due to the novel application of the stick-breaking priors. Due to non-parametric modeling of all nuisance distributions the proposed method outperforms the naive, RC, SIMEX, and other partly semiparametric methods in our simulation studies.
In this work, for notational simplicity we have assumed the number of the replications of the surrogate for the true covariate to be the same across all of the subjects (i.e. mi = m). This assumption can be relaxed by using some more intense notations with some general regularity conditions on mi. Furthermore, in principle, the proposed method can be extended to handle interval censored data.30 For this purpose, in the posterior computations one should generate from a normal distribution which is truncated on both sides. In this work we used the Monte Carlo estimates for estimating survival probabilities. We believe that using the importance sampling method with proper importance weights one may improve the efficiency of the estimator. We have focused on time-invariant covariate. However, the measurement error issue may arise in a time-varying covariate; see, for example, Veronesi et al.31 who considered the RC and SIMEX methods for handling such a covariate in a Cox regression model. Another interesting paper in this area is by Crowther et al.32 who considered joint modeling of survival outcome using a semiparametric Cox model and longitudinally measured prognostic biomarkers using a linear mixed model. It is worth investigating how the nonparametric approaches considered in this paper could be implemented in these settings. The computational code can be obtained from the authors upon request. We are also creating an R-package for practitioners to use that will be available through our website.
Finally, we briefly discuss the efficiency property of the estimator. A semiparametrically efficient estimator is defined in the class of regular asymptotic linear (RAL) estimators that achieves the efficiency bound (Tsiatis,33 p. 27). The bound is defined as the supremum of the most efficient RAL estimators of the parametric submodels that is a subset of the semiparametric class of models, and the true model belongs to the parametric submodels. For a parametric model where standard regularity conditions hold, the MLE produces the most efficient RAL estimator. By construction our estimator is not a RAL estimator. Therefore, it is generally difficult to compare it with the corresponding efficiency bound. However, like the Cramer–Rao lower bound, there exists a Bayesian Cramer–Rao lower bound.34 It is worth exploring how a Bayesian minimax estimator can be constructed with that lower bound.
Footnotes
Acknowledgment
The authors gratefully acknowledge the constructive comments from the referees that led to a significant improvement of the manuscript.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was partially supported by the NIH (grant number R03CA176760).
Appendix
References
1.
CarrollRJ. Measurement error in epidemiologic studies. Encyclopedia of Biostatistics, New York: John Wiley & Sons, 1997.
2.
BuckleyJJamesI. Linear regression with censored data. Biometrika1979; 66: 429–436.
3.
LaiTLYingZ. Large sample theory of a modified Buckley–James estimator for regression analysis with censored data. Ann Statist1991; 19: 1370–1402.
4.
ZengDLinDY. Efficient estimation for the accelerated failure time model. J Am Statist Assoc2007; 102: 1387–1396.
5.
JinZLinDYWeiLJYingZ. Rank-based inference for the accelerated failure time model. Biometrika2003; 90: 341–353.
6.
ZhouMLiG. Empirical likelihood analysis of the Buckley–James estimator. J Multivar Anal2008; 99: 649–664.
7.
CoxCChuHSchneiderMFMuñozA. Parametric survival analysis and taxonomy of hazard functions for the generalized gamma distribution. Statist Med2007; 26: 4252–4374.
8.
ChristensenRJohnsonW. Modelling accelerated failure time with a Dirichlet process. Biometrika1988; 75: 693–704.
9.
KuoLMallickB. Bayesian semiparametric inference for the accelerated failure-time model. Can J Statist1997; 25: 457–472.
10.
WalkerSMallickBK. A Bayesian semiparametric accelerated failure time model. Biometrics1999; 55: 477–483.
11.
HeWYiGYXiongJ. Accelerated failure time models with covariates subject to measurement Error. Statist Med2007; 26: 4817–4832.
IshwaranHJamesLF. Gibbs sampling methods for stick breaking priors. J Am Statist Assoc2001; 96: 161–173.
14.
GhoshJKRamamoorthiRV. Bayesian Nonparametrics, New York: Springer, 2003.
15.
MüllerPRoederK. A Bayesian semiparametric model for case–control studies with errors in variables. Biometrika1997; 84: 523–537.
16.
GustafsonPLeNDValleeM. A Bayesian approach to case–control studies with errors in covariables. Biostatistics2002; 3: 229–243.
17.
SinhaSMallickBKKipnisVCarrollRJ. Semiparametric Bayesian analysis of nutritional epidemiology data in the presence of measurement error. Biometrics2010; 66: 444–454.
18.
DelaigleAHallPMeisterA. On deconvolution with repeated measurements. Ann Statist2008; 36: 665–685.
19.
CarrollRJRuppertDStefanskiLACrainiceanuCM. Measurement Error in Nonlinear Models: A Modern Perspective, 2nd edn. Boca Raton, FL: Chapman and Hall/CRC Press, 2006.
20.
MaYLiR. Variable selection in measurement error models. Bernoulli2010; 16: 274–300.
21.
MaYCarrollRJ. Locally efficient estimators for semiparametric models with measurement error. J Am Statist Assoc2006; 101: 1465–1474.
22.
IshwaranHZarepourM. Exact and approximate sum representations for the Dirichlet process. Can J Statist2002; 30: 269–283.
23.
HallPMaY. Measurement error models with unknown error structure. J R Statist Soc Ser B2007; 69: 429–446.
24.
LiTVuongQ. Nonparametric estimation of the measurement error model using multiple indicators. J Multivar Anal1998; 65: 139–165.
25.
YangMDunsonDBBairdD. Semiparametric Bayes hierarchical models with mean and variance constraints. Computat Statist Data Anal2010; 54: 2172–2186.
26.
EscobarMDWestM. Bayesian density estimation and inference using mixtures. J Am Statist Assoc1995; 90: 577–588.
27.
CowlesMKCarlinBP. Markov chain monte carlo convergence diagnostics: A comparative review. J Am Statist Assoc1996; 91: 883–904.
28.
NewtonMARafteryAE. Approximate Bayesian inference with the weighted likelihood bootstrap. J R Statist Soc Ser B1994; 56: 3–26.
29.
HammerSMKatzensteinDAHughesMD. A trial comparing nucleoside monotherapy with combination therapy in HIV-infected adults with CD4 cell counts from 200 to 500 per cubic millimeter. N Engl J Med1996; 335: 1081–1090.
30.
Huang J and Wellner J. Interval censored survival data: a review of recent progress. In Proceedings of the first Seattle symposium in biostatistics: survival analysis (Lecture Notes in Statistics, vol. 123). Berlin: Springer, 1997; 123–169.
31.
VeronesiGFerrarioMMChamblessLE. Comparing measurement error correction methods for rate-of-change exposure variables in survival analysis. Statist Meth Med Res2011; 22: 583–597.
32.
CrowtherMJLambertPCAbramsKR. Adjusting for measurement error in baseline prognostic biomarkers included in a time-to-event analysis: a joint modelling approach. BMC Med Res Methodol2013; 13: 146–146.
33.
TsiatisAA. Semiparametric Theory and Missing Data, New York: Springer, 2006.
34.
GillRDLevitBY. Applications of the van Trees inequality: a Bayesian Cramér–Rao bound. Bernoulli1995; 1: 59–79.
35.
GelfandAHillsSERacine-PoonASmithAM. Illustration of Bayesian inference in normal data models using Gibbs sampling. J Am Statist Assoc1990; 85: 972–985.