Chapter 17. Failure-Time Regression Analysis. William Q. Meeker and Luis A. Escobar Iowa State University and Louisiana State University

Similar documents
STAT 6350 Analysis of Lifetime Data. Failure-time Regression Analysis

Data: Singly right censored observations from a temperatureaccelerated

n =10,220 observations. Smaller samples analyzed here to illustrate sample size effect.

The Relationship Between Confidence Intervals for Failure Probabilities and Life Time Quantiles

Chapter 9. Bootstrap Confidence Intervals. William Q. Meeker and Luis A. Escobar Iowa State University and Louisiana State University

Chapter 18. Accelerated Test Models. William Q. Meeker and Luis A. Escobar Iowa State University and Louisiana State University

STAT 6350 Analysis of Lifetime Data. Probability Plotting

Sample Size and Number of Failure Requirements for Demonstration Tests with Log-Location-Scale Distributions and Type II Censoring

Accelerated Destructive Degradation Tests: Data, Models, and Analysis

Chapter 15. System Reliability Concepts and Methods. William Q. Meeker and Luis A. Escobar Iowa State University and Louisiana State University

Semiparametric Regression

Unit 10: Planning Life Tests

Analysis of Time-to-Event Data: Chapter 4 - Parametric regression models

Simultaneous Prediction Intervals for the (Log)- Location-Scale Family of Distributions

Survival Analysis Math 434 Fall 2011

A Tool for Evaluating Time-Varying-Stress Accelerated Life Test Plans with Log-Location- Scale Distributions

Bayesian Methods for Accelerated Destructive Degradation Test Planning

ACCELERATED DESTRUCTIVE DEGRADATION TEST PLANNING. Presented by Luis A. Escobar Experimental Statistics LSU, Baton Rouge LA 70803

STAT331. Cox s Proportional Hazards Model

In contrast, parametric techniques (fitting exponential or Weibull, for example) are more focussed, can handle general covariates, but require

Notes largely based on Statistical Methods for Reliability Data by W.Q. Meeker and L. A. Escobar, Wiley, 1998 and on their class notes.

Step-Stress Models and Associated Inference

Statistical Methods for Reliability Data from Designed Experiments

Lecture 22 Survival Analysis: An Introduction

Analysis of Time-to-Event Data: Chapter 6 - Regression diagnostics

Reliability prediction based on complicated data and dynamic data

FULL LIKELIHOOD INFERENCES IN THE COX MODEL

Accelerated Failure Time Models: A Review

Accelerated Destructive Degradation Test Planning

Survival Analysis: Weeks 2-3. Lu Tian and Richard Olshen Stanford University

Unit 20: Planning Accelerated Life Tests

Part III. Hypothesis Testing. III.1. Log-rank Test for Right-censored Failure Time Data

TMA 4275 Lifetime Analysis June 2004 Solution

Chapter 4 Regression Models

UNIVERSITÄT POTSDAM Institut für Mathematik

STATISTICAL INFERENCE IN ACCELERATED LIFE TESTING WITH GEOMETRIC PROCESS MODEL. A Thesis. Presented to the. Faculty of. San Diego State University

A Modified Family of Power Transformations

PENALIZED LIKELIHOOD PARAMETER ESTIMATION FOR ADDITIVE HAZARD MODELS WITH INTERVAL CENSORED DATA

Understanding and Addressing the Unbounded Likelihood Problem

Optimum Test Plan for 3-Step, Step-Stress Accelerated Life Tests

8. Parametric models in survival analysis General accelerated failure time models for parametric regression

University of California, Berkeley

MAS3301 / MAS8311 Biostatistics Part II: Survival

Accelerated Testing Obtaining Reliability Information Quickly

Other Survival Models. (1) Non-PH models. We briefly discussed the non-proportional hazards (non-ph) model

Tied survival times; estimation of survival probabilities

Accelerated Failure Time Models

Using Accelerated Life Tests Results to Predict Product Field Reliability

Warranty Prediction Based on Auxiliary Use-rate Information

MAS3301 / MAS8311 Biostatistics Part II: Survival

Statistical Inference on Constant Stress Accelerated Life Tests Under Generalized Gamma Lifetime Distributions

A Bivariate Weibull Regression Model

Field Failure Prediction Using Dynamic Environmental Data

Statistical Prediction Based on Censored Life Data. Luis A. Escobar Department of Experimental Statistics Louisiana State University.

Accelerated life testing in the presence of dependent competing causes of failure

