2.5.2.2 Algorithm: Nonparametric Distribution Analysis (Arbitrary Censoring)
The Uncensor/Arbitrary Censor data are represented as time intervals
:
-
: lower bound (time of last inspection or last known survival) -
: upper bound (time when failure was first detected) - If
, it represents right-censoring. - If
, it represents exact failure (uncensored).
-
Contents
Turnbull estimation method
Time intervals and the probabilities of each interval are calculated by the Turbull estimation[1]. Turnbull developed an iterative algorithm to obtain the nonparametric maximum likelihood estimate (NPMLE) of the cumulative distribution function for censored data. This approach is applicable to more general cases, including situations where the observation intervals overlap.
The covariance of the constrained MLE is computed via the Observed Fisher information matrix in the reduced parameter space[2] with the constraint
.
Actuarial estimation method
First, a clinical life table is constructed, with each interval
representing the range into which survival times and times to loss or withdrawal are distributed. Each interval spans from
up to, but not including
for
. The final interval extends to infinity. These intervals are considered fixed.
Using the input censoring information, we can tabulate the basic data required for the calculation.
-
The midpoint of the
th interval. -
The width of the
th interval. -
Number lost or withdrawn alive in the
th interval. -
Number die in the
th interval. -
Number entering the ith interval -
Number exposed to risk in the
th interval.
Actuarial Table
Conditional Probability of Failure
Varaince of Conditional Probability of Failure
Survival Probabilities
Cumulative Survival Probabilities
Variance of Cumulative Survival Probabilities
Hazards and Densities
Hazard Estimates
Variance of Hazards
Probability Density Estimates
Variance of Probability Densities
Characteristics of Variable
Median
Variance of Median
Additional Time from Time T until Half of Units Fail
First find time interval
so that
and
. Then
Variance of
Confidence Interval
The confidence intervals are calculated using a normal approximation:
- Two-sided
confidence interval
-
- One-sided
lower confidence bound
-
- One-sided
upper confidence bound
-
- Two-sided
Reference
- B.W. Turnbull (1976). "The Empirical Distribution Function with Arbitrarily Grouped, Censored and Truncated Data". Journal of the Royal Statistical Society, 38: pp. 290-295.
- A. P. Dawid (1979). "Conditional independence in statistical theory." Journal of the Royal Statistical Society, Series B 41(1):1–31.

![Var[\hat{q}_{i}]=\frac{\hat{q}_{i}(1-\hat{q}_{i})}{n_i} Var[\hat{q}_{i}]=\frac{\hat{q}_{i}(1-\hat{q}_{i})}{n_i}](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-c829e89da580329b943d81ce9242197b.png?v=0)

![Var[\hat{S}(t_i)] = [\hat{S}(t_i)]^2\sum_{j=1}^{i-1}\frac{\hat{q}_j}{n_j\hat{p}_j} Var[\hat{S}(t_i)] = [\hat{S}(t_i)]^2\sum_{j=1}^{i-1}\frac{\hat{q}_j}{n_j\hat{p}_j}](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-2f967fd68cc2ee95b4febdf5574ad9b2.png?v=0)

![Var[\hat{h}(t_{mi})] = \frac{(\hat{h}(t_{mi}))^2}{n_i\hat{q}_i}(1-(\frac{1}{2}\hat{h}(t_{mi})b_i)^2) Var[\hat{h}(t_{mi})] = \frac{(\hat{h}(t_{mi}))^2}{n_i\hat{q}_i}(1-(\frac{1}{2}\hat{h}(t_{mi})b_i)^2)](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-ef2fbe1889f433cb1bc2f60be63f7550.png?v=0)

![Var[\hat{f}(t_{mi})] = \frac{(\hat{S}(t_i)\hat{q}_i)^2}{b_i}\sum_{j=1}^{i-1}(\frac{\hat{q}_j}{n_j\hat{p}_j} + \frac{\hat{p}_j}{n_j\hat{q}_j}) Var[\hat{f}(t_{mi})] = \frac{(\hat{S}(t_i)\hat{q}_i)^2}{b_i}\sum_{j=1}^{i-1}(\frac{\hat{q}_j}{n_j\hat{p}_j} + \frac{\hat{p}_j}{n_j\hat{q}_j})](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-3316826d5e335ec292def4f9b228d6c5.png?v=0)

![Var[\hat{t}_{m}] = \frac{\hat{S}(t_0)^2}{4n_0\hat{f}(t_{mj})} Var[\hat{t}_{m}] = \frac{\hat{S}(t_0)^2}{4n_0\hat{f}(t_{mj})}](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-c3756195c735a00a966e9c645acc76e9.png?v=0)

![Var[\hat{t}_{mr}(i)] = \frac{(\hat{S}(t_i))^2}{4n_i(\hat{f}(t_{mj}))^2} Var[\hat{t}_{mr}(i)] = \frac{(\hat{S}(t_i))^2}{4n_i(\hat{f}(t_{mj}))^2}](/app/en/images/SA_Nonparametric_Dist_Algorithm/math-d4e73a38c969afc4f1a7372f5985b9f2.png?v=0)



