Summary
Accelerated failure time (AFT) models are used widely in medical research, though to a much lesser extent than proportional hazards models. In an AFT model, the effect of covariates act to accelerate or decelerate the time to event of interest, that is, shorten or extend the time to event. Commonly used parametric AFT models are limited in the underlying shapes that they can capture. In this article, we propose a general parametric AFT model, and in particular concentrate on using restricted cubic splines to model the baseline to provide substantial flexibility. We then extend the model to accommodate time-dependent acceleration factors. Delayed entry is also allowed, and hence, time-dependent covariates. We evaluate the proposed model through simulation, showing substantial improvements compared to standard parametric AFT models. We also show analytically and through simulations that the AFT models are collapsible, suggesting that this model class will be well suited to causal inference. We illustrate the methods with a data set of patients with breast cancer. Finally, we provide highly efficient, user-friendly Stata, and R software packages.
Keywords: Accelerated failure time, Causal inference, Software, Survival analysis, Time-dependent effects
1. Introduction
Accelerated failure time (AFT) models are commonly used in a variety of settings within the medical literature (Collett, 2003). The interpretation of an acceleration factor can be considered more intuitive, directly adjusting the survival time, either increasing or decreasing it, compared to the interpretation of a hazard ratio, meaning a relative increase or decrease in the event rate (Swindell, 2009). A parametric approach tends to be favored when fitting an AFT model; however, parametric models are limited by the flexibility of the distribution chosen (Cox and others, 2007; Cox, 2008). Parametric AFT models are particular prevalent in economic decision modeling, where it is emphasized to fit a wide variety of parametric models (either proportional hazards or AFT), to obtain the “best fitting” model (Latimer, 2013). Often, extrapolation is required to calculate survival across a lifetime horizon, and hence parametric and flexible approaches are needed. Of course, extrapolation is fraught with dangers, and arguably should only be attempted in the presence of appropriate external data.
To our knowledge, the most flexible fully (standard) parametric AFT model is the generalized F distribution, a four parameter distribution described by Cox (2008), which often suffers from convergence problems. This contains the more widely used (due to availability of software) generalized gamma as a special case (Cox and others, 2007). Many authors have compared and contrasted AFT models with the more commonly used proportional hazards metric (Kay and Kinnersley, 2002; Orbe and others, 2002). Lambert and others (2004) developed a mixture AFT model with frailties, where a short term hazard component was modeled with a Gompertz distribution, and the long term hazard component could be any of the standard parametric AFT models. There have been several efforts to develop smooth AFT models, including mixtures of normal densities (Komárek and others, 2005), kernel smoothed densities (Zeng and Lin, 2007), and seminonparametric densities (Zhang and Davidian, 2008). A software implementation of the mixture of normal densities has received modest attention. Rubio and others (2019) recently proposed a general hazards-based model, utilizing the exponentiated-Weibull model to model the baseline function. Recently, Pang and others (2021) proposed a flexible B-spline approach to modeling the baseline function in an AFT framework, and also provided R code. We take a similar vein in this article, but provide a number of important developments.
Within a proportional hazards metric, the Royston–Parmar flexible parametric model has grown in popularity in recent years, with a number of extensions and developments being proposed (Royston and Lambert, 2011; Liu and others, 2018). The fundamental strength of the model is to use restricted cubic splines to model the underlying baseline function (regardless of scale), and any time-dependent effects. However, there are known limitations with models based on hazard ratios, where the hazard ratios are not collapsible across covariates not associated with the exposure of interest (Martinussen and Vansteelandt, 2013), while AFTs are known to be robust to omitted covariates (Hougaard, 1999). Together, this motivates the incorporation of a flexible framework into an AFT paradigm.
AFT models make the assumption of a constant acceleration factor, that is, the effect of a covariate remains the same across follow-up time, similar to the proportional hazards assumption. Clearly this assumption is open to violation. This motivates the relaxation of the constant acceleration factor to allow time-dependency, similarly to modeling of nonproportional hazards. This has been described within a generalized gamma AFT model by Cox and others (2007). In this article, we further relax the constant acceleration factor assumption, within the flexible parametric AFT model, by using restricted cubic splines.
The article is organized as follows. In Section 2, we first show that an AFT model has some desirable properties, including collapsibility, that are not exhibited by a proportional hazards model. In Section 3, we derive the proposed model framework and describe the estimation process within a likelihood framework. In Section 4, we conduct a simulation study to evaluate the finite sample performance of the proposed model under complex scenarios, comparing to standard parametric AFT models. In Section 5, we illustrate the model using data from the England and Wales breast cancer registry. Finally, in Section 6, we conclude the article with a discussion.
2. Causal interpretation of the aft model
Hougaard (1999) provided an informal description of how AFT models are robust to omitted covariates. We now provide a more formal development for the collapsibility of the acceleration factor for AFT models. Consider a model with two covariates and
, with an event time
, with regression parameters
and
and linear predictor
. Assume that the censoring variable
is independent of
,
and
, and that the time process is observed by the tuple
; the associated causal diagram is given in Figure 1.
Fig. 1.
Causal diagram for the motivating example, with censoring variable being independent from
,
and
.
Following Martinussen and Vansteelandt (2013), we define the marginal unadjusted effect for binary compared with
at time
for a contrast function
and a prediction function
as
. The marginal exposure effect (causal effect) is defined as
, where
is the do operator, which can be conceptualized as the population value that would be realized if
were uniformly set to
. In this context, the causal effect is calculated by an expectation over
for a fixed and possibly counterfactual
, such that
. For further details on the do operator, see Pearl (2000).
2.1. Proportional hazard model
Martinussen and Vansteelandt (2013) considered a proportional hazards model . The marginal hazard conditional on survival has previously been shown to be
![]() |
For the marginal (causal) effect for the log-hazard ratio, we define and
, then the marginal (causal) effect is
![]() |
(2.1) |
For a marginal unadjusted effect, we define . Then
![]() |
(2.2) |
These expressions show that is a biased estimator of both the marginal causal effect and the marginal unadjusted effect. We can use (2.1) to estimate the causal effect
from a model fit incorporating both
and
, and use (2.1) and (2.2) to calculate the confounding bias
. We can also use (2.2) to calculate the bias in the unadjusted estimate for
when
is not modeled compared with modeling both
and
(that is,
) when
and
and
are associated.
2.2. AFT model
Now define an AFT model , where
and
. For the marginal (causal) effect for the mean time to event comparing
with
, define
and
, such that
![]() |
which is unbiased and indicates collapsibility of the acceleration factor. For the marginal unadjusted effect, let , so that
![]() |
which will be biased if, again, and
and
are associated. We can extend this finding to a time-dependent AFT model
for a time-varying acceleration factor
and for a baseline survival function
. The marginal value for
conditional on survival is
![]() |
then the marginal (causal) effect comparing with
at time
is
![]() |
For the marginal unadjusted effect, let , and then
![]() |
Pleasantly, if is small, then
and the AFT can be shown to be robust to omitted covariates.
3. A general parametric aft model
Continuing with the notation defined in the previous section, an AFT model, conditional on a set of explanatory variables, , can be written in the form of the survival function,
![]() |
where often
![]() |
(3.3) |
We can also specify an AFT model in terms of the cumulative hazard function
![]() |
(3.4) |
In essence, we can specify any parametric function for (3.4), subject to the appropriate constraints that the function remains positive for all and is monotonically increasing as
. In this article, we concentrate on a highly flexible way of specifying a parametric AFT, using restricted cubic splines as our basis functions (Durrleman and Simon, 1989).
Similarly to Royston and Parmar (2002), we begin with the log cumulative hazard function of the Weibull distribution,
![]() |
Instead of incorporating covariates into the linear predictor of the component, as in Royston and Parmar (2002), here, we incorporate them as a multiplicative effect on
,
![]() |
where is defined in (3.3). Now we can incorporate the desired flexibility, expanding
into restricted cubic spline basis. For simplicity, letting
, our spline function is defined as
![]() |
where is a vector of knot locations with parameter vector
, and derived variables
(known as the basis functions). For a truncated power basis, the
are defined as
![]() |
where for ,
is equal to
if the value is positive and 0 otherwise, and
![]() |
Alternatively, the can be calculated using a B-spline basis with a matrix projection at the boundary knots. Given one of these bases, our flexible parametric AFT model can be defined as
![]() |
Usually, knot locations are calculated based on quantiles of the distribution of the variable being transformed into splines, in this case , also restricted to those observations which are uncensored.
3.1. Likelihood and estimation
We define the likelihood in terms of the hazard and survival functions. The hazard function can be written as follows
![]() |
where , which can be readily derived analytically. The survival function is defined as
![]() |
We can therefore define our log likelihood for the patient, allowing for delayed entry, as
![]() |
(3.5) |
where is an event indicator with value 1 for an event and 0 for censored. We maximize (3.5) using Newton–Raphson based optimization (Gould and others, 2010), with analytic score and Hessian for both accuracy and efficiency.
3.2. Time-dependent acceleration factors
Following Cox and Oakes (1984) and Hougaard (1999), we have the survival function of a time-dependent AFT model, such that
![]() |
where is the time-varying acceleration factor at time
and the baseline survival is
. To simplify the notation in this section, we have dropped the dependence on individual
. Within our flexible parametric framework, we can avoid the integration by directly modeling on the cumulative scale, such that
![]() |
Since we are on a cumulative scale, to recover the directly interpretable time-dependent acceleration factor, , we derive the following relationship,
![]() |
(3.6) |
which gives a rather convenient formula for the time-dependent acceleration factor in terms of its cumulative. We can arguably use any continuous function to capture simple and complex time-dependent acceleration factors. The hazard function is defined as
![]() |
(3.7) |
Our form of choice continues the use of restricted cubic splines. A common case is to use a minus log link for the linear predictor, such that
![]() |
(3.8) |
where for the time-dependent effect, with
, we have
, the
covariate, multiplied by some spline function of log time,
, with knot location vector,
, and coefficient vector,
.
Now
![]() |
(3.9) |
![]() |
(3.10) |
with survival function
![]() |
(3.11) |
Equations (3.10) and (3.11) can then be substituted into (3.5) to maximize the log likelihood. Analytic scores and Hessian elements are also derived and implemented in the associated software packages.
4 Simulations
4.1. Causal inference
We first simulate under Figure 1. Assume that is Bernoulli,
is normal,
is exponential and
is uniform. Specifically, let
and
. Let
be realizations for
. These data can be modeled using both proportional hazards and AFT models. We fit models for
with both
and
as linear and additive covariates and with only
as a covariate. We model using Poisson regression, Cox regression and our smooth AFT with 3 degrees of freedom (see Table 1). Note that the estimated
’s have opposite signs for the AFT models compared with the proportional hazards models (Poisson and Cox regression). As a reminder, an exponential AFT would estimate
as per the Poisson regression. We find that all of the models are unbiased when both covariates are included (
).
Table 1.
Simulation results for exponentially distributed data with , with
observations per simulation and 300 simulation sets
![]() |
![]() |
|||||
---|---|---|---|---|---|---|
![]() |
Model |
![]() |
![]() |
![]() |
![]() |
|
0 | Poisson regression | 0.998 | 0.054 | 0.679 | 0.053 | |
Cox regression | 0.999 | 0.054 | 0.663 | 0.053 | ||
Smooth AFT |
![]() |
0.055 |
![]() |
0.079 | ||
0.1 | Poisson regression | 0.998 | 0.054 | 0.901 | 0.054 | |
Cox regression | 0.999 | 0.055 | 0.880 | 0.054 | ||
Smooth AFT |
![]() |
0.056 |
![]() |
0.083 | ||
![]() |
Poisson regression | 0.998 | 0.053 | 0.464 | 0.052 | |
Cox regression | 0.999 | 0.054 | 0.454 | 0.052 | ||
Smooth AFT |
![]() |
0.055 |
![]() |
0.077 |
The regression models assume that both covariates are modeled () or that only the
covariate is modeled (
). The expectations for the estimated
and their standard errors are over the simulation sets.
When and
are independent, then the effect of
is not confounded by
and
. For the AFT models, assuming that we have captured the baseline distribution, then
and
. However, for the proportional hazards models with both covariates, the marginal (causal) effect is attenuated for increasing time. This pattern of attenuation is well recognized from the context of frailty models (e.g., Aalen and others, 2008). Moreover, when the covariate z is not included and X and Z are negatively correlated, then the first two models are more attenuated. When X and Z are positively correlated and z was not included, then the first two models had attenuated effects for
, while the AFT model had an inflated effect and a larger bias.
4.2. Other simulations
In this section, we conduct a simulation study to assess the ability of the flexible parametric AFT model to capture complex, biologically plausible, baseline functions, and subsequently the impact on estimates of acceleration factors and survival probabilities, when misspecifying the baseline. We also compare the newly proposed flexible AFT to existing parametric models, including the Weibull, generalized gamma, and generalized F. The Weibull and generalized gamma models are available in the streg command in Stata, and we implement the generalized F in Stata, following Cox (2008).
In all simulations, we use a range of two-component mixture Weibull baseline hazard functions, and also a standard Weibull, to generate complex, realistic scenarios (Crowther and Lambert, 2013). When fitting the flexible parametric models, we are therefore not fitting the “true” model, but investigating how well the spline approximations can do (Rutherford and others, 2015). The baseline survival function for a two-component mixture Weibull is defined as follows:
![]() |
(4.12) |
We choose four different baseline hazard functions, representing clinically plausible functions (Royston and Lambert, 2011; Murtaugh and others, 1994). The four assumed baseline hazard functions are shown in Figure 2. Scenarios 1–3 come from mixture Weibull functions defined in (4.12), with Scenario 4 a standard Weibull function. With our baseline functions defined, we can choose to simulate under an AFT framework, or under proportional hazards, using the general survival simulation framework developed by Crowther and Lambert (2013).
Fig. 2.
Baseline hazard functions for the simulation scenarios.
Consider a binary treatment group variable, , with a log acceleration factor,
. We can simulate AFT data from the following,
![]() |
(4.13) |
For each scenario, we assume a log AF of , or
. This results in 8 scenarios in total.
To each simulated data set, we apply a Weibull AFT model, a generalized gamma AFT model, a generalized F AFT model and the proposed flexible parametric AFT model with 2 to 9 degrees of freedom. We do not fit a flexible parametric acceleration failure time model with 1 degree of freedom, as this is equivalent to a Weibull AFT model. Each simulation scenario is repeated 1000 times with 1000 observations in each data set. We set a maximum follow-up time of 5 years. The following average survival probability at 5 years was observed in each scenario; in scenario 1 and
,
in Scenario 1 and
,
in Scenario 2 and
,
in scenario 1 and
,
in Scenario 3 and
,
in Scenario 3 and
,
in Scenario 4 and
,
in Scenario 4 and
.
We monitor estimates of from all models, and estimates of the survival probability at 1, 2, 3, 4, and 5 years, in both treatment groups. Survival was monitored on the
scale, with standard errors calculated using the delta method. We also monitor values of the Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC).
4.3. Simulation results
Results are presented in Table 2 for all eight scenarios. We present bias, percentage bias, and coverage for the estimates of the log acceleration factor from all AFT models. We further present the median rank in terms of best fitting model based on either the AIC or BIC, for all models fitted. Finally, in Tables 3–6 we present bias, percentage bias, and coverage for estimates of the survival probability at 1, 2, 3, 4, and 5 years, for the four scenarios, when and
,
and
,
and
,
and
, respectively, with all estimates are on the
scale.
Table 2.
Simulation results
True log(AF) | Model | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bias |
![]() |
Cov. | AIC | BIC |
![]() |
Bias |
![]() |
Cov. | AIC | BIC |
![]() |
Bias |
![]() |
Cov. | AIC | BIC |
![]() |
Bias |
![]() |
Cov. | AIC | BIC |
![]() |
||
0.5 | Weibull |
![]() |
![]() |
23.4 | 11 | 11 | 1000 |
![]() |
![]() |
90.6 | 11 | 10 | 1000 | 0.139 | 27.8 | 67.6 | 11 | 10 | 1000 | 0.002 | 0.4 | 95.4 | 1 | 1 | 1000 |
Gamma |
![]() |
![]() |
81.6 | 10 | 10 | 1000 |
![]() |
![]() |
83.8 | 10 | 10 | 1000 | 0.034 | 6.8 | 65.0 | 6 | 2 | 684 | 0.003 | 0.6 | 87.5 | 3 | 3 | 915 | |
GenF | 0.000 | 0.0 | 94.5 | 8 | 3 | 996 | 0.001 | 0.2 | 66.9 | 7 | 1 | 701 | 0.036 | 7.2 | 33.8 | 5 | 3 | 360 | 0.013 | 2.6 | 55.5 | 5 | 5 | 587 | |
FPAFT-df=2 |
![]() |
![]() |
94.1 | 9 | 9 | 1000 |
![]() |
![]() |
81.0 | 9 | 9 | 1000 | 0.102 | 20.4 | 76.3 | 10 | 7 | 1000 | 0.004 | 0.8 | 95.4 | 3 | 3 | 1000 | |
FPAFT-df=3 | 0.001 | 0.2 | 94.3 | 1 | 1 | 1000 | 0.047 | 9.4 | 91.1 | 8 | 7 | 1000 | 0.002 | 0.4 | 93.9 | 2 | 2 | 1000 | 0.003 | 0.6 | 95.3 | 5 | 4 | 1000 | |
FPAFT-df=4 | 0.000 | 0.0 | 95.4 | 2 | 2 | 1000 |
![]() |
![]() |
93.2 | 4 | 1 | 1000 | 0.002 | 0.4 | 92.5 | 3 | 4 | 1000 | 0.002 | 0.4 | 94.7 | 6 | 6 | 1000 | |
FPAFT-df=5 | 0.002 | 0.4 | 95.1 | 3 | 4 | 1000 |
![]() |
![]() |
93.9 | 3 | 3 | 1000 | 0.008 | 1.6 | 94.1 | 4 | 5 | 1000 | 0.000 | 0.0 | 92.8 | 7 | 7 | 1000 | |
FPAFT-df=6 | 0.001 | 0.2 | 94.0 | 4 | 5 | 1000 |
![]() |
![]() |
93.8 | 3 | 4 | 1000 | 0.007 | 1.4 | 93.5 | 5 | 6 | 1000 | 0.001 | 0.2 | 88.2 | 8 | 8 | 1000 | |
FPAFT-df=7 | 0.000 | 0.0 | 93.8 | 5 | 6 | 1000 |
![]() |
![]() |
92.5 | 3 | 5 | 1000 | 0.003 | 0.6 | 93.6 | 6 | 8 | 1000 |
![]() |
![]() |
85.1 | 9 | 9 | 1000 | |
FPAFT-df=8 |
![]() |
0.0 | 92.4 | 6 | 7 | 999 | 0.000 | 0.0 | 89.6 | 4 | 6 | 1000 | 0.002 | 0.4 | 90.2 | 7 | 9 | 1000 |
![]() |
![]() |
78.1 | 10 | 10 | 1000 | |
FPAFT-df=9 |
![]() |
0.0 | 89.9 | 7 | 8 | 998 |
![]() |
![]() |
88.8 | 5 | 8 | 1000 | 0.003 | 0.6 | 88.5 | 8 | 11 | 1000 |
![]() |
![]() |
72.0 | 11 | 11 | 1000 | |
![]() |
Weibull | 0.057 |
![]() |
57.6 | 11 | 11 | 1000 | 0.042 |
![]() |
91.1 | 10 | 10 | 1000 | 0.009 |
![]() |
96.5 | 10 | 10 | 1000 |
![]() |
0.0 | 95.9 | 1 | 1 | 1000 |
Gamma | 0.010 |
![]() |
93.1 | 9 | 9 | 989 | 0.047 |
![]() |
88.8 | 10 | 11 | 1000 | 0.079 |
![]() |
76.4 | 8 | 4 | 1000 |
![]() |
0.2 | 95.6 | 3 | 3 | 998 | |
GenF | 0.000 | 0.0 | 94.4 | 6 | 1 | 993 | 0.000 | 0.0 | 64.8 | 6 | 1 | 679 |
![]() |
0.6 | 38.2 | 1 | 1 | 397 |
![]() |
1.4 | 69.9 | 5 | 5 | 732 | |
FPAFT-df=2 | 0.053 |
![]() |
62.5 | 10 | 10 | 1000 | 0.039 |
![]() |
88.5 | 9 | 9 | 1000 | 0.040 |
![]() |
92.0 | 9 | 6 | 1000 |
![]() |
0.2 | 95.7 | 3 | 3 | 1000 | |
FPAFT-df=3 | 0.040 |
![]() |
67.1 | 8 | 7 | 1000 | 0.112 |
![]() |
72.4 | 8 | 8 | 1000 | 0.041 |
![]() |
90.1 | 5 | 1 | 1000 |
![]() |
0.2 | 96.3 | 5 | 4 | 1000 | |
FPAFT-df=4 | 0.022 |
![]() |
86.7 | 6 | 3 | 1000 | 0.061 |
![]() |
82.6 | 6 | 2 | 1000 | 0.048 |
![]() |
87.4 | 6 | 3 | 1000 |
![]() |
0.2 | 95.6 | 6 | 6 | 1000 | |
FPAFT-df=5 | 0.012 |
![]() |
91.5 | 4 | 2 | 1000 | 0.038 |
![]() |
89.6 | 5 | 2 | 1000 | 0.058 |
![]() |
81.3 | 5 | 4 | 1000 |
![]() |
0.4 | 93.6 | 7 | 7 | 1000 | |
FPAFT-df=6 | 0.005 |
![]() |
93.2 | 2 | 4 | 1000 | 0.023 |
![]() |
92.2 | 3 | 3 | 1000 | 0.062 |
![]() |
78.6 | 4 | 6 | 1000 |
![]() |
0.4 | 90.2 | 8 | 8 | 1000 | |
FPAFT-df=7 | 0.001 |
![]() |
93.1 | 3 | 5 | 1000 | 0.011 |
![]() |
91.9 | 2 | 5 | 1000 | 0.061 |
![]() |
74.8 | 3 | 7 | 1000 |
![]() |
0.4 | 86.8 | 9 | 9 | 1000 | |
FPAFT-df=8 |
![]() |
0.6 | 92.3 | 3 | 6 | 1000 | 0.004 |
![]() |
89.6 | 3 | 6 | 1000 | 0.059 |
![]() |
73.4 | 3 | 8 | 1000 | 0.002 |
![]() |
80.1 | 10 | 10 | 1000 | |
FPAFT-df=9 |
![]() |
0.8 | 90.4 | 4 | 8 | 1000 | 0.001 |
![]() |
89.5 | 4 | 7 | 1000 | 0.057 |
![]() |
71.9 | 3 | 9 | 1000 | 0.007 |
![]() |
75.0 | 11 | 11 | 1000 |
Table 3.
Bias, percentage bias, and coverage of estimates of log(log(S(t))) when
and
Time | Model | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
||
1 | Weibull | 0.218 |
![]() |
19.6 | 1000 |
![]() |
. | 92.2 | 1000 | 0.136 |
![]() |
36.2 | 1000 |
![]() |
0.4 | 95.2 | 1000 |
2 | Weibull |
![]() |
39.8 | 15.7 | 1000 |
![]() |
![]() |
18.4 | 1000 | 0.185 |
![]() |
4.5 | 1000 |
![]() |
0.4 | 95.8 | 1000 |
3 | Weibull |
![]() |
![]() |
1.4 | 1000 |
![]() |
![]() |
70.7 | 1000 | 0.106 |
![]() |
40.2 | 1000 |
![]() |
0.4 | 96.2 | 1000 |
4 | Weibull | 0.082 | 8.9 | 57.8 | 1000 | 0.035 | 3.5 | 86.7 | 1000 |
![]() |
![]() |
95.7 | 1000 |
![]() |
0.5 | 96.4 | 1000 |
5 | Weibull | 0.427 | 39.8 | 0.0 | 1000 | 0.118 | 11.0 | 39.1 | 1000 |
![]() |
![]() |
47.6 | 1000 |
![]() |
0.5 | 96.1 | 1000 |
1 | Gamma | 0.063 |
![]() |
87.3 | 1000 |
![]() |
. | 79.9 | 1000 | 0.007 |
![]() |
87.7 | 929 |
![]() |
0.3 | 95.3 | 1000 |
2 | Gamma |
![]() |
7.0 | 94.0 | 1000 |
![]() |
![]() |
14.6 | 1000 | 0.048 |
![]() |
77.2 | 929 |
![]() |
0.5 | 94.4 | 1000 |
3 | Gamma |
![]() |
![]() |
14.4 | 1000 |
![]() |
![]() |
77.7 | 1000 | 0.018 |
![]() |
86.0 | 929 |
![]() |
0.7 | 93.9 | 1000 |
4 | Gamma | 0.056 | 6.1 | 72.4 | 1000 | 0.074 | 7.5 | 68.1 | 1000 |
![]() |
![]() |
83.2 | 929 |
![]() |
0.9 | 95.2 | 1000 |
5 | Gamma | 0.283 | 26.4 | 0.1 | 1000 | 0.180 | 16.7 | 16.1 | 1000 | 0.005 | 0.9 | 88.4 | 929 |
![]() |
0.5 | 96.1 | 1000 |
1 | GenF | 0.006 |
![]() |
92.9 | 990 | 0.001 | . | 67.4 | 707 | 0.007 |
![]() |
25.7 | 295 |
![]() |
0.3 | 69.4 | 779 |
2 | GenF | 0.004 |
![]() |
95.6 | 997 |
![]() |
![]() |
66.7 | 713 | 0.049 |
![]() |
31.3 | 380 | 0.000 | 0.0 | 71.0 | 801 |
3 | GenF |
![]() |
![]() |
85.1 | 997 |
![]() |
![]() |
67.4 | 713 | 0.042 |
![]() |
52.1 | 628 | 0.005 |
![]() |
73.9 | 841 |
4 | GenF | 0.026 | 2.8 | 88.3 | 997 | 0.028 | 2.8 | 63.9 | 713 | 0.056 | 20.8 | 54.6 | 868 | 0.011 |
![]() |
75.2 | 873 |
5 | GenF | 0.103 | 9.6 | 48.7 | 997 | 0.043 | 4.0 | 60.5 | 713 | 0.055 | 10.2 | 55.9 | 907 | 0.000 | 0.0 | 76.2 | 874 |
1 | FPAFT-df=2 | 0.032 |
![]() |
87.3 | 1000 |
![]() |
. | 67.5 | 1000 | 0.041 |
![]() |
88.6 | 1000 |
![]() |
0.4 | 94.5 | 1000 |
2 | FPAFT-df=2 | 0.050 |
![]() |
85.6 | 1000 |
![]() |
![]() |
17.4 | 1000 | 0.128 |
![]() |
29.7 | 1000 |
![]() |
0.2 | 95.7 | 1000 |
3 | FPAFT-df=2 |
![]() |
![]() |
37.0 | 1000 |
![]() |
![]() |
83.1 | 1000 | 0.091 |
![]() |
52.7 | 1000 |
![]() |
0.2 | 96.4 | 1000 |
4 | FPAFT-df=2 | 0.028 | 3.0 | 85.1 | 1000 | 0.091 | 9.2 | 57.1 | 1000 | 0.001 | 0.4 | 96.3 | 1000 |
![]() |
0.3 | 96.7 | 1000 |
5 | FPAFT-df=2 | 0.209 | 19.5 | 12.7 | 1000 | 0.195 | 18.1 | 9.2 | 1000 |
![]() |
![]() |
83.3 | 1000 |
![]() |
0.5 | 96.0 | 1000 |
1 | FPAFT-df=3 | 0.013 |
![]() |
95.0 | 1000 | 0.049 | . | 85.5 | 1000 |
![]() |
0.1 | 96.6 | 1000 |
![]() |
0.3 | 94.6 | 1000 |
2 | FPAFT-df=3 |
![]() |
1.3 | 94.1 | 1000 |
![]() |
![]() |
78.9 | 1000 | 0.002 |
![]() |
94.1 | 1000 |
![]() |
0.2 | 95.5 | 1000 |
3 | FPAFT-df=3 |
![]() |
0.0 | 95.0 | 1000 |
![]() |
![]() |
90.1 | 1000 |
![]() |
1.0 | 93.3 | 1000 |
![]() |
0.3 | 96.1 | 1000 |
4 | FPAFT-df=3 | 0.011 | 1.2 | 93.9 | 1000 | 0.037 | 3.7 | 86.6 | 1000 |
![]() |
![]() |
92.9 | 1000 |
![]() |
0.5 | 95.8 | 1000 |
5 | FPAFTdf=3 | 0.007 | 0.7 | 94.3 | 1000 | 0.090 | 8.4 | 65.5 | 1000 | 0.007 | 1.3 | 94.1 | 1000 |
![]() |
0.5 | 95.9 | 1000 |
1 | FPAFT-df=4 | 0.002 |
![]() |
95.7 | 1000 |
![]() |
. | 91.8 | 1000 |
![]() |
1.0 | 95.1 | 1000 |
![]() |
0.3 | 95.0 | 1000 |
2 | FPAFT-df=4 | 0.001 |
![]() |
95.7 | 1000 |
![]() |
![]() |
93.8 | 1000 | 0.008 |
![]() |
95.4 | 1000 |
![]() |
0.2 | 95.6 | 1000 |
3 | FPAFT-df=4 |
![]() |
![]() |
94.6 | 1000 |
![]() |
![]() |
95.0 | 1000 |
![]() |
1.0 | 95.6 | 1000 |
![]() |
0.4 | 96.1 | 1000 |
4 | FPAFT-df=4 | 0.020 | 2.2 | 91.6 | 1000 | 0.004 | 0.4 | 94.2 | 1000 |
![]() |
![]() |
93.6 | 1000 |
![]() |
0.5 | 95.4 | 1000 |
5 | FPAFT-df=4 | 0.010 | 0.9 | 94.4 | 1000 | 0.008 | 0.7 | 94.3 | 1000 | 0.008 | 1.5 | 94.4 | 1000 |
![]() |
0.8 | 96.1 | 1000 |
1 | FPAFT-df=5 | 0.004 |
![]() |
95.4 | 1000 |
![]() |
. | 94.7 | 1000 | 0.001 |
![]() |
95.6 | 1000 |
![]() |
0.3 | 94.9 | 1000 |
2 | FPAFT-df=5 |
![]() |
0.3 | 95.5 | 1000 |
![]() |
![]() |
93.9 | 1000 | 0.000 | 0.0 | 95.0 | 1000 |
![]() |
0.3 | 95.0 | 1000 |
3 | FPAFT-df=5 |
![]() |
![]() |
95.5 | 1000 |
![]() |
![]() |
94.4 | 1000 | 0.007 |
![]() |
94.8 | 1000 |
![]() |
0.5 | 94.5 | 1000 |
4 | FPAFT-df=5 | 0.017 | 1.8 | 93.2 | 1000 | 0.004 | 0.4 | 94.4 | 1000 |
![]() |
![]() |
94.2 | 1000 |
![]() |
0.8 | 94.0 | 1000 |
5 | FPAFT-df=5 | 0.009 | 0.8 | 94.6 | 1000 | 0.005 | 0.5 | 94.1 | 1000 | 0.004 | 0.7 | 94.9 | 1000 |
![]() |
1.1 | 95.2 | 1000 |
1 | FPAFT-df=6 |
![]() |
0.2 | 94.6 | 1000 |
![]() |
. | 95.0 | 1000 |
![]() |
0.1 | 96.0 | 1000 |
![]() |
0.3 | 94.7 | 1000 |
2 | FPAFT-df=6 | 0.000 | 0.0 | 95.1 | 1000 |
![]() |
![]() |
94.4 | 1000 | 0.001 |
![]() |
94.7 | 1000 |
![]() |
0.3 | 93.9 | 1000 |
3 | FPAFT-df=6 | 0.002 | 0.3 | 95.1 | 1000 | 0.001 | 0.1 | 95.1 | 1000 | 0.004 |
![]() |
94.6 | 1000 |
![]() |
0.5 | 93.4 | 1000 |
4 | FPAFT-df=6 | 0.007 | 0.8 | 93.6 | 1000 | 0.005 | 0.5 | 94.6 | 1000 |
![]() |
![]() |
94.2 | 1000 |
![]() |
0.8 | 93.6 | 1000 |
5 | FPAFT-df=6 | 0.005 | 0.5 | 94.1 | 1000 | 0.001 | 0.1 | 94.0 | 1000 | 0.003 | 0.6 | 94.8 | 1000 |
![]() |
1.1 | 95.4 | 1000 |
1 | FPAFT-df=7 |
![]() |
0.3 | 93.9 | 1000 |
![]() |
. | 93.6 | 1000 |
![]() |
0.3 | 95.6 | 1000 |
![]() |
0.3 | 93.5 | 1000 |
2 | FPAFT-df=7 |
![]() |
0.3 | 95.4 | 1000 |
![]() |
![]() |
93.7 | 1000 |
![]() |
0.0 | 94.6 | 1000 |
![]() |
0.4 | 92.1 | 1000 |
3 | FPAFT-df=7 | 0.003 | 0.5 | 95.1 | 1000 | 0.002 | 0.2 | 94.2 | 1000 | 0.000 | 0.0 | 93.8 | 1000 |
![]() |
0.6 | 92.9 | 1000 |
4 | FPAFT-df=7 | 0.002 | 0.2 | 93.4 | 1000 | 0.006 | 0.6 | 94.8 | 1000 | 0.001 | 0.4 | 94.0 | 1000 |
![]() |
0.9 | 93.1 | 1000 |
5 | FPAFT-df=7 | 0.003 | 0.3 | 94.3 | 1000 | 0.001 | 0.1 | 94.3 | 1000 | 0.002 | 0.4 | 94.6 | 1000 |
![]() |
1.3 | 93.9 | 1000 |
1 | FPAFT-df=8 |
![]() |
0.4 | 93.9 | 1000 |
![]() |
. | 94.3 | 1000 |
![]() |
0.2 | 95.7 | 1000 |
![]() |
0.4 | 92.9 | 1000 |
2 | FPAFT-df=8 |
![]() |
0.5 | 94.4 | 1000 |
![]() |
![]() |
93.0 | 1000 |
![]() |
0.0 | 94.2 | 1000 |
![]() |
0.5 | 91.0 | 1000 |
3 | FPAFT-df=8 | 0.002 | 0.3 | 94.6 | 1000 | 0.002 | 0.2 | 94.2 | 1000 |
![]() |
1.0 | 93.6 | 1000 |
![]() |
0.8 | 91.1 | 1000 |
4 | FPAFT-df=8 | 0.001 | 0.1 | 92.6 | 1000 | 0.006 | 0.6 | 94.8 | 1000 | 0.003 | 1.1 | 93.8 | 1000 |
![]() |
1.3 | 91.3 | 1000 |
5 | FPAFT-df=8 | 0.004 | 0.4 | 94.1 | 1000 | 0.002 | 0.2 | 93.9 | 1000 | 0.002 | 0.4 | 94.4 | 1000 |
![]() |
1.6 | 93.8 | 1000 |
1 | FPAFT-df=9 |
![]() |
0.5 | 94.3 | 1000 |
![]() |
. | 92.3 | 1000 |
![]() |
0.3 | 95.6 | 1000 |
![]() |
0.5 | 91.7 | 1000 |
2 | FPAFT-df=9 |
![]() |
0.5 | 93.9 | 1000 |
![]() |
![]() |
93.5 | 1000 |
![]() |
0.2 | 94.2 | 1000 |
![]() |
0.7 | 89.8 | 1000 |
3 | FPAFT-df=9 | 0.001 | 0.2 | 94.1 | 1000 | 0.002 | 0.2 | 94.2 | 1000 |
![]() |
1.0 | 93.3 | 1000 |
![]() |
1.0 | 90.7 | 1000 |
4 | FPAFT-df=9 | 0.001 | 0.1 | 93.4 | 1000 | 0.006 | 0.6 | 95.2 | 1000 | 0.003 | 1.1 | 93.5 | 1000 |
![]() |
1.6 | 89.3 | 1000 |
5 | FPAFT-df=9 | 0.004 | 0.4 | 94.4 | 1000 | 0.002 | 0.2 | 93.9 | 1000 | 0.002 | 0.4 | 94.3 | 1000 |
![]() |
2.2 | 91.9 | 1000 |
Table 6.
Bias, percentage bias, and coverage of estimates of log(log(S(t))) when
and
Time | Model | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
||
1 | Weibull | 0.042 |
![]() |
87.5 | 1000 |
![]() |
![]() |
9.7 | 1000 | 0.153 |
![]() |
18.2 | 1000 |
![]() |
0.4 | 94.2 | 1000 |
2 | Weibull |
![]() |
![]() |
0.1 | 1000 |
![]() |
![]() |
52.1 | 1000 | 0.062 | 314.2 | 73.7 | 1000 |
![]() |
0.5 | 94.8 | 1000 |
3 | Weibull | 0.137 | 12.9 | 29.1 | 1000 | 0.047 | 4.4 | 79.1 | 1000 |
![]() |
![]() |
48.9 | 1000 |
![]() |
0.5 | 95.7 | 1000 |
4 | Weibull | 0.450 | 34.7 | 0.0 | 1000 | 0.144 | 12.2 | 24.7 | 1000 |
![]() |
![]() |
58.3 | 1000 |
![]() |
2.6 | 95.0 | 1000 |
5 | Weibull | 0.657 | 43.5 | 0.0 | 1000 | 0.216 | 17.0 | 3.9 | 1000 |
![]() |
![]() |
93.0 | 1000 | 0.000 | 0.0 | 95.1 | 1000 |
1 | Gamma | 0.111 |
![]() |
55.0 | 1000 |
![]() |
![]() |
7.4 | 1000 | 0.044 |
![]() |
86.5 | 1000 |
![]() |
0.3 | 94.7 | 1000 |
2 | Gamma |
![]() |
![]() |
2.9 | 1000 |
![]() |
![]() |
53.4 | 1000 |
![]() |
![]() |
92.9 | 1000 |
![]() |
0.3 | 95.2 | 1000 |
3 | Gamma | 0.111 | 10.4 | 34.7 | 1000 | 0.058 | 5.4 | 74.8 | 1000 |
![]() |
![]() |
31.1 | 1000 |
![]() |
0.5 | 95.0 | 1000 |
4 | Gamma | 0.258 | 19.9 | 0.7 | 1000 | 0.162 | 13.7 | 21.6 | 1000 |
![]() |
![]() |
85.2 | 1000 |
![]() |
2.6 | 94.9 | 1000 |
5 | Gamma | 0.310 | 20.5 | 0.3 | 1000 | 0.241 | 19.0 | 3.5 | 1000 | 0.089 | 9.8 | 66.4 | 1000 |
![]() |
0.0 | 94.5 | 1000 |
1 | GenF |
![]() |
2.8 | 91.8 | 991 |
![]() |
![]() |
65.6 | 692 | 0.041 |
![]() |
23.0 | 257 |
![]() |
0.5 | 80.7 | 914 |
2 | GenF |
![]() |
![]() |
67.4 | 993 |
![]() |
![]() |
65.3 | 692 | 0.019 | 96.3 | 36.6 | 384 | 0.001 |
![]() |
81.2 | 914 |
3 | GenF | 0.066 | 6.2 | 64.9 | 993 | 0.029 | 2.7 | 61.8 | 692 |
![]() |
![]() |
38.5 | 407 | 0.009 |
![]() |
81.5 | 918 |
4 | GenF | 0.066 | 5.1 | 69.0 | 993 | 0.034 | 2.9 | 61.2 | 692 | 0.007 | 0.9 | 38.8 | 407 | 0.007 |
![]() |
82.0 | 922 |
5 | GenF |
![]() |
![]() |
92.8 | 993 | 0.026 | 2.0 | 63.4 | 692 | 0.034 | 3.7 | 37.6 | 407 |
![]() |
![]() |
82.1 | 923 |
1 | FPAFT-df=2 | 0.105 |
![]() |
58.9 | 1000 |
![]() |
![]() |
7.4 | 1000 | 0.066 |
![]() |
75.7 | 1000 |
![]() |
0.3 | 94.9 | 1000 |
2 | FPAFT-df=2 |
![]() |
![]() |
0.2 | 1000 |
![]() |
![]() |
65.9 | 1000 | 0.027 | 136.8 | 90.2 | 1000 |
![]() |
0.2 | 95.2 | 1000 |
3 | FPAFT-df=2 | 0.025 | 2.3 | 84.4 | 1000 | 0.091 | 8.5 | 56.2 | 1000 |
![]() |
![]() |
53.9 | 1000 |
![]() |
0.3 | 95.2 | 1000 |
4 | FPAFT-df=2 | 0.174 | 13.4 | 23.7 | 1000 | 0.203 | 17.2 | 7.8 | 1000 |
![]() |
![]() |
82.4 | 1000 |
![]() |
2.6 | 94.8 | 1000 |
5 | FPAFT-df=2 | 0.254 | 16.8 | 12.4 | 1000 | 0.288 | 22.7 | 0.6 | 1000 | 0.028 | 3.1 | 90.5 | 1000 |
![]() |
0.0 | 94.8 | 1000 |
1 | FPAFT-df=3 |
![]() |
0.5 | 92.3 | 1000 |
![]() |
![]() |
14.3 | 1000 | 0.008 |
![]() |
96.3 | 1000 |
![]() |
0.2 | 94.7 | 1000 |
2 | FPAFT-df=3 |
![]() |
![]() |
8.1 | 1000 |
![]() |
![]() |
37.7 | 1000 |
![]() |
![]() |
90.7 | 1000 |
![]() |
0.5 | 95.2 | 1000 |
3 | FPAFT-df=3 |
![]() |
![]() |
92.2 | 1000 |
![]() |
![]() |
87.9 | 1000 |
![]() |
![]() |
55.4 | 1000 |
![]() |
0.8 | 95.1 | 1000 |
4 | FPAFT-df=3 | 0.046 | 3.5 | 85.7 | 1000 | 0.065 | 5.5 | 76.2 | 1000 |
![]() |
![]() |
93.5 | 1000 |
![]() |
2.6 | 95.0 | 1000 |
5 | FPAFT-df=3 | 0.047 | 3.1 | 87.1 | 1000 | 0.116 | 9.1 | 59.2 | 1000 | 0.114 | 12.5 | 44.0 | 1000 |
![]() |
0.0 | 95.1 | 1000 |
1 | FPAFT-df=4 |
![]() |
6.6 | 81.6 | 1000 |
![]() |
![]() |
90.6 | 1000 |
![]() |
0.0 | 93.7 | 1000 |
![]() |
0.3 | 94.5 | 1000 |
2 | FPAFT-df=4 |
![]() |
![]() |
56.2 | 1000 |
![]() |
![]() |
76.9 | 1000 |
![]() |
![]() |
93.5 | 1000 |
![]() |
0.3 | 95.4 | 1000 |
3 | FPAFT-df=4 | 0.007 | 0.7 | 94.3 | 1000 |
![]() |
![]() |
92.3 | 1000 |
![]() |
![]() |
55.4 | 1000 |
![]() |
0.5 | 95.0 | 1000 |
4 | FPAFT-df=4 | 0.015 | 1.2 | 94.3 | 1000 | 0.013 | 1.1 | 93.0 | 1000 |
![]() |
![]() |
91.9 | 1000 |
![]() |
2.6 | 94.4 | 1000 |
5 | FPAFT-df=4 |
![]() |
![]() |
92.3 | 1000 | 0.027 | 2.1 | 91.3 | 1000 | 0.102 | 11.2 | 55.1 | 1000 |
![]() |
0.0 | 95.0 | 1000 |
1 | FPAFT-df=5 |
![]() |
4.9 | 87.9 | 1000 |
![]() |
![]() |
96.2 | 1000 |
![]() |
3.8 | 90.6 | 1000 |
![]() |
0.2 | 94.5 | 1000 |
2 | FPAFT-df=5 |
![]() |
![]() |
82.9 | 1000 |
![]() |
![]() |
88.6 | 1000 |
![]() |
![]() |
94.9 | 1000 |
![]() |
0.2 | 94.6 | 1000 |
3 | FPAFT-df=5 | 0.015 | 1.4 | 93.7 | 1000 |
![]() |
![]() |
93.8 | 1000 |
![]() |
![]() |
53.7 | 1000 |
![]() |
0.5 | 94.3 | 1000 |
4 | FPAFT-df=5 | 0.005 | 0.4 | 95.7 | 1000 | 0.007 | 0.6 | 93.6 | 1000 |
![]() |
![]() |
90.2 | 1000 |
![]() |
2.6 | 94.2 | 1000 |
5 | FPAFT-df=5 |
![]() |
![]() |
88.0 | 1000 | 0.014 | 1.1 | 93.4 | 1000 | 0.079 | 8.7 | 70.2 | 1000 | 0.000 | 0.0 | 94.3 | 1000 |
1 | FPAFT-df=6 |
![]() |
2.0 | 95.1 | 1000 |
![]() |
![]() |
95.0 | 1000 |
![]() |
3.4 | 92.9 | 1000 |
![]() |
0.2 | 94.4 | 1000 |
2 | FPAFT-df=6 |
![]() |
![]() |
90.1 | 1000 |
![]() |
![]() |
93.9 | 1000 |
![]() |
![]() |
94.3 | 1000 |
![]() |
0.2 | 94.1 | 1000 |
3 | FPAFT-df=6 | 0.021 | 2.0 | 92.8 | 1000 |
![]() |
![]() |
94.7 | 1000 |
![]() |
![]() |
58.4 | 1000 |
![]() |
0.5 | 93.0 | 1000 |
4 | FPAFT-df=6 | 0.001 | 0.1 | 96.0 | 1000 | 0.004 | 0.3 | 94.4 | 1000 |
![]() |
![]() |
88.6 | 1000 |
![]() |
2.6 | 92.6 | 1000 |
5 | FPAFT-df=6 |
![]() |
![]() |
86.1 | 1000 | 0.006 | 0.5 | 94.3 | 1000 | 0.064 | 7.0 | 77.7 | 1000 |
![]() |
0.0 | 93.8 | 1000 |
1 | FPAFT-df=7 |
![]() |
0.4 | 94.5 | 1000 | 0.003 | 0.6 | 93.8 | 1000 |
![]() |
3.0 | 92.6 | 1000 |
![]() |
0.2 | 93.4 | 1000 |
2 | FPAFT-df=7 |
![]() |
![]() |
93.6 | 1000 |
![]() |
![]() |
95.3 | 1000 |
![]() |
![]() |
91.7 | 1000 |
![]() |
0.2 | 93.2 | 1000 |
3 | FPAFT-df=7 | 0.026 | 2.4 | 91.0 | 1000 | 0.003 | 0.3 | 94.8 | 1000 |
![]() |
![]() |
62.3 | 1000 |
![]() |
0.8 | 90.9 | 1000 |
4 | FPAFT-df=7 |
![]() |
![]() |
96.2 | 1000 | 0.004 | 0.3 | 94.2 | 1000 |
![]() |
![]() |
86.4 | 1000 |
![]() |
2.6 | 92.9 | 1000 |
5 | FPAFT-df=7 |
![]() |
![]() |
84.7 | 1000 | 0.002 | 0.2 | 94.2 | 1000 | 0.053 | 5.8 | 82.6 | 1000 |
![]() |
0.0 | 93.8 | 1000 |
1 | FPAFT-df=8 | 0.001 |
![]() |
94.0 | 1000 | 0.004 | 0.8 | 93.5 | 1000 |
![]() |
3.2 | 92.0 | 1000 |
![]() |
0.4 | 92.2 | 1000 |
2 | FPAFT-df=8 |
![]() |
![]() |
94.5 | 1000 |
![]() |
![]() |
95.4 | 1000 |
![]() |
![]() |
89.5 | 1000 |
![]() |
0.6 | 91.0 | 1000 |
3 | FPAFT-df=8 | 0.029 | 2.7 | 89.8 | 1000 | 0.005 | 0.5 | 94.6 | 1000 |
![]() |
![]() |
66.4 | 1000 |
![]() |
1.3 | 88.7 | 1000 |
4 | FPAFT-df=8 |
![]() |
![]() |
96.1 | 1000 | 0.004 | 0.3 | 94.4 | 1000 |
![]() |
![]() |
85.2 | 1000 |
![]() |
7.7 | 89.8 | 1000 |
5 | FPAFT-df=8 |
![]() |
![]() |
83.5 | 1000 | 0.000 | 0.0 | 93.9 | 1000 | 0.046 | 5.0 | 85.6 | 1000 |
![]() |
![]() |
92.4 | 1000 |
1 | FPAFT-df=9 | 0.002 |
![]() |
93.7 | 1000 | 0.004 | 0.8 | 92.5 | 1000 |
![]() |
3.4 | 91.8 | 1000 |
![]() |
0.5 | 91.8 | 1000 |
2 | FPAFT-df=9 |
![]() |
![]() |
94.6 | 1000 | 0.000 | 0.0 | 95.5 | 1000 |
![]() |
![]() |
86.6 | 1000 |
![]() |
0.9 | 89.6 | 1000 |
3 | FPAFT-df=9 | 0.030 | 2.8 | 89.4 | 1000 | 0.006 | 0.6 | 95.1 | 1000 |
![]() |
![]() |
71.9 | 1000 |
![]() |
2.1 | 85.7 | 1000 |
4 | FPAFT-df=9 |
![]() |
![]() |
96.2 | 1000 | 0.003 | 0.3 | 94.8 | 1000 |
![]() |
![]() |
84.5 | 1000 |
![]() |
15.4 | 89.3 | 1000 |
5 | FPAFT-df=9 |
![]() |
![]() |
84.0 | 1000 |
![]() |
![]() |
94.8 | 1000 | 0.041 | 4.5 | 85.1 | 1000 |
![]() |
![]() |
91.7 | 1000 |
Table 4.
Bias, percentage bias, and coverage of estimates of log(log(S(t))) when
and
Time | Model | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
||
1 | Weibull | 0.586 |
![]() |
0.0 | 1000 |
![]() |
. | 94.6 | 1000 | 0.092 |
![]() |
59.8 | 1000 |
![]() |
0.3 | 94.7 | 1000 |
2 | Weibull |
![]() |
4.6 | 92.6 | 1000 |
![]() |
![]() |
13.6 | 1000 | 0.167 |
![]() |
9.0 | 1000 |
![]() |
0.4 | 96.3 | 1000 |
3 | Weibull |
![]() |
![]() |
0.7 | 1000 |
![]() |
![]() |
55.4 | 1000 | 0.103 |
![]() |
42.3 | 1000 |
![]() |
0.4 | 96.3 | 1000 |
4 | Weibull |
![]() |
![]() |
87.4 | 1000 | 0.005 | 0.5 | 92.7 | 1000 |
![]() |
![]() |
96.3 | 1000 |
![]() |
0.5 | 96.4 | 1000 |
5 | Weibull | 0.256 | 23.9 | 1.1 | 1000 | 0.081 | 7.5 | 63.9 | 1000 |
![]() |
![]() |
62.9 | 1000 |
![]() |
0.5 | 96.4 | 1000 |
1 | Gamma | 0.187 |
![]() |
45.5 | 1000 |
![]() |
. | 94.5 | 1000 | 0.064 |
![]() |
75.7 | 1000 |
![]() |
0.4 | 94.6 | 1000 |
2 | Gamma | 0.031 |
![]() |
92.1 | 1000 |
![]() |
![]() |
13.4 | 1000 | 0.119 |
![]() |
28.7 | 1000 |
![]() |
0.3 | 96.1 | 1000 |
3 | Gamma |
![]() |
![]() |
2.8 | 1000 |
![]() |
![]() |
59.9 | 1000 | 0.077 |
![]() |
63.0 | 1000 |
![]() |
0.3 | 95.7 | 1000 |
4 | Gamma |
![]() |
![]() |
82.9 | 1000 | 0.016 | 1.6 | 91.1 | 1000 | 0.000 | 0.0 | 95.8 | 1000 |
![]() |
0.5 | 95.9 | 1000 |
5 | Gamma | 0.132 | 12.3 | 23.4 | 1000 | 0.097 | 9.0 | 57.6 | 1000 |
![]() |
![]() |
91.2 | 1000 |
![]() |
0.5 | 96.3 | 1000 |
1 | GenF | 0.007 |
![]() |
92.4 | 984 | 0.000 | . | 65.9 | 686 |
![]() |
0.4 | 18.8 | 196 |
![]() |
1.0 | 81.5 | 914 |
2 | GenF | 0.004 |
![]() |
95.1 | 993 |
![]() |
![]() |
63.9 | 692 | 0.046 |
![]() |
25.2 | 293 |
![]() |
1.1 | 82.4 | 915 |
3 | GenF |
![]() |
![]() |
76.3 | 993 |
![]() |
![]() |
65.0 | 692 | 0.027 |
![]() |
33.8 | 365 |
![]() |
1.0 | 82.4 | 915 |
4 | GenF |
![]() |
![]() |
93.0 | 993 | 0.015 | 1.5 | 63.8 | 692 |
![]() |
![]() |
38.8 | 404 |
![]() |
0.6 | 81.9 | 915 |
5 | GenF | 0.069 | 6.4 | 64.5 | 993 | 0.030 | 2.8 | 60.4 | 692 |
![]() |
![]() |
38.4 | 406 | 0.000 | 0.0 | 82.3 | 922 |
1 | FPAFT-df=2 | 0.171 |
![]() |
54.0 | 1000 |
![]() |
. | 87.3 | 1000 | 0.021 |
![]() |
92.8 | 1000 |
![]() |
0.5 | 95.2 | 1000 |
2 | FPAFT-df=2 | 0.131 |
![]() |
26.0 | 1000 |
![]() |
![]() |
12.9 | 1000 | 0.121 |
![]() |
32.2 | 1000 |
![]() |
0.3 | 96.3 | 1000 |
3 | FPAFT-df=2 |
![]() |
![]() |
17.5 | 1000 |
![]() |
![]() |
67.8 | 1000 | 0.090 |
![]() |
52.6 | 1000 |
![]() |
0.3 | 96.1 | 1000 |
4 | FPAFT-df=2 |
![]() |
![]() |
78.6 | 1000 | 0.037 | 3.7 | 86.5 | 1000 | 0.004 | 1.5 | 96.2 | 1000 |
![]() |
0.3 | 96.4 | 1000 |
5 | FPAFT-df=2 | 0.101 | 9.4 | 45.7 | 1000 | 0.125 | 11.6 | 37.6 | 1000 |
![]() |
![]() |
85.7 | 1000 |
![]() |
0.5 | 96.4 | 1000 |
1 | FPAFT-df=3 |
![]() |
4.5 | 85.1 | 1000 | 0.066 | . | 73.0 | 1000 | 0.031 |
![]() |
93.2 | 1000 |
![]() |
0.4 | 94.2 | 1000 |
2 | FPAFT-df=3 | 0.140 |
![]() |
22.0 | 1000 |
![]() |
![]() |
60.6 | 1000 | 0.046 |
![]() |
84.7 | 1000 |
![]() |
0.3 | 96.3 | 1000 |
3 | FPAFT-df=3 |
![]() |
![]() |
81.5 | 1000 |
![]() |
![]() |
78.5 | 1000 | 0.030 |
![]() |
90.5 | 1000 |
![]() |
0.4 | 95.8 | 1000 |
4 | FPAFT-df=3 |
![]() |
![]() |
87.8 | 1000 | 0.013 | 1.3 | 91.9 | 1000 |
![]() |
![]() |
93.4 | 1000 |
![]() |
0.5 | 95.9 | 1000 |
5 | FPAFT-df=3 | 0.039 | 3.6 | 84.3 | 1000 | 0.068 | 6.3 | 73.9 | 1000 |
![]() |
![]() |
88.9 | 1000 |
![]() |
0.5 | 96.3 | 1000 |
1 | FPAFT-df=4 | 0.005 |
![]() |
94.5 | 1000 | 0.072 | . | 64.2 | 1000 | 0.013 |
![]() |
94.5 | 1000 |
![]() |
0.3 | 94.3 | 1000 |
2 | FPAFT-df=4 | 0.074 |
![]() |
67.0 | 1000 |
![]() |
![]() |
93.6 | 1000 | 0.054 |
![]() |
82.1 | 1000 |
![]() |
0.4 | 96.2 | 1000 |
3 | FPAFT-df=4 |
![]() |
![]() |
92.8 | 1000 |
![]() |
![]() |
91.4 | 1000 | 0.041 |
![]() |
88.3 | 1000 |
![]() |
0.4 | 95.9 | 1000 |
4 | FPAFT-df=4 | 0.017 |
![]() |
93.9 | 1000 |
![]() |
0.0 | 94.6 | 1000 |
![]() |
![]() |
94.7 | 1000 |
![]() |
0.5 | 95.3 | 1000 |
5 | FPAFT-df=4 | 0.026 | 2.4 | 89.7 | 1000 | 0.019 | 1.8 | 90.7 | 1000 |
![]() |
![]() |
90.2 | 1000 |
![]() |
0.5 | 96.3 | 1000 |
1 | FPAFT-df=5 | 0.004 |
![]() |
94.4 | 1000 | 0.044 | . | 82.2 | 1000 | 0.024 |
![]() |
94.0 | 1000 |
![]() |
0.3 | 94.6 | 1000 |
2 | FPAFT-df=5 | 0.023 |
![]() |
90.4 | 1000 |
![]() |
![]() |
94.2 | 1000 | 0.037 |
![]() |
88.0 | 1000 |
![]() |
0.4 | 95.7 | 1000 |
3 | FPAFT-df=5 |
![]() |
![]() |
94.3 | 1000 |
![]() |
![]() |
93.0 | 1000 | 0.059 |
![]() |
80.2 | 1000 |
![]() |
0.5 | 95.4 | 1000 |
4 | FPAFT-df=5 |
![]() |
![]() |
94.9 | 1000 |
![]() |
0.0 | 94.9 | 1000 | 0.008 | 3.0 | 93.6 | 1000 |
![]() |
0.6 | 94.9 | 1000 |
5 | FPAFT-df=5 | 0.024 | 2.2 | 90.6 | 1000 | 0.011 | 1.0 | 93.0 | 1000 |
![]() |
![]() |
92.3 | 1000 |
![]() |
0.8 | 95.9 | 1000 |
1 | FPAFT-df=6 |
![]() |
0.3 | 94.7 | 1000 | 0.018 | . | 91.6 | 1000 | 0.026 |
![]() |
92.7 | 1000 |
![]() |
0.3 | 94.7 | 1000 |
2 | FPAFT-df=6 |
![]() |
0.3 | 94.0 | 1000 |
![]() |
![]() |
94.0 | 1000 | 0.026 |
![]() |
91.7 | 1000 |
![]() |
0.4 | 95.5 | 1000 |
3 | FPAFT-df=6 |
![]() |
![]() |
94.2 | 1000 |
![]() |
![]() |
94.3 | 1000 | 0.064 |
![]() |
76.4 | 1000 |
![]() |
0.5 | 95.0 | 1000 |
4 | FPAFT-df=6 | 0.001 | 0.1 | 94.5 | 1000 | 0.002 | 0.2 | 94.1 | 1000 | 0.022 | 8.2 | 91.3 | 1000 |
![]() |
0.6 | 94.0 | 1000 |
5 | FPAFT-df=6 | 0.025 | 2.3 | 90.7 | 1000 | 0.008 | 0.7 | 93.7 | 1000 |
![]() |
![]() |
92.8 | 1000 |
![]() |
0.8 | 94.5 | 1000 |
1 | FPAFT-df=7 |
![]() |
0.3 | 94.4 | 1000 | 0.004 | . | 93.8 | 1000 | 0.020 |
![]() |
93.4 | 1000 |
![]() |
0.3 | 94.9 | 1000 |
2 | FPAFT-df=7 |
![]() |
2.1 | 94.4 | 1000 | 0.001 | 0.2 | 93.9 | 1000 | 0.025 |
![]() |
90.6 | 1000 |
![]() |
0.4 | 94.9 | 1000 |
3 | FPAFT-df=7 |
![]() |
![]() |
94.5 | 1000 |
![]() |
![]() |
94.9 | 1000 | 0.059 |
![]() |
77.1 | 1000 |
![]() |
0.5 | 93.1 | 1000 |
4 | FPAFT-df=7 | 0.006 | 0.7 | 93.5 | 1000 | 0.003 | 0.3 | 93.5 | 1000 | 0.031 | 11.5 | 88.9 | 1000 |
![]() |
0.5 | 92.3 | 1000 |
5 | FPAFT-df=7 | 0.026 | 2.4 | 90.4 | 1000 | 0.006 | 0.6 | 93.1 | 1000 |
![]() |
![]() |
92.9 | 1000 |
![]() |
0.8 | 92.0 | 1000 |
1 | FPAFT-df=8 |
![]() |
0.5 | 94.1 | 1000 |
![]() |
. | 92.7 | 1000 | 0.020 |
![]() |
93.5 | 1000 |
![]() |
0.3 | 94.2 | 1000 |
2 | FPAFT-df=8 |
![]() |
2.3 | 95.3 | 1000 | 0.000 | 0.0 | 93.3 | 1000 | 0.030 |
![]() |
89.7 | 1000 |
![]() |
0.3 | 93.0 | 1000 |
3 | FPAFT-df=8 |
![]() |
![]() |
93.2 | 1000 |
![]() |
![]() |
94.0 | 1000 | 0.050 |
![]() |
81.9 | 1000 |
![]() |
0.2 | 92.5 | 1000 |
4 | FPAFT-df=8 | 0.009 | 1.0 | 92.9 | 1000 | 0.004 | 0.4 | 93.7 | 1000 | 0.037 | 13.7 | 85.8 | 1000 |
![]() |
0.2 | 91.1 | 1000 |
5 | FPAFT-df=8 | 0.026 | 2.4 | 90.3 | 1000 | 0.006 | 0.6 | 93.1 | 1000 |
![]() |
![]() |
91.7 | 1000 |
![]() |
0.0 | 89.6 | 1000 |
1 | FPAFT-df=9 |
![]() |
0.6 | 94.8 | 1000 |
![]() |
. | 93.9 | 1000 | 0.020 |
![]() |
93.3 | 1000 |
![]() |
0.2 | 93.6 | 1000 |
2 | FPAFT-df=9 |
![]() |
2.1 | 94.4 | 1000 |
![]() |
0.0 | 93.5 | 1000 | 0.030 |
![]() |
89.3 | 1000 |
![]() |
0.0 | 91.7 | 1000 |
3 | FPAFT-df=9 |
![]() |
![]() |
92.1 | 1000 |
![]() |
![]() |
94.4 | 1000 | 0.041 |
![]() |
83.7 | 1000 | 0.001 |
![]() |
90.1 | 1000 |
4 | FPAFT-df=9 | 0.011 | 1.2 | 92.6 | 1000 | 0.005 | 0.5 | 93.0 | 1000 | 0.041 | 15.2 | 82.2 | 1000 | 0.002 |
![]() |
87.8 | 1000 |
5 | FPAFT-df=9 | 0.027 | 2.5 | 90.0 | 1000 | 0.006 | 0.6 | 92.9 | 1000 |
![]() |
![]() |
90.9 | 1000 | 0.004 |
![]() |
86.9 | 1000 |
Table 5.
Bias, percentage bias, and coverage of estimates of log(log(S(t))) when
and
Time | Model | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
Bias |
![]() |
Cov. |
![]() |
||
1 | Weibull | 0.606 |
![]() |
0.0 | 1000 | 0.129 |
![]() |
27.0 | 1000 |
![]() |
4.0 | 84.9 | 1000 |
![]() |
0.4 | 94.6 | 1000 |
2 | Weibull | 0.303 |
![]() |
0.2 | 1000 |
![]() |
![]() |
91.1 | 1000 | 0.046 |
![]() |
87.1 | 1000 |
![]() |
0.4 | 94.8 | 1000 |
3 | Weibull | 0.079 |
![]() |
66.6 | 1000 |
![]() |
![]() |
47.8 | 1000 | 0.072 |
![]() |
74.5 | 1000 |
![]() |
0.4 | 95.0 | 1000 |
4 | Weibull |
![]() |
![]() |
85.4 | 1000 |
![]() |
![]() |
62.9 | 1000 | 0.047 |
![]() |
86.3 | 1000 |
![]() |
0.5 | 96.2 | 1000 |
5 | Weibull |
![]() |
![]() |
90.6 | 1000 |
![]() |
![]() |
92.8 | 1000 |
![]() |
16.9 | 95.0 | 1000 |
![]() |
0.5 | 96.0 | 1000 |
1 | Gamma |
![]() |
3.5 | 82.7 | 1000 | 0.107 |
![]() |
42.0 | 1000 |
![]() |
2.9 | 83.4 | 929 |
![]() |
0.4 | 93.8 | 1000 |
2 | Gamma | 0.182 |
![]() |
34.3 | 1000 |
![]() |
![]() |
85.8 | 1000 | 0.007 |
![]() |
88.0 | 929 |
![]() |
0.3 | 95.0 | 1000 |
3 | Gamma | 0.089 |
![]() |
63.4 | 1000 |
![]() |
![]() |
52.6 | 1000 | 0.030 |
![]() |
83.3 | 929 |
![]() |
0.3 | 95.0 | 1000 |
4 | Gamma |
![]() |
![]() |
89.9 | 1000 |
![]() |
![]() |
78.0 | 1000 | 0.024 |
![]() |
85.3 | 929 |
![]() |
0.5 | 95.8 | 1000 |
5 | Gamma |
![]() |
![]() |
64.2 | 1000 | 0.015 | 1.7 | 94.0 | 1000 |
![]() |
3.6 | 88.5 | 929 |
![]() |
0.5 | 95.7 | 1000 |
1 | GenF | 0.053 |
![]() |
89.9 | 985 | 0.033 |
![]() |
59.8 | 661 |
![]() |
3.5 | 18.5 | 222 |
![]() |
0.7 | 67.2 | 761 |
2 | GenF |
![]() |
1.0 | 92.7 | 992 | 0.001 | 0.5 | 68.1 | 713 | 0.005 |
![]() |
28.6 | 320 |
![]() |
0.7 | 70.4 | 792 |
3 | GenF |
![]() |
1.9 | 93.5 | 995 |
![]() |
![]() |
67.5 | 713 | 0.030 |
![]() |
32.7 | 361 |
![]() |
0.4 | 70.9 | 797 |
4 | GenF | 0.006 | 5.0 | 95.4 | 996 |
![]() |
![]() |
66.8 | 713 | 0.025 |
![]() |
36.3 | 394 |
![]() |
0.2 | 71.6 | 803 |
5 | GenF |
![]() |
![]() |
85.0 | 996 |
![]() |
![]() |
67.6 | 713 |
![]() |
3.6 | 54.1 | 606 |
![]() |
0.1 | 74.6 | 840 |
1 | FPAFT-df=2 |
![]() |
10.5 | 47.1 | 1000 | 0.080 |
![]() |
64.1 | 1000 |
![]() |
8.5 | 58.2 | 1000 |
![]() |
0.7 | 94.4 | 1000 |
2 | FPAFT-df=2 | 0.103 |
![]() |
67.5 | 1000 |
![]() |
![]() |
83.9 | 1000 |
![]() |
1.9 | 92.7 | 1000 |
![]() |
0.5 | 94.6 | 1000 |
3 | FPAFT-df=2 | 0.086 |
![]() |
67.1 | 1000 |
![]() |
![]() |
59.0 | 1000 | 0.030 |
![]() |
90.5 | 1000 |
![]() |
0.4 | 94.7 | 1000 |
4 | FPAFT-df=2 |
![]() |
![]() |
92.4 | 1000 |
![]() |
![]() |
85.4 | 1000 | 0.029 |
![]() |
90.7 | 1000 |
![]() |
0.5 | 95.7 | 1000 |
5 | FPAFT-df=2 |
![]() |
![]() |
38.8 | 1000 | 0.033 | 3.8 | 89.1 | 1000 |
![]() |
9.6 | 95.1 | 1000 |
![]() |
0.5 | 95.7 | 1000 |
1 | FPAFT-df=3 | 0.010 |
![]() |
92.1 | 1000 | 0.059 |
![]() |
79.8 | 1000 |
![]() |
0.1 | 96.3 | 1000 |
![]() |
0.7 | 93.9 | 1000 |
2 | FPAFT-df=3 |
![]() |
0.1 | 95.4 | 1000 |
![]() |
![]() |
95.2 | 1000 |
![]() |
0.3 | 97.0 | 1000 |
![]() |
0.4 | 93.8 | 1000 |
3 | FPAFT-df=3 |
![]() |
2.3 | 94.4 | 1000 |
![]() |
![]() |
53.5 | 1000 |
![]() |
0.0 | 95.7 | 1000 |
![]() |
0.4 | 94.9 | 1000 |
4 | FPAFT-df=3 | 0.005 | 4.2 | 94.7 | 1000 |
![]() |
![]() |
52.5 | 1000 | 0.002 |
![]() |
95.3 | 1000 |
![]() |
0.5 | 96.2 | 1000 |
5 | FPAFT-df=3 |
![]() |
![]() |
95.3 | 1000 |
![]() |
![]() |
77.2 | 1000 |
![]() |
2.4 | 94.6 | 1000 |
![]() |
0.5 | 94.9 | 1000 |
1 | FPAFT-df=4 | 0.007 |
![]() |
93.3 | 1000 |
![]() |
2.5 | 95.4 | 1000 |
![]() |
0.6 | 95.6 | 1000 |
![]() |
0.6 | 94.6 | 1000 |
2 | FPAFT-df=4 |
![]() |
0.4 | 95.0 | 1000 | 0.006 | 3.1 | 92.8 | 1000 |
![]() |
0.9 | 93.8 | 1000 |
![]() |
0.4 | 94.8 | 1000 |
3 | FPAFT-df=4 |
![]() |
0.9 | 95.1 | 1000 | 0.002 | 0.4 | 94.8 | 1000 | 0.004 |
![]() |
93.7 | 1000 |
![]() |
0.4 | 95.3 | 1000 |
4 | FPAFT-df=4 | 0.003 | 2.5 | 95.2 | 1000 |
![]() |
![]() |
94.7 | 1000 | 0.006 |
![]() |
94.2 | 1000 |
![]() |
0.5 | 94.6 | 1000 |
5 | FPAFT-df=4 |
![]() |
![]() |
94.8 | 1000 |
![]() |
![]() |
94.7 | 1000 |
![]() |
2.4 | 94.6 | 1000 |
![]() |
0.5 | 95.4 | 1000 |
1 | FPAFT-df=5 | 0.002 |
![]() |
94.1 | 1000 |
![]() |
2.7 | 95.3 | 1000 |
![]() |
0.5 | 94.2 | 1000 |
![]() |
0.6 | 94.2 | 1000 |
2 | FPAFT-df=5 |
![]() |
0.5 | 95.3 | 1000 | 0.005 | 2.6 | 94.1 | 1000 |
![]() |
0.6 | 95.2 | 1000 |
![]() |
0.3 | 93.6 | 1000 |
3 | FPAFT-df=5 |
![]() |
1.4 | 94.7 | 1000 | 0.002 | 0.4 | 94.3 | 1000 |
![]() |
1.3 | 95.1 | 1000 |
![]() |
0.4 | 94.1 | 1000 |
4 | FPAFT-df=5 | 0.004 | 3.4 | 94.8 | 1000 |
![]() |
![]() |
95.6 | 1000 |
![]() |
1.2 | 95.0 | 1000 |
![]() |
0.4 | 94.2 | 1000 |
5 | FPAFT-df=5 |
![]() |
![]() |
94.8 | 1000 |
![]() |
![]() |
95.4 | 1000 |
![]() |
2.4 | 94.3 | 1000 |
![]() |
0.3 | 94.8 | 1000 |
1 | FPAFT-df=6 |
![]() |
0.1 | 95.0 | 1000 |
![]() |
0.6 | 94.9 | 1000 |
![]() |
0.4 | 94.4 | 1000 |
![]() |
0.5 | 93.2 | 1000 |
2 | FPAFT-df=6 |
![]() |
0.6 | 94.4 | 1000 | 0.002 | 1.0 | 94.0 | 1000 |
![]() |
0.6 | 95.1 | 1000 |
![]() |
0.3 | 93.5 | 1000 |
3 | FPAFT-df=6 |
![]() |
0.5 | 93.8 | 1000 | 0.002 | 0.4 | 94.9 | 1000 |
![]() |
0.8 | 95.3 | 1000 |
![]() |
0.4 | 93.0 | 1000 |
4 | FPAFT-df=6 |
![]() |
![]() |
93.6 | 1000 |
![]() |
0.0 | 95.5 | 1000 |
![]() |
1.8 | 94.9 | 1000 |
![]() |
0.4 | 92.5 | 1000 |
5 | FPAFT-df=6 |
![]() |
![]() |
94.3 | 1000 | 0.003 | 0.3 | 95.4 | 1000 |
![]() |
2.4 | 94.7 | 1000 |
![]() |
0.3 | 93.4 | 1000 |
1 | FPAFT-df=7 |
![]() |
0.2 | 94.3 | 1000 |
![]() |
0.2 | 93.7 | 1000 |
![]() |
0.4 | 94.6 | 1000 |
![]() |
0.5 | 93.1 | 1000 |
2 | FPAFT-df=7 |
![]() |
0.6 | 94.2 | 1000 | 0.002 | 1.0 | 93.3 | 1000 |
![]() |
0.4 | 94.9 | 1000 |
![]() |
0.2 | 92.7 | 1000 |
3 | FPAFT-df=7 |
![]() |
0.3 | 94.5 | 1000 | 0.000 | 0.0 | 93.5 | 1000 |
![]() |
0.5 | 94.1 | 1000 |
![]() |
0.3 | 91.4 | 1000 |
4 | FPAFT-df=7 |
![]() |
![]() |
93.9 | 1000 |
![]() |
![]() |
95.2 | 1000 |
![]() |
1.2 | 95.0 | 1000 |
![]() |
0.3 | 91.1 | 1000 |
5 | FPAFT-df=7 | 0.001 | 0.2 | 94.3 | 1000 | 0.003 | 0.3 | 95.2 | 1000 |
![]() |
1.2 | 94.5 | 1000 |
![]() |
0.2 | 91.0 | 1000 |
1 | FPAFT-df=8 |
![]() |
0.2 | 95.3 | 1000 |
![]() |
0.4 | 94.4 | 1000 |
![]() |
0.4 | 93.7 | 1000 |
![]() |
0.4 | 92.2 | 1000 |
2 | FPAFT-df=8 |
![]() |
0.6 | 93.7 | 1000 | 0.000 | 0.0 | 92.9 | 1000 |
![]() |
0.4 | 94.6 | 1000 |
![]() |
0.1 | 91.2 | 1000 |
3 | FPAFT-df=8 |
![]() |
0.3 | 94.0 | 1000 |
![]() |
0.0 | 94.3 | 1000 |
![]() |
0.5 | 93.8 | 1000 |
![]() |
0.2 | 90.6 | 1000 |
4 | FPAFT-df=8 | 0.000 | 0.0 | 92.7 | 1000 |
![]() |
![]() |
94.4 | 1000 |
![]() |
0.9 | 94.1 | 1000 |
![]() |
0.2 | 89.5 | 1000 |
5 | FPAFT-df=8 | 0.001 | 0.2 | 93.6 | 1000 | 0.002 | 0.2 | 95.0 | 1000 |
![]() |
1.2 | 92.4 | 1000 |
![]() |
0.0 | 88.5 | 1000 |
1 | FPAFT-df=9 |
![]() |
0.3 | 94.9 | 1000 |
![]() |
0.2 | 92.4 | 1000 |
![]() |
0.4 | 94.5 | 1000 |
![]() |
0.2 | 92.4 | 1000 |
2 | FPAFT-df=9 |
![]() |
0.5 | 93.4 | 1000 | 0.001 | 0.5 | 91.6 | 1000 |
![]() |
0.4 | 94.3 | 1000 |
![]() |
0.0 | 90.3 | 1000 |
3 | FPAFT-df=9 |
![]() |
0.3 | 92.6 | 1000 | 0.001 | 0.2 | 93.3 | 1000 |
![]() |
0.5 | 93.1 | 1000 |
![]() |
0.0 | 90.1 | 1000 |
4 | FPAFT-df=9 | 0.000 | 0.0 | 93.7 | 1000 |
![]() |
![]() |
94.6 | 1000 |
![]() |
0.9 | 93.2 | 1000 | 0.001 |
![]() |
88.0 | 1000 |
5 | FPAFT-df=9 | 0.000 | 0.0 | 93.7 | 1000 | 0.002 | 0.2 | 94.7 | 1000 |
![]() |
1.2 | 92.8 | 1000 | 0.002 |
![]() |
88.5 | 1000 |
From Table 2, looking at Scenarios 1–3, the Weibull AFT model gives substantial bias in estimates of the log acceleration factor, and poor coverage probabilities. Similarly, but to a lesser extent, the generalized gamma also indicates some bias and poor coverage, but in addition an important proportion of models, 316 out of 1000, failed to converge in Scenario 3 when . The generalized F model performed particularly poorly as a substantial proportional in most scenarios failed to converge; therefore the bias and coverage estimates calculated only on models which converged, should be interpreted with caution. Results based on those that did converge indicate some bias across scenarios, but particularly poor coverage across all scenarios. In all scenarios, the flexible parametric AFT performed well across varying degrees of freedom. In Scenarios 1 to 3, there was a FPAFT with a specific degree of freedom (or multiple), that outperformed the Weibull, generalized gamma, and generalized F, both in terms of less bias and the coverage probabilities being closer to 95
. When there was bias in specific degrees of freedom, the AIC and BIC indicated a more appropriate well-fitting model, generally with the least bias. In Scenario 4, where the true model was a Weibull (equivalent to FPAFT with df = 1), generally all models estimated the log acceleration factor with minimal bias; however, coverage began to be suboptimal as the degrees of freedom increased in the FPAFT, clearly due to over-fitting. Generally, a flexible parametric AFT model was the best fitting in terms of both AIC and BIC, apart from Scenario 4 where the true Weibull model (which is equivalent to a flexible parametric AFT with 1 degree of freedom). In some settings the generalized F was best fitting; however, this is based only on estimates that converged (e.g., scenario 3 and
, only 397 out of 1000 converged).
Moving to estimates of survival in Tables 3–6, in Scenarios 1 to 3, the Weibull model produced substantial bias and poor coverage, compared to excellent performance in Scenario 4 when the truth was Weibull. Both the generalized gamma and generalized F models produced varying levels of bias and poor coverage, particularly the generalized F, across all four scenarios. Both suffered from varying levels of lack of convergence, and also the delta method failed to calculate a standard error in some simulations. The flexible parametric AFT model performed well across all four scenarios; however, Scenario 3 posed particular problems in capturing estimates of survival at early time points. Generally, there was at least one degree of freedom which provided generally unbiased estimates of survival in each treatment group, with coverage around 95.
5. Breast cancer in england and wales
To illustrate the proposed AFT model, we use a data set of 9721 women aged under 50 and diagnosed with breast cancer in England and Wales between 1986 and 1990. Our event of interest is death from any cause, where 2847 events were observed, and we have restricted follow-up to 5 years, leading to 6850 censored at 5 years. We are interested in the effect of deprivation status, which was categorized into least and most deprived groups. We subsequently have a binary covariate of interest, with 0 for the least deprived and 1 for the most deprived group. All models are also adjusted for sex and age at diagnosis.
We fit Weibull, generalized gamma, generalized F and the proposed AFT models with 2–9 degrees of freedom, and present estimates of the log acceleration factor for the effect of deprivation status, its standard error and associated 95 confidence interval in Table 7, and also model fit statistics, namely the AIC and BIC.
Table 7.
Comparison of parametric AFT models applied to the England and Wales breast cancer data set
Model | Estimate | Std. Err. | 95![]() |
AIC | BIC | |
---|---|---|---|---|---|---|
Weibull |
![]() |
0.038 |
![]() |
![]() |
17 595.51 | 17 619.32 |
Gen. Gamma |
![]() |
0.041 |
![]() |
![]() |
17 579.75 | 17 609.52 |
Gen. F |
![]() |
0.041 |
![]() |
![]() |
17 518.01 | 17 553.74 |
FPAFT df=2 |
![]() |
0.044 |
![]() |
![]() |
17 524.72 | 17 560.44 |
FPAFT df=3 |
![]() |
0.045 |
![]() |
![]() |
17 501.11 | 17 542.79 |
FPAFT df=4 |
![]() |
0.045 |
![]() |
![]() |
17 500.59 | 17 548.22 |
FPAFT df=5 |
![]() |
0.043 |
![]() |
![]() |
17 500.11 | 17 553.70 |
FPAFT df=6 |
![]() |
0.044 |
![]() |
![]() |
17 501.89 | 17 561.43 |
FPAFT df=7 |
![]() |
0.043 |
![]() |
![]() |
17 504.33 | 17 569.83 |
FPAFT df=8 |
![]() |
0.044 |
![]() |
![]() |
17 504.99 | 17 576.44 |
FPAFT df=9 |
![]() |
0.046 |
![]() |
![]() |
17 507.00 | 17 584.40 |
Table 7 indicates that the best fitting model, both in terms of lowest AIC and BIC, is a flexible parametric AFT model with 3 degrees of freedom (favoring simpler models). This estimates an acceleration factor of 0.739 (95 CI 0.676–0.806) for the effect of deprivation status, indicating a patient’s survival time is reduced by 26.1
(95
CI 19.4–32.4) by being in the most deprived group, compared to the least deprived.
The differences in AIC and BIC are substantial between the best fitting model, and those commonly used, namely the Weibull, gamma and F models. We also observe important variation in the estimates of the effect of deprivation status between the FPAFT with df = 3, and the Weibull, gamma and F model estimates.
We illustrate the fitted AFT models in Figure 3, showing the fitted survival function for both deprivation groups (male, age = 42), for the Weibull, gamma, F and best fitting flexible AFT model, overlaid on the Kaplan–Meier estimates. We further show a comparison to the proportional hazards Royston–Parmar model in Figure 4, illustrating that the flexible AFT fits substantially better than the equivalent proportional hazards metric formulation, in this case.
Fig. 3.
Fitted survival for each deprivation groups, for Weibull, gamma, and Flexible parametric AFT (df 3) models.
Fig. 4.
Fitted survival function for the best fitting flexible parametric models in the proportional hazards and accelerated failure time metrics. (a) Proportional hazards model. (b) Accelerated failure time model.
Finally, we investigate the presence of a time-dependent acceleration factor for the effect of deprivation status on survival time. We found that 1 degree of freedom was sufficient, with the estimated time-dependent acceleration factor shown in Figure 5, indicating an initial low acceleration factor early on during follow-up with a subsequent, with a subsequent attenuation over follow-up time.
Fig. 5.
Estimated time-dependent acceleration factor for the association between deprivation status and survival.
6. Discussion
AFT models provide an attractive alternative to the proportional hazards framework, particularly for patients, as an acceleration factor can have a more intuitive meaning, directly increasing or decreasing survival time, rather than the event rate. Many authors have argued that AFT models are underused in applied research (Swindell, 2009; Kay and Kinnersley, 2002; Ng and others, 2015). Indeed, estimates have been shown to be more robust to covariate omission, compared to proportional hazards models (Lambert and others, 2004; Keiding and others, 1997). In this article we proposed a new general parametric AFT model. We focused on the use of restricted cubic splines to provide a highly flexible framework with which to capture complex, biologically plausible functions. Our model can be thought of as an AFT formulation of that proposed by Royston and Parmar (2002). Furthermore, we extended the framework to allow time-dependent acceleration factors, and illustrated with an example in breast cancer, showing how we can capture a time-dependent effect within the AFT framework.
AFT models show considerable promise for causal inference. In particular, the log acceleration factors are collapsible for omitted covariates that are uncorrelated with the exposure of interest, whereas the proportional hazards models are sensitive to such random effects or frailties. Moreover, the proportional hazards model have a difficult causal interpretation (see (2.1)).
We conducted a simulation study to evaluate the performance of the proposed AFT model, indicating overall good performance in a variety of complex, but plausible, settings. In our scenarios, it outperformed the Weibull, generalized gamma and generalized F models, both in terms of minimizing bias in estimates of the acceleration factor and coverage probabilities closer to the optimum 95. Furthermore, we found that model selection criteria can aid in selecting degrees of freedom, both to select a model with minimal bias, but also a model which capture the baseline to provide reliable estimates of absolute risk such as survival probabilities. The proposed flexible parametric AFT models is also highly computationally efficient. We compared our implementations to that of Pang and others (2021), using the example presented in their paper, finding that their provided code took approximately 26 000 s on a fast laptop, compared to approximately 1500 s using the smoothsurv package, and compared to our implementations of the above model framework, taking 0.4 s in R and 0.15 s in Stata.
An AFT model will be most appropriate when the covariate effects are multiplicative on a time scale. This scale is intuitive for modeling life expectancy, but is more difficult to interpret in terms of competing risks. To describe this difficulty, consider dividing causes of death into two groups, where an exposure affect the causes of death with different acceleration factors. Then survival from all cause will be the product of two survival probabilities which have “ageing” at different rates for the different causes.
In contrast, the proportional hazards models assume that the covariate effects are multiplicative on the hazards scale. This scale is more intuitive for modeling system dynamics and for competing risks, but these models have a difficult causal interpretation and they are less intuitive for the lay person. As a third model class, the additive hazards model are intuitive for effects operating as competing events and have a straightforward causal interpretation; however, they are less intuitive for interpreting effects on the same mechanistic pathway. Further comparison between alternative modelling frameworks are warranted, especially comparing model performance between proportional hazards and accelerated failure time frameworks. We are actively undertaking such comparisons in further work.
Extensions to the framework that would be useful include incorporating penalized smoothers, random effects, to account for clustered structures and unobserved heterogeneity (Lambert and others, 2004; Crowther and others, 2014), and the extension to interval censoring. This class of AFT models is closely related to flexible parametric survival models, where the baseline time-to-event distributions are modeled in a similar manner. In general, we expect that extrapolations outside of observed data will have similar properties to the flexible parametric survival models. This is also an area for further research.
We provide user-friendly Stata and R software packages to allow researchers to directly use the proposed model framework. For Stata, the command can be installed by typing ssc install staft. For R, the rstpm2 package on CRAN provides an aft regression function.
Acknowledgments
Conflict of Interest: None declared.
Contributor Information
Michael J Crowther, Department of Medical Epidemiology and Biostatistics, Karolinska Institutet, Box 281, S-171 77 Stockholm, Sweden.
Patrick Royston, MRC CTU at UCL, 90 High Holborn, Holborn, London WC1V 6LJ, UK.
Mark Clements, Department of Medical Epidemiology and Biostatistics, Karolinska Institutet, Box 281, S-171 77 Stockholm, Sweden.
References
- Aalen, O., Borgan, O., and Gjessing, H. (2008). Survival and Event History Analysis: A Process Point of View. Statistics for Biology and Health. Springer-Verlag. [Google Scholar]
- Collett, D. (2003). Modelling Survival Data in Medical Research. London: Chapman & Hall. [Google Scholar]
- Cox, C. (2008). The generalized F distribution: an umbrella for parametric survival analysis. Statistics in Medicine 27, 4301–4312. [DOI] [PubMed] [Google Scholar]
- Cox, C., Chu, H., Schneider, M. F., and Munoz, A. (2007). Parametric survival analysis and taxonomy of hazard functions for the generalized gamma distribution. Statistics in Medicine 26, 4352–4374. [DOI] [PubMed] [Google Scholar]
- Cox, D. R. and Oakes, D. (1984). Analysis of Survival Data, Volume 21. London: CRC Press. [Google Scholar]
- Crowther, M. J. and Lambert, P. C. (2013). Simulating biologically plausible complex survival data. Statistics in Medicine 32, 4118–4134. [DOI] [PubMed] [Google Scholar]
- Crowther, M. J., Look, M. P., and Riley, R. D. (2014). Multilevel mixed effects parametric survival models using adaptive gauss-hermite quadrature with application to recurrent events and individual participant data meta-analysis. Statistics in Medicine 33, 3844–3858. [DOI] [PubMed] [Google Scholar]
- Durrleman, S. and Simon, R. (1989). Flexible regression models with cubic splines. Statistics in Medicine 8, 551–561. [DOI] [PubMed] [Google Scholar]
- Gould, W., Pitblado, J., and Poi, B. (2010). Maximum Likelihood Estimation with Stata. Stata Press, 4th edition. [Google Scholar]
- Hougaard, P. (1999). Fundamentals of survival data. Biometrics 55, 13–22. [DOI] [PubMed] [Google Scholar]
- Kay, R. and Kinnersley, N. (2002). On the use of the accelerated failure time model as an alternative to the proportional hazards model in the treatment of time to event data: a case study in influenza. Drug Information Journal 36, 571–579. [Google Scholar]
- Keiding, N., Andersen, P. K., and Klein, J. P. (1997). The role of frailty models and accelerated failure time models in describing heterogeneity due to omitted covariates. Statistics in Medicine 16, 215–224. [DOI] [PubMed] [Google Scholar]
- Komárek, A., Lesaffre, E., and Hilton, J. F. (2005). Accelerated failure time model for arbitrarily censored data with smoothed error distribution. Journal of Computational and Graphical Statistics 14, 726–745. [Google Scholar]
- Lambert, P., Collett, D., Kimber, A., and Johnson, R. (2004). Parametric accelerated failure time models with random effects and an application to kidney transplant survival. Statistics in Medicine 23, 3177–3192. [DOI] [PubMed] [Google Scholar]
- Latimer, N. R. (2013). Survival analysis for economic evaluations alongside clinical trials—extrapolation with patient-level data: inconsistencies, limitations, and a practical guide. Medical Decision Making 33, 743–754. [DOI] [PubMed] [Google Scholar]
- Liu, X.-R., Pawitan, Y., and Clements, M. (2018). Parametric and penalized generalized survival models. Statistical Methods in Medical Research 27, 1531–1546. [DOI] [PubMed] [Google Scholar]
- Martinussen, T. and Vansteelandt, S. (2013). On collapsibility and confounding bias in Cox and Aalen regression models. Lifetime Data Analysis 19, 279–296. [DOI] [PubMed] [Google Scholar]
- Murtaugh, P., Dickson, E., Van Dam, G.Malincho, M., and Grambsch, P. (1994). Primary biliary cirrhosis: prediction of short-term survival based on repeated patient visits. Hepatology 20, 126–134. [DOI] [PubMed] [Google Scholar]
- Ng, E. S.-W., Klungel, O. H., Groenwold, R. H., and Staa, T.-P. (2015). Risk patterns in drug safety study using relative times by accelerated failure time models when proportional hazards assumption is questionable: an illustrative case study of cancer risk of patients on glucose-lowering therapies. Pharmaceutical Statistics 14, 382–394. [DOI] [PubMed] [Google Scholar]
- Orbe, J., Ferreira, E., and Núñez-Antón, V. (2002). Comparing proportional hazards and accelerated failure time models for survival analysis. Statistics in Medicine 21, 3493–3510. [DOI] [PubMed] [Google Scholar]
- Pang, M., Platt, R. W., Schuster, T., and Abrahamowicz, M. (2021). Spline-based accelerated failure time model. Statistics in medicine 40, 481–497. [DOI] [PubMed] [Google Scholar]
- Pearl, J. (2000). Causality: models, reasoning, and inference. Cambridge: Cambridge University Press. [Google Scholar]
- Royston, P. and Lambert, P. C. (2011). Flexible Parametric Survival Analysis Using Stata: Beyond the Cox Model. College Station, Texas: Stata Press. [Google Scholar]
- Royston, P. and Parmar, M. K. B. (2002). Flexible parametric proportional hazards and proportional odds models for censored survival data, with application to prognostic modelling and estimation of treatment effects. Statistics in Medicine 21, 2175–2197. [DOI] [PubMed] [Google Scholar]
- Rubio, F. J., Remontet, L., Jewell, N. P., and Belot, A. (2019). On a general structure for hazard-based regression models: An application to population-based cancer research. Statistical methods in medical research 28, 2404–2417. [DOI] [PubMed] [Google Scholar]
- Rutherford, M. J., Crowther, M. J., and Lambert, P. C. (2015). The use of restricted cubic splines to approximate complex hazard functions in the analysis of time-to-event data: a simulation study. Journal of Statistical Computation and Simulation 85, 777–793. [Google Scholar]
- Swindell, W. R. (2009). Accelerated failure time models provide a useful statistical framework for aging research. Experimental Gerontology 44, 190–200. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zeng, D. and Lin, D. Y. (2007). Efficient estimation for the accelerated failure time model. Journal of the American Statistical Association 102, 1387–1396. [Google Scholar]
- Zhang, M. and Davidian, M. (2008). “Smooth” semiparametric regression analysis for arbitrarily censored time-to-event data. Biometrics 64, 567–576. [DOI] [PMC free article] [PubMed] [Google Scholar]