β j = coefficient of x j in the model; β = ( β1, β2,

Statistical Prediction Based on Censored Life Data

Proportional hazards regression

Bayesian Life Test Planning for the Weibull Distribution with Given Shape Parameter

Lecture 5 Models and methods for recurrent event data

Cox s proportional hazards model and Cox s partial likelihood

Prediction of remaining life of power transformers based on left truncated and right censored lifetime data

Machine Learning. Module 3-4: Regression and Survival Analysis Day 2, Asst. Prof. Dr. Santitham Prom-on

Weibull Reliability Analysis

The Log-generalized inverse Weibull Regression Model

Bayesian Life Test Planning for the Log-Location- Scale Family of Distributions

Beyond GLM and likelihood

Semi-Competing Risks on A Trivariate Weibull Survival Model

Survival Analysis. Stat 526. April 13, 2018

Review of Classical Least Squares. James L. Powell Department of Economics University of California, Berkeley

Typical Survival Data Arising From a Clinical Trial. Censoring. The Survivor Function. Mathematical Definitions Introduction

Outline of GLMs. Definitions

Constant Stress Partially Accelerated Life Test Design for Inverted Weibull Distribution with Type-I Censoring

Multistate Modeling and Applications

Problem Set 3: Bootstrap, Quantile Regression and MCMC Methods. MIT , Fall Due: Wednesday, 07 November 2007, 5:00 PM

Chapter 2 Inference on Mean Residual Life-Overview

Two-stage Adaptive Randomization for Delayed Response in Clinical Trials

Survival Regression Models

Likelihood Construction, Inference for Parametric Survival Distributions

Selection of Smoothing Parameter for One-Step Sparse Estimates with L q Penalty

UNIVERSITY OF CALIFORNIA, SAN DIEGO

Analysing geoadditive regression data: a mixed model approach

Key Words: survival analysis; bathtub hazard; accelerated failure time (AFT) regression; power-law distribution.

Introduction to Statistical Analysis

Prediction of remaining life of power transformers based on left truncated and right censored lifetime data

FULL LIKELIHOOD INFERENCES IN THE COX MODEL: AN EMPIRICAL LIKELIHOOD APPROACH

Full likelihood inferences in the Cox model: an empirical likelihood approach

Dynamic Prediction of Disease Progression Using Longitudinal Biomarker Data

Package threg. August 10, 2015

STAT 331. Accelerated Failure Time Models. Previously, we have focused on multiplicative intensity models, where

Fall 2017 STAT 532 Homework Peter Hoff. 1. Let P be a probability measure on a collection of sets A.

Chap 2. Linear Classifiers (FTH, ) Yongdai Kim Seoul National University

Interval Estimation for Parameters of a Bivariate Time Varying Covariate Model

By choosing to view this document, you agree to all provisions of the copyright laws protecting it.

Simple Linear Regression

CIMAT Taller de Modelos de Capture y Recaptura Known Fate Survival Analysis

Estimation for Mean and Standard Deviation of Normal Distribution under Type II Censoring

Quantile POD for Hit-Miss Data

Problems. Suppose both models are fitted to the same data. Show that SS Res, A SS Res, B

Logistic regression model for survival time analysis using time-varying coefficients

Transcription:

Chapter 17 Failure-Time Regression Analysis William Q. Meeker and Luis A. Escobar Iowa State University and Louisiana State University Copyright 1998-2008 W. Q. Meeker and L. A. Escobar. Based on the authors text Statistical Methods for Reliability Data, John Wiley & Sons Inc. 1998. January 13, 2014 3h 42min 17-1

Chapter 17 Failure-Time Regression Analysis Objectives Describe applications of failure-time regression Describe graphical methods for displaying censored regression data. Introduce time-scaling transformation functions. Describe simple regression models to relate life to explanatory variables. Illustrate the use of likelihood methods for censored regression data. Explain the importance of model diagnostics. Describe and illustrate extensions to nonstandard multiple regression models 17-2

Computer Program Execution Time Versus System Load Time to complete a computationally intensive task. Information from the Unix uptime command Predictions needed for scheduling subsequent steps in a multi-step computational process. 17-3

Scatter Plot of Computer Program Execution Time Versus System Load 800 700 600 Seconds 500 400 300 200 100 0 0 1 2 3 4 5 6 System Load 17-4

Explanatory Variables for Failure Times Useful explanatory variables explain/predict why some units fail quickly and some units survive a long time. Continuous variables like stress, temperature, voltage, and pressure. Discrete variables like number of hardening treatments or number of simultaneous users of a system. Categorical variables like manufacturer, design, and location. Regression model relates failure time distribution to explanatory variables x = (x 1,...,x k ): Pr(T t) = F(t) = F(t;x). 17-5

Failure-Time Regression Analysis Material in this chapter is an extension of statistical regression analysis with normal distributed data and mean = β 0 +β 1 x 1 + +β s x k where the x i are explanatory variables. The ideas presented here are more general: Data not necessarily from a normal distribution. Data may be censored. Nonstandard regression models that relate life to explanatory variables. Presentation motivated by practical problems in reliability analysis. 17-6

Nickel-Base Super-alloy Fatigue Data 26 Observations in Total, 4 Censored (Nelson 1984, 1990) Originally described and analyzed by Nelson (1984 and 1990). Thousands of cycles to failure as a function of pseudostress in ksi. 26 units tested; 4 units did not fail. Objective: Explore models that might be used to describe the relationship between life length and the amount of pseudostress applied to the tested specimens. 17-7

Nickel-Base Super-Alloy Fatigue Data (Nelson 1984, 1990) 250 200 Thousands of Cycles 150 100 50 0 60 80 100 120 140 160 Pseudo-stress (ksi) 17-8

SAFT Models Illustrating Acceleration and Deceleration. 3.0 2.5 scale decelerating transformation Time at Level x 2.0 1.5 1.0 0.5 scale accelerating transformation 0.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Time at Level x 0 17-9

Scale Accelerated Failure Time (SAFT) Model Scale Accelerated Failure Time (SAFT) models are defined by T(x) = T(x 0 )/AF(x), AF(x) > 0, AF(x 0 ) = 1 where typical forms for AF(x) are: log[af(x)] = β 1 x with x 0 = 0 for a scalar x. log[af(x)] = β 1 x 1 +...+β k x k with x 0 = 0 for a vector x = (x 1,...,x k ). When AF(x) > 1, the model accelerates time in the sense that time moves more quickly at x than at x 0 so that T(x) < T(x 0 ). When 0 < AF(x) < 1, T(x) > T(x 0 ), and time is decelerated (but we still call this an SAFT model). 17-10

The SAFT Transformation Models and Acceleration In a time transformation plot of T(x 0 ) vs T(x) The SAFT models are straight lines through the origin: Accelerating SAFT models are straight lines below the diagonal. Decelerating SAFT models are straight lines above the diagonal. 17-11

Some Properties of SAFT Models For a SAFT model T(x) = T(x 0 )/AF(x), (Ψ(x) > 0), with baseline cdf F(t;x 0 ) so AF(x 0 ) = 1 Scaled time: F(t;x) = F [AF(x)t;x 0 ]. Thus the cdfs F(t;x) and F(t;x 0 ) do not cross each other. Proportional quantiles: t p (x) = t p (x 0 )/AF(x). Then taking logs gives log[t p (x 0 )] log[t p (x)] = log[af(x)]. This shows that in any plot with a log-time scale t p (x 0 ) and t p (x) are equidistant. In particular, in a probability plot with a log-time scale, F(t,x) is a translation of F(t,x 0 ) along the log(t) axis. 17-12

Weibull Probability Plot of Two Members from an SAFT Model with a Baseline Lognormal Distribution.999.98.9.7.5 Probability.3.2.1.05.03.02.01.005.003.001 1 5 10 50 100 Time 17-13

Lognormal Distribution Simple Regression Model with Constant Shape Parameter β = 1/σ The lognormal simple regression model is Pr(T t) = F(t;µ,σ) = F(t;β 0,β 1,σ) = Φ nor [ log(t) µ σ where µ = µ(x) = β 0 +β 1 x and σ does not depend on x. The failure-time log quantile function ] is linear in x. log[t p (x)] = µ(x)+φ 1 nor (p)σ Notice that t p (x) t p (0) = exp(β 1x) implies that this regression model is a scale accelerated failure time (SAFT) model with AF(x) = exp( β 1 x). 17-14

Computer Program Execution Time Versus System Load Log-Linear Lognormal Regression Model log[ t p (x)] = µ(x)+φ 1 nor(p) σ 1000 90% 50% 500 10% Seconds 200 100 50 0 1 2 3 4 5 6 7 System Load 17-15

Likelihood for Lognormal Distribution Simple Regression Model with Right Censored Data The likelihood for n independent observations has the form L(β 0,β 1,σ) = = n L i (β 0,β 1,σ;data i ) i=1 n i=1 { 1 σt i φ nor [ ]} δi { log(ti ) µ i where data i = (x i,t i,δ i ), µ i = β 0 +β 1 x i, σ 1 Φ nor [ log(ti ) µ i σ ]} 1 δi δ i = { 1 exact observation 0 right censored observation φ nor (z) is the standardized normal pdf and Φ nor (z) is the corresponding normal cdf. The parameters are θ = (β 0,β 1,σ). 17-16

Estimated Parameter Variance-Covariance Matrix Local (observed information) estimate ˆΣ θ = = Var( β 0 ) Ĉov( β 0, β 1 ) Ĉov( β 0, σ) Ĉov( β 1, β 0 ) Var( β 1 ) Ĉov( β 1, σ) Ĉov( σ, β 0 ) Ĉov( σ, β 1 ) Var( σ) 2 L(β 0,β 1,σ) β 2 0 2 L(β 0,β 1,σ) β 1 β 0 2 L(β 0,β 1,σ) σ β 0 2 L(β 0,β 1,σ) β 0 β 1 2 L(β 0,β 1,σ) β 2 1 2 L(β 0,β 1,σ) σ β 1 Partial derivatives are evaluated at β 0, β 1, σ. 2 L(β 0,β 1,σ) β 0 σ 2 L(β 0,β 1,σ) β 1 σ 2 L(β 0,β 1,σ) σ 2 1 17-17

Standard Errors and Confidence Intervals for Parameters Lognormal ML estimates for the computer time experiment were θ = ( β 0, β 1, σ) = (4.49,.290,.312) and an estimate of the variance-covariance matrix for θ is ˆΣ θ =.012.0037 0.0037.0021 0 0 0.0029. Normal-approximation confidence interval for the computer execution time regression slope is [β 1, β 1 ] = β 1 ±z (.975) =.290±1.96(.046) = [.20,.38] ŝe β1 where ŝe β1 =.0021 =.046. 17-18

Standard Errors and Confidence Intervals for Quantities at Specific Explanatory Variable Conditions Unknown values of µ and σ at each level of x µ = β 0 + β 1 x, σ does not depend on x, and [ Var( µ) ˆΣ µ, σ = Ĉov( µ, σ) Ĉov( µ, σ) Var( σ) ] is obtained from Var( µ) = Var( β 0 )+2xĈov( β 1, β 0 )+x 2 Var( β 1 ) and Ĉov( µ, σ) = Ĉov( β 0, σ)+xĉov( β 1, σ). Use the above results with the methods from Chapter 8 to compute normal-approximation confidence intervals for F(t), h(t), and t p. Could also use likelihood or simulation-based confidence intervals. 17-19

Log-Quadratic Weibull Regression Model with Constant (β = 1/σ) Fit to the Fatigue Data log[ t p (x)] = µ(x)+φ 1 sev(p) σ, x = log(pseudo-stress) µ = β 0 + β 1 x+ β 2 x 2 500 Thousands of Cycles 100 50 10 5 90% 50% 10% 1 60 80 100 120 140 160 Pseudo-stress (ksi) 17-20

Weibull Distribution Quadratic Regression Model with Constant Shape Parameter β = 1/σ This is an AF time model with the following characteristics: The Weibull quadratic regression model is Pr[T t] = Φ sev {[log(t) µ]/σ} where µ = µ(x) = β 0 + β 1 x + β 2 x 2 and σ does not depend on x. The failure-time log quantile function is quadratic in x. Also log[t p (x)] = µ(x)+φ 1 sev (p)σ t p (x) = exp(β 1 x+β 2 x 2 ) t p (0) which shows that the model is an SAFT model. 17-21

Likelihood for Weibull Distribution Quadratic Regression Model with Right Censored Data The likelihood for n independent observations has the form L(β 0,β 1,β 2,σ) = = n L i (β 0,β 1,β 2,σ;data i ) i=1 n i=1 { 1 σt i φ sev where µ i = β 0 +β 1 x i +β 2 x 2 i, [ ]} δi { log(ti ) µ i σ 1 Φ sev [ log(ti ) µ i σ ]} 1 δi. δ i = { 1 exact observation 0 right censored observation The parameters are θ = (β 0,β 1,β 2,σ). 17-22

Log-quadratic Weibull Regression Model with Nonconstant β = 1/σ Fit to the Fatigue Data log[ t p (x)] = µ(x)+φ 1 sev(p) σ(x) x = log(pseudo-stress) µ = β 0 + β 1 x+ β 2 x 2, log( σ) = β [σ] 0 + β [σ] 1 x. 500 Thousands of Cycles 100 50 10 5 90% 50% 10% 1 60 80 100 120 140 160 Pseudo-stress (ksi) 17-23

Weibull Distribution Quadratic Regression Model with Nonconstant β = 1/σ The Weibull quadratic regression model is Pr[T t] = Φ sev {[log(t) µ]/σ}, where µ = µ(x) = β [µ] 0 +β[µ] 1 x+β[µ] 2 x2 and log(σ) = log[σ(x)] = β [σ] 0 +β[σ] 1 x. The failure-time log quantile function is which is not quadratic in x. Also log[t p (x)] = µ(x)+φ 1 sev (p)σ(x) t p (x) = exp[µ(x) µ(0)]exp [ Φ 1 sev (p){σ(x) σ(0)}] t p (0). Because the coefficient in front of t p (0) depends on p this shows that the model is not an SAFT model. 17-24

Likelihood for Weibull Distribution Quadratic Regression Model with Nonconstant β = 1/σ and Right Censored Data The likelihood for n independent observations has the form = = L(β [µ] 0,β[µ] 1,β[µ] 2,β[σ] 0,β[σ] 1 ) n i=1 n i=1 L i (β [µ] 0,β[µ] 1,β[µ] 2,β[σ] 0,β[σ] 1 ;data i) { 1 σ i t i φ sev [ log(ti ) µ i σ i ]} δi { where µ i = β [µ] 0 +β[µ] 1 x i+β [µ] 2 x2 i and σ i = exp 1 Φ sev [ log(ti ) µ i σ i ( β [σ] 0 +β[σ] 1 x i ]} 1 δi. ). Parameters are θ = (β [µ] 0,β[µ] 1,β[µ] 2,β[σ] 0,β[σ] 1 ). 17-25

Stanford Heart Transplant Data Quadratic Log-Mean Lognormal Regression Model Years Days 10 20 30 40 50 60 70 10-1 10 0 10 1 10 2 10 3 10 4 10 5 10% 50% 90% 17-26

Stanford Heart Transplant Data Quadratic Log-Location Weibull Regression Model Years Days 10 20 30 40 50 60 70 10-1 10 0 10 1 10 2 10 3 10 4 10 5 10% 50% 90% 17-27

Extrapolation and Empirical Models Empirical models can be useful, providing a smooth curve to describe a population or a process. Should not be used to extrapolate outside of the range of one s data. There are many different kinds of extrapolation In an explanatory variable like stress To the upper tail of a distribution To the lower tail of a distribution Need to get the right curve to extrapolate: look toward physical or other process theory 17-28

Checking Model Assumptions Graphical checks using generalizations of usual diagnostics (including residual analysis) Residuals versus fitted values. Probability plot of residuals. Other residual plots. Influence analysis (or sensitivity) analysis. (see Escobar and Meeker 1992 Biometrics). Most analytical tests can be suitably generalized, at least approximately, for censored data (especially using likelihood ratio tests). 17-29

Definition of Residuals For location-scale distributions like the normal, logistic, and smallest extreme value, ǫ i = y i ŷ i σ where ŷ i is an appropriately defined fitted value (e.g., ŷ i = µ i ). With models for positive random variables like Weibull, lognormal, and loglogistic, standardized residuals are defined as [ ] ( log(ti ) log(ˆt exp( ǫ i ) = exp i ) ti )1 σ = σ ˆt i where ˆt i = exp( µ i ) and when t i is a censored observation, the corresponding residual is also censored. 17-30

Plot of Standardized Residuals Versus Fitted Values for the Log-Quadratic Weibull Regression Model Fit to the Super Alloy Data on Log-Log Axes Standardized Residuals 5.000 2.000 1.000 0.500 0.200 0.100 0.050 0.020 0.010 0.005 0.002 0.001 5 10 20 50 100 200 500 Fitted Values 17-31

Probability Plot of the Standardized Residuals from the Log-Quadratic Weibull Regression Model Fit to the Super Alloy Data.98 Probability.9.7.5.3.2.1.05.03.02.01 0.001 0.005 0.020 0.050 0.200 0.500 2.000 5.000 Standardized Residuals 17-32

Empirical Regression Models and Sensitivity Analysis Objectives Describe a class of regression models that can be used to describe the relationship between failure time and explanatory variables. Describe and illustrate the use of empirical regression models. Illustrate the need for sensitivity analysis. Show how to conduct a sensitivity analysis. 17-33

Picciotto Yarn Failure Data (Picciotto 1970) Cycles to failure on specimens of yarn of different lengths. Subset of data at particular level of stress and particular specimen lengths (30mm, 60mm, and 90mm) Original data were uncensored. For purposes of illustration, the data censored at 100 thousand cycles. Suppose that the goal is to estimate life for 10 mm units. 17-34

Picciotto Yarn Failure Data Showing Fraction Failing at Each Length 200 22/99 71/99 92/100 Thousands of Cycles 100 50 20 10 20 40 60 80 100 Length 17-35

Picciotto Yarn Failure Data Multiple Weibull Probability Plot with Weibull ML Estimates Subset of Piccioto Yarn Fatigue Data With Individual Weibull MLE s Weibull Probability Plot.98.9.7 30 60 90.5 Probability.3.2.1.05.03.02.01.005.003 20 40 60 80 100 Thousands of Cycles 17-36

Picciotto Yarn Failure Data Multiple Lognormal Probability Plot with Lognormal ML Estimates Subset of Piccioto Yarn Fatigue Data With Individual Lognormal MLE s Lognormal Probability Plot Probability.95.9.8.7.6.5.4.3.2.1.05.02.01.005.002 30 60 90 20 40 60 80 100 Thousands of Cycles 17-37

Suggested Strategy for Fitting Empirical Regression Models and Sensitivity Analysis Use data and previous experience to choose a base-line model: Distribution at individual conditions Relationship between explanatory variables and distributions at individual conditions Fit models Use diagnostics (e.g., residual analysis) to check models Assess uncertainty Confidence intervals quantify statistical uncertainty Perturb and otherwise change the model and reanalyze (sensitivity analysis) to assess model uncertainty. 17-38

Picciotto Yarn Failure Data Multiple Lognormal Probability Plot with Lognormal ML Log-Linear Regression Model Estimates Subset of Piccioto Yarn Fatigue Data with Lognormal log Model MLE Lognormal Probability Plot.99.98.95.9 30 60 90 10 Probability.8.7.6.4.3.2.1.05.02.005.001 5 10 20 50 100 200 500 1000 2000 Thousands of Cycles 17-39

Scatter Plot of the Picciotto Yarn Failure Data with Lognormal ML Log-Linear Regression Model Estimate Densities log[ t p (x)] = β 0 + β 1 log(length)+φ 1 nor(p) σ Subset of Piccioto Yarn Fatigue Data 2000 1000 Thousands of Cycles 500 200 100 50 90% 50% 20 10 4 8 12 20 40 60 100 Length on log scale 17-40 10%

Picciotto Yarn Failure Data Log-Linear Model Residual vs Fitted Values Plot 5.00 Subset of Piccioto Yarn Fatigue Data Residuals versus Fitted Values 2.00 Standardized Residuals 1.00 0.50 0.20 0.10 0.05 0.02 40 60 80 100 120 140 Fitted Values 17-41

Picciotto Yarn Failure Data Multiple Lognormal Probability Plot with Lognormal ML Squareroot-Linear Regression Model Estimates Subset of Piccioto Yarn Fatigue Data with Lognormal sqrt Model MLE Lognormal Probability Plot.99.98.95.9 30 60 90 10 Probability.8.7.6.4.3.2.1.05.02.005.001 5 10 20 50 100 200 500 1000 2000 Thousands of Cycles 17-42

Scatter Plot of the Picciotto Yarn Failure Data with Lognormal ML Squareroot-Linear Regression Model Estimate Densities log[ t p (x)] = β 0 + β 1 Length+Φ 1 nor(p) σ Subset of Piccioto Yarn Fatigue Data 2000 1000 Thousands of Cycles 500 200 100 50 90% 50% 20 10 0 20 40 60 80 100 Length on sqrt scale 17-43 10%

Picciotto Yarn Failure Data Squareroot-Linear Model Residual vs Fitted Values Plot 5.00 Subset of Piccioto Yarn Fatigue Data Residuals versus Fitted Values 2.00 Standardized Residuals 1.00 0.50 0.20 0.10 0.05 0.02 40 60 80 100 120 140 Fitted Values 17-44

Examples of Monotone Increasing Power Transformations of a Positive Explanatory Variable λ Transformation 2 x i = 1/x2 i 1 x i = 1/x i.5 x i = 1/ x i.333 x i = 1/x1/3 i 0 x i def = log(x i ).333 x i = x1/3 i.5 x i = x i 1 x i = x i 2 x i = x2 i 17-45

Box-Cox Transformation The Box-Cox family of power transformations of a positive explanatory variable is x i = x λ i 1 λ λ 0 log(x i ) λ = 0 where x i is the original, untransformed explanatory variable for observation i and λ is the power transformation parameter. The Box-Cox transformation has the following properties: The transformed value x i is an increasing function of x i. For fixed, x i, x i is a continuous function of λ through 0. 17-46

Picciotto Yarn Failure Data Relationship Sensitivity Analysis for the 0.1 Quantile at Length 30 mm Subset of Piccioto Yarn Fatigue Data with Lognormal Length:log at 30 Power Transformation Sensitivity Analysis on Length 0.1 Quantile of Life in Thousands of Cycles 90 85 80 75 70 65 60 55 ML estimate of the 0.1 quantile 95% Pointwise confidence intervals -1.5-1.0-0.5 0.0 0.5 1.0 1.5 Box-Cox Transformation Power 17-47

Picciotto Yarn Failure Data Relationship Sensitivity Analysis for the 0.1 Quantile at Length 10 mm Subset of Piccioto Yarn Fatigue Data with Lognormal Length:log at 10 Power Transformation Sensitivity Analysis on Length 0.1 Quantile of Life in Thousands of Cycles 20000 10000 5000 2000 1000 500 200 100 50 ML estimate of the 0.1 quantile 95% Pointwise confidence intervals -1.5-1.0-0.5 0.0 0.5 1.0 1.5 Box-Cox Transformation Power 17-48

Picciotto Yarn Failure Data Profile Plot for Different Box-Cox Parameters for the Length Relationship Profile Likelihood and 95% Confidence Interval for Box-Cox Transformation Power from the Lognormal Distribution 1.0 Profile Likelihood 0.8 0.6 0.4 0.2 0.50 0.60 0.70 0.80 0.90 0.95 Confidence Level 0.0 0.99-1.0-0.5 0.0 0.5 1.0 1.5 Box-Cox Transformation Power 17-49

Picciotto Yarn Failure Data Relationship Sensitivity Analysis 0.1, 0.5, 0.9 Quantiles at 10 mm Length Subset of Piccioto Yarn Fatigue Data with Lognormal Length:log at 10 Power Transformation Sensitivity Analysis on Length Quantile of Life in Thousands of Cycles 50000 20000 10000 5000 2000 1000 500 200 100 50 Lognormal:0.1 quantile Lognormal:0.5 quantile Lognormal:0.9 quantile -1.5-1.0-0.5 0.0 0.5 1.0 1.5 Box-Cox Transformation Power 17-50

Picciotto Yarn Failure Data Relationship/Distribution Sensitivity Analysis 0.1 Quantile at 10 mm Length Subset of Piccioto Yarn Fatigue Data with Length:log at 10 Power Transformation Sensitivity Analysis on Length 0.1 Quantile of Life in Thousands of Cycles 10000 5000 2000 1000 500 200 100 50 lognormal:0.1 quantile weibull:0.1 quantile -1.5-1.0-0.5 0.0 0.5 1.0 1.5 Box-Cox Transformation Power 17-51

Glass Capacitor Failure Data Experiment designed to determine the effect of voltage and temperature on capacitor life. 2 4 factorial, 8 units at each combination. Test at each combination run until 4 of 8 units failed (Type II censoring). Original data from Zelen (1959). 17-52

Scatter Plot the Effect of Voltage and Temperature on Glass Capacitor Life (Zelen 1959) 1200 1000 170 Degrees C 180 Degrees C 800 Hours 600 400 200 0 200 250 300 350 Volts 17-53

Weibull Probability Plots of Glass Capacitor Life Test Results at Individual Temperature and Voltage Test Conditions Proportion Failing.999.98.9.7.5.3.2.1.05 170;200 170;250 170;300 170;350 180;200 180;250 180;300 180;350.03.02.01.005.003 100 200 500 1000 2000 Hours 17-54

Two-Variable Regression Models Additive model log[t p (x)] = y p (x) = β 0 +β 1 x 1 +β 2 x 2 +Φ 1 (p)σ. Because t p (x) = exp[y p (x)] = exp(β 1 x 1 +β 2 x 2 )t p (0) this is an SAFT model The interaction model log[t p (x)] = y p (x) = β 0 +β 1 x 1 +β 2 x 2 +β 3 x 1 x 2 +Φ 1 (p)σ. is also SAFT. Comparing the two models gives 2 (L 1 L 2 ) = 2 ( 244.24+244.17) = 0.14 which is small relative χ 2.95,1 = 3.84 17-55

Weibull Probability Plots with Weibull Regression Model ML Estimates of F(t) at each Set of Conditions for the Glass Capacitor Data.999 Proportion Failing.98.9.7.5.3.2.1.05.03.02 170 Deg C, 200 V 170 Deg C, 250 V 170 Deg C,300 V 170 Deg C, 350 V 180 Deg C, 200 V 180 Deg C, 250 V 180 Deg C, 300 V 180 Deg C, 350 V.01.005.003 100 200 500 1000 Hours 17-56

Estimates of Weibull t 0.5 Plotted for each Combination of the Glass Capacitor Test Conditions Points are Estimates Regression Model Free 1400 1200 1000 800 170 Degrees C Hours 600 400 180 Degrees C 200 200 220 240 260 280 300 320 340 360 Volts 17-57

The Proportional Hazard Failure Time Model The proportional hazard (PH) model assumes h(t;x) = Ψ(x)h(t;x 0 ), for all t > 0. h(t;x 0 ) and F(t;x 0 ) denote the baseline hazard function and cdf of the model. The PH model implies (some details later): S(t;x) = [S(t;x 0 )] Ψ(x) or 1 F(t;x) = [1 F(t;x 0 )] Ψ(x). If Ψ(x) 1, F(t;x) and F(t;x 0 ) do not cross and the model is accelerating if Ψ(x) > 1 and decelerating if Ψ(x) < 1. From 1 F(t;x) = [1 F(t;x 0 )] Ψ(x) and taking logs (twice): log{ log[1 F(t;x)]} log{ log[1 F(t;x 0 )]} = log[ψ(x)]. Thus in a Weibull probability scale F(t;x) and F(t;x 0 ) are equidistant. In particular, Weibull plots of F(t;x) and F(t;x 0 ) are translation of each other along the probability axis. 17-58

Weibull Probability Plot of Two Members from a PH Model with a Baseline Lognormal Distribution.999.98.9.7.5 Probability.3.2.1.05.03.02.01.005.003.001 1 5 10 50 100 Time 17-59

Proportional Hazard Model (Lognormal Baseline) as a Time Transformation 3.0 2.5 decelerating proportional hazards Time at Level x 2.0 1.5 1.0 0.5 0.0 accelerating proportional hazards 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Time at Level x 0 17-60

Interpreting PH Models as a Failure Time Transformation. Suppose that T(x 0 ) F(t;x 0 ) and define the time transformation: ( ) T(x) = F 1 1 {1 F [T(x 0 );x 0 ]} 1 Ψ(x) ;x 0. It can be shown that: T(x) and T(x 0 ) follow the PH relationship h(t;x) = Ψ(x)h(t;x 0 ). T(x) is a monotone transformation of T(x 0 ) such that T(x) < T(x 0 ) if Ψ(x) > 1, accelerating T(x) = T(x 0 ) if Ψ(x) = 1, identity transform T(x) > T(x 0 ) if Ψ(x) < 1, decelerating 17-61

Some Comments on the Proportional Hazard Failure Time Model Here we consider the proportional hazards, PH, model h(t;x) = Ψ(x)h(t;x 0 ), for all t > 0. In general, the PH model does not preserve the baseline distribution. For example, if T(x 0 ) has a lognormal distribution then T(x) has a power lognormal distribution. The semiparametric model without a particular specification of h(t;x 0 ) is known as Cox s proportional hazards model. 17-62

Weibull Probability Plot of Two Members from a PH/SAFT Model with a Baseline Weibull Distribution.999.98.9.7.5 2.3.2 1 Probability.1.05.03.02 1 2.01.005.003.001 1 5 10 50 100 Time 17-63

Contrasting SAFT and PH Models The scale failure time model t p (x) = t p (x 0 )/Ψ(x) and the PH model h(t;x) = Ψ(x)h(t;x 0 ) are equivalent if only if the baseline distribution is Weibull. In other words, the Weibull distribution is the only baseline distribution for which a SAFT model is also a a PH model, and vice versa. Heuristic argument: Consider F(t;x 1 ) and F(t;x 2 ). The Weibull probability plots of these two cdfs are translation of each other in both the probability and the log(t) scale if and only if the plots are straight parallel lines. 17-64

Statistical Methods for the Semiparametric (Cox) PH Model Data: n units, t (1),...,t (r) ordered failure times with n r censored observations (usually multiply censored). RS i = RS(t (i) ε) is the risk set just before the failure at time t (i). Each unit has a vector x i of explanatory variables (often called covariates). 17-65

Cox PH Model Likelihood (Probability of the Data) The probability that individual i dies in [t,t+ t] is h(t;x i ) t = h(t;x 0 ) tψ(x i ) = h(t;x 0 )exp(x i β) t where Ψ(x i ) = exp(x i β) = exp(β 1x 1 + +β k x k ) and x 0 = 0 If a death occurs at time t, the probability that it was individual i is L i = h(t;x i ) t l RS i h(t;x l ) t = exp(x i β) l RS i exp(x l β) Conditional on the observed failure times, the joint probability of the data is L(β) = r i=1 exp(x i β) l RS i exp(x l β) Need mild conditions on x i and the censoring mechanism. 17-66

Comments on the Cox PH Model Likelihood Cox (1972) called L(β) a conditional likelihood. L(β) is not a true likelihood, but there is justification for treating it as such. With no censoring, Kalbfleisch and Prentice (1973) show that L(β) can be justified as a marginal likelihood based on ranks of the observed failures. Argument can be extended to Type II censoring. Cox (1975) provided a partial likelihood justification. Asymptotic theory shows that the estimates obtained from maximizing L(β) have high efficiency. There are some technical difficulties when there are ties observations. Approximations for L(β) generally used. 17-67

Estimating h(t;x 0 ) [or S(t;x 0 ) or F(t;x 0 )] Basic idea is to substitute β for β and maximize the probability of the data (after adjustment for the explanatory variables), as in the product limit estimator. Let q i = S(t i +ε;x 0 ), i = 1,...,r for the r failure times and let q j = S(t j +ε;x 0 ), j = r+1,...,n for the n r censored observations. If there are no ties among the failure times, L(q) = r i=1 ( ) q Ψ(x i ) i 1 q Ψ(x i ) n i j=r+1 where Ψ(x i ) = exp(x i β) and q 0 1. q Ψ(x j ) j 1 Maximize L(q) with respect to q i, i = 1,...,r to get the step-function estimate of S(t;x 0 ). Estimate of S(t) at x is Ŝ(t;x) = [Ŝ(t;x 0] Ψ(x). Setup more complicated when there are ties. 17-68

Picciotto Yarn Failure Data Cox PH Model Survival Estimates (Linear Axes) 1.0 90 mm 0.8 60 mm Probability 0.6 0.4 0.2 30 mm 0.0 0 50 100 150 200 Thousands of Cycles 17-69

Picciotto Yarn Failure Data Cox PH Model Survival Estimates (on Weibull Probability Scales).98.9.7 90 mm 60 mm.5 Proportion Failing.3.2.1.05.03.02 30 mm.01.005.003 5 10 20 50 100 200 Thousands of Cycles 17-70

Picciotto Yarn Failure Data Cox PH Model Schoenfeld Residuals versus Time Shoenfield Residuals -0.8-0.6-0.4-0.2 0.0 0.2 0.4 20 40 60 80 100 Thousands of Cycles 17-71

General Failure Time Transformation Graph 3.0 Time at Level x 2.5 2.0 1.5 1.0 decelerating transformation accelerating and decelerating transformation 0.5 accelerating transformation 0.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Time at Level x 0 17-72

General Failure Time Transformation Model A general time transformation model is T(x) = Υ[T(x 0 ),x] where x 0 are some baseline conditions. We assume that Υ(t, x) satisfies the following conditions: Υ(t,x) is nonnegative, i.e., Υ(t,x) 0 for all t and x. For fixed x, Υ(t,x) is monotone increasing in t. For all x, Υ(0,x) = 0. For x 0 the transformation is the identity transformation, i.e., Υ(t,x 0 ) = t for all t. 17-73

General Failure Time Transformation Model This general assumed transformation model implies: The distribution of T(x) can be determined from the distribution of T(x 0 ) and x. In particular, t p (x) = Υ[t p (x 0 ),x] for 0 p 1. In a plot of T(x 0 ) versus T(x) T(x) entirely below the diagonal line implies acceleration. T(x) entirely above the diagonal line implies deceleration. Other T(x)s imply acceleration sometimes and deceleration other times. The cdfs of T(x) and T(x 0 ) cross. Scale time transformations and proportional hazard model are special cases. 17-74

Other Topics in Failure-Time Regression Models with non-location-scale distributions. Nonlinear relationship regression model. Fatigue-limit regression model. Special topics in regression: random effects models, nonparametric SAFT regression models, parametric PH regression models. 17-75