25
TMA4275 LIFETIME ANALYSIS Slides 14: Case study with medical data; Accelerated lifetime models Bo Lindqvist Department of Mathematical Sciences Norwegian University of Science and Technology Trondheim http://www.math.ntnu.no/bo/ [email protected] NTNU, Spring 2014 Bo Lindqvist Slides 14 TMA4275 LIFETIME ANALYSIS 1 / 25

TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

TMA4275 LIFETIME ANALYSISSlides 14: Case study with medical data; Accelerated lifetime models

Bo LindqvistDepartment of Mathematical Sciences

Norwegian University of Science and TechnologyTrondheim

http://www.math.ntnu.no/∼bo/[email protected]

NTNU, Spring 2014

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 1 / 25

Page 2: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

CASE-STUDY IN COX-REGRESSION: PBC-DATA

FROM MAYO CLINIC

424 patients with PBC (primary biliary cirrhosis (rare disease))

A randomized clinical trial with drug DPCA versus Placebo: 312 patientschosen

Patients included in trial: January 1974 - May 1984

Follow-up until July 1986

First: Compared DPCA group and Placebo group by Kaplan Meier.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 2 / 25

Page 3: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

KAPLAN-MEIER PLOTS FOR DPCS vs. PLACEBO

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 3 / 25

Page 4: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

COX REGRESSION MODEL FOR DPCS vs. PLACEBO

Use the same model as for the Battery Data:

x=0 for DCPA λ0(t)x=1 for Placebo λ0(t)eβ

β = −0.0571, W = 2(l(β)− l(0)) = 0.102 (not significant)

SD(β) = 1

−√

l ′′ (β)= 0.1792

95% confidence interval for β : β ± 1.96 · 0.1792(-0.408, 0.294)

so CI for relative risk eβ: (0.66, 1.34)

Conclusion: In the best case the new drug leads to 1.34 relative risk fornot using it (would need at least 1.50 to do further investigations).

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 4 / 25

Page 5: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

NATURAL HISTORY MODEL FOR PBC

The data on the 312 PBC randomized patients can be used to build astatistical model for the influence of covariates on disease outcome.

The data contains 14 clinical, biochemical and histological variables.

Their model is (now λ(·) is used instead of z(·) for hazard rate):

λ(t; x) = λ0(t)eβ1X1+β2X2+···+βkXk

In the beginning k=14

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 5 / 25

Page 6: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

COVARIATES

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 6 / 25

Page 7: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

WHICH COVARIATES TO KEEP IN THE MODEL?

→ Bilirubin most significant

→ Take out expensive/complicated covariates:stage, urine, copper, SGOT

Remains 11 variables; then a step-down procedure is used to eliminate one(non-significant) variable at a time, arriving at lower table on next slide.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 7 / 25

Page 8: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

VARIABLE SELECTION: TABLE

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 8 / 25

Page 9: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

VARIABLE SELECTION: EXPLANATION

Table 4.4.2: Cox with 11 variable.

Recall: Z stat means Coef/Std.Err.

Step-down procedure: From (a) to (b): 5 variables taken out;

Log-likelihood statistic:

2 · difference in log likelihood = 7.268

should be compared to χ25 : P(χ2

5 > 7.268) = 0.201, so we do not rejectthe null hypothesis that all these 5 variables have coefficients equal to 0.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 9 / 25

Page 10: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

LOG-TRANSFORMATIONS

Then is considered log-transformations of continuous variables - fourvariables using logs are added to model, and this leads to increasedlikelihood!

Finally: Arrives at model 4.4.3(c)

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 10 / 25

Page 11: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

FINAL MODEL (c)

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 11 / 25

Page 12: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

ESTIMATION OF SURVIVAL PROBABILITIES

Recall:

S(t; x) = P(T > t; x) = S0(t)eβ

′x

= e−Λ0(t)eR

where R = β1x1 + β2x2 + · · ·+ βkxk = β′x is called Risk Score.

Estimated value: S(t; x) = e−Λ0(t)eR

In the data we have the median value: R = 5.24, and for this value we getthe one- and five-year survival estimates:

S(1) = 0.982S(2) = 0.845

A low-risk example:

Bilirubin 0.5; Albumin 4.5; Age 52; Prothrombin 10.1; edema 0; gives

R = 0.879 · ln 0.5− 3.0553 · ln 4.5− · · · = 3.49

so ⇒ S(5) = 0.97Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 12 / 25

Page 13: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

ACCELERATED LIFE TESTING

Suppose we want to find the distribution (R(t), MTTF, etc.) for thelifetime of a product.

Problem: MTTF may be so large that one would need to let experimentslast several years.

Solution: Increase stress, use a regression model, and then extrapolate tonormal conditions.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 13 / 25

Page 14: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

ACCELERATED LIFE TESTING: INSULATION DATA

Suppose you want to investigate the deterioration of an insulation used forelectric motors. The motors normally run between 80 and 100 degreesCelsius.

To save time and money, you decide to use accelerated life testing.

First you gather failure times for the insulation at abnormally hightemperatures: 110, 130, 150, and 170 degrees Celsius, to speed up thedeterioration. With failure time information at these temperatures, youcan then extrapolate to 80 and 100 degrees.

It is known that an Arrhenius relationship exists between temperature andfailure time.

This is an example from MINITAB (next slide)

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 14 / 25

Page 15: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

MINITAB WORKSHEET

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 15 / 25

Page 16: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

MINITAB SETUP

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 16 / 25

Page 17: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

MINITAB FORMULAS

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 17 / 25

Page 18: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

INSULATION DATA ANALYSIS IN MINITAB

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 18 / 25

Page 19: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

INSULATION DATA ANALYSIS IN MINITAB

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 19 / 25

Page 20: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

THE ESTIMATED MODEL

In this example we need connection between lifetime (T ) and temperature.

Some standard relations are known to be useful in accelerated testing:

lnT = β0 + β1(function of accelerated variable) + σW

i.e. lnT = β0 + β1g(s) for some function g(·) of the stress.

The model used here is the Arrhenius model:

lnT = β0 + β1 ·11604.83

s + 273.16+

1

αW

where W is Gumbel and s = temperature in ◦C,so s + 273.16 = temp in ◦K (absolute temperature).

This is the same as computing a transformed covariate.x = 11604.83

s+273.16 .

Estimated model:

lnTs = −15.874 + 0.83072 · 11604.83

s + 273.16+

1

2.8246W

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 20 / 25

Page 21: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

PROBABILITY PLOTS

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 21 / 25

Page 22: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

EXPLANATION OF PROBABILITY PLOTS

Normal temperature is 80-100C.

Experiment temperatures: 110, 130, 150, 170. Needs to extrapolate to80-100, using Arrhenuis model.

Recall probability plot for Weibull:

ln(− lnR(t)) = α lnT − α ln θ

So:

Slope α is the same for all lines

Scale θ = β0 + β1 · 11604.83s+273.16 depends on experiment temperature s.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 22 / 25

Page 23: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

RELATION PLOT

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 23 / 25

Page 24: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

EXPLANATION OF RELATION PLOT

Plot tp(s) as function of s.

Recall general formula:

ln tp(x) = β0 + β′x + σΦ−1(p)

where for Weibull/Gumbel we have Φ−1(p) = ln(− ln(1− p)). Here:

ln tp(s) = −15.1874 + 0.83072 · 11.60483

s + 273.16+

1

2.8246· ln(− ln(1− p))

Figure shows median, p = 0.50, together with 95% confidence curves; andin addition the curves for p = 0.10 and p = 0.90.

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 24 / 25

Page 25: TMA4275 LIFETIME ANALYSIS - NTNU · temperatures: 110, 130, 150, and 170 degrees Celsius, to speed up the deterioration. With failure time information at these temperatures, you can

ADDING THE FACTOR “PLANT”

Bo Lindqvist Slides 14 ()TMA4275 LIFETIME ANALYSIS 25 / 25