dynamic prediction using joint models for recurrent...

54
Dynamic prediction using joint models for recurrent and terminal events: Evolution after a breast cancer A. Mauguen * , B. Rachet ** , S. Mathoulin-P ´ elissier * , S. Siesling *** , G. MacGrogan **** , A. Laurent * , V. Rondeau * * INSERM U897, Bordeaux ** London School of Hygiene and Tropical Medicine, London *** Integraal Kankercentrum Netherlands **** Institut Bergoni ´ e, Bordeaux 2 December 2013, London 1 / 50

Upload: leanh

Post on 25-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction using joint models for recurrentand terminal events:

Evolution after a breast cancer

A. Mauguen ∗, B. Rachet ∗∗, S. Mathoulin-Pelissier ∗,S. Siesling∗∗∗, G. MacGrogan ∗∗∗∗, A. Laurent ∗, V.

Rondeau∗

∗INSERM U897, Bordeaux∗∗London School of Hygiene and Tropical Medicine, London

∗∗∗Integraal Kankercentrum Netherlands∗∗∗∗Institut Bergonie, Bordeaux

2 December 2013, London1 / 50

Page 2: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Introduction� After a breast cancer diagnosis→ single or multiple events(recurrences, metastases, death)

� Prediction of death→ clinical therapeutic decisions, and patient monitoring→ patient information→ trials : defining patient subpopulations

� Account for→ individual characteristics→ tumour characteristics→ previous treatments→ evolution of longitudinal markers (Rizopoulos, 2011 ;Proust-Lima 2009)

2 / 50

Page 3: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Introduction� After a breast cancer diagnosis→ single or multiple events(recurrences, metastases, death)

� Prediction of death→ clinical therapeutic decisions, and patient monitoring→ patient information→ trials : defining patient subpopulations

� Account for→ individual characteristics→ tumour characteristics→ previous treatments→ evolution of longitudinal markers (Rizopoulos, 2011 ;Proust-Lima 2009)

2 / 50

Page 4: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Introduction� After a breast cancer diagnosis→ single or multiple events(recurrences, metastases, death)

� Prediction of death→ clinical therapeutic decisions, and patient monitoring→ patient information→ trials : defining patient subpopulations

� Account for→ individual characteristics→ tumour characteristics→ previous treatments→ evolution of longitudinal markers (Rizopoulos, 2011 ;Proust-Lima 2009)

2 / 50

Page 5: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Introduction : Motivating example

� Cohort of patients with operable breast cancer� Treated in a comprehensive cancer centre and followed

13.9 years (median)� Recurrent events observed : loco-regional relapses,

distant metastases ; until 3 events per patient� Hypothesis : individual covariates but also recurrent

event process may improve prediction of death risk

3 / 50

Page 6: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

ObjectiveTo predict the risk of death between time t and t + h giventhe recurrent event process before time t in the context ofjoint modelling

Prediction time

t

Relapses

process

2

0

Horizon time

1

survival

t+h

1

Time

since

diagnosis

4 / 50

Page 7: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Joint Models

� Recurrent events and death processes are potentiallycorrelated

� Standard (naive) approach of Cox with time-dependentcovariate only for external covariates !

� Interest :� investigating the strength of association between recurrent

events and death� allows to study impact of covariates both on recurrent

events and death� treat informative censoring by death

5 / 50

Page 8: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Joint models : some notations

� t time of prediction and h window of prediction� Di time of death for subject i , i = 1, ...,n� Xij time of the jth recurrence for subject i� Z R

ij and Z Di covariates vectors for recurrence and death

� λRij and λD

i baseline hazards for risk of recurrence or death

6 / 50

Page 9: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Joint modelsJoint modelling for the risk of recurrent event (diseaserelapses) and terminal event (death)

λR

ij (t |ui) = uiλR0 (t) exp(β′1Z R

ij )

λDi (t |ui) = uαi λ

D0 (t) exp(β′2Z D

i )

� calendar timescale (time from origin)� ui ∼ Γ(1/θ; 1/θ), i.e. E(ui) = 1 and var(ui) = θ

� θ dependency between recurrent events and death� α sense and strength of the association (more flexibility)Liu et al. Biometrics 2004 ; Rondeau et al. Biostatistics 2007

7 / 50

Page 10: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Inference in the joint model

Penalized log-likelihood :- smooth baseline hazard functions- approximated by cubic M-splines

pl(ξ) = l(ξ)− κ1

∫ ∞0

(λR0 (t))

′′2dt − κ2

∫ ∞0

(λD0 (t))

′′2dt

With the vector of parameters : ζ = (λD0 (.), λR

0 (.), β, α, θ)and κ1 and κ2 two smoothing parameters for the baselinehazard functions

8 / 50

Page 11: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction� Consider a new subject i free of death at time t (i.e.

D > t), for whom we observe j recurrences before t andfor whom the vector of covariates Z R

ij and Z Dij are available

at time of prediction� The history of recurrences for patient i until time t is :

HJi (t) = {NR

i (t) = J,Xi1 < . . . < XiJ ≤ t}

Prediction time

t

Relapses

process

2

0

Horizon time

1

survival

t+h

1

Time

since

diagnosis

9 / 50

Page 12: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic predictionDistinguish two settings for the probability of deathbetween t and t + h

Setting 1

Exactly 3 recurrent events before t

Setting 2

Whatever the history of recurrent

events before t

t

t

t+h

t+h

Window of prediction of death Recurrent event

Period where we consider what happens Period where we do not consider what happens

10 / 50

Page 13: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction

Setting 1 : with exactly j recurrences before tP1(t , t + h; ξ) = P(Di ≤ t + h|Di > t ,HJ,1

i (t),Z Rij ,Z

Di , ξ)

=

∫∞0 [SD

i (t |Z Di ,ui , ξ)− SD

i (t + h|Z Di ,ui , ξ)](ui)

JSRi(J+1)(t |Z

Rij ,ui , ξ)g(ui)dui∫∞

0 SDi (t |Z D

i ,ui , ξ)(ui)JSRi(J+1)(t |Z

Rij ,ui , ξ)g(ui)dui

and HJ,1i (t) = {NR

i (t) = J,Xi1 < . . . < XiJ ≤ t}, with Xi0 = 0 andXi(J+1) > t

Example :”Up to now Mrs Martin has developed 3 recurrences of herinitial cancer, her probability of dying in the next 5 years isx%”

Exactly 3 recurrent events before t5 10

11 / 50

Page 14: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction

Setting 1 : with exactly j recurrences before tP1(t , t + h; ξ) = P(Di ≤ t + h|Di > t ,HJ,1

i (t),Z Rij ,Z

Di , ξ)

=

∫∞0 [SD

i (t |Z Di ,ui , ξ)− SD

i (t + h|Z Di ,ui , ξ)](ui)

JSRi(J+1)(t |Z

Rij ,ui , ξ)g(ui)dui∫∞

0 SDi (t |Z D

i ,ui , ξ)(ui)JSRi(J+1)(t |Z

Rij ,ui , ξ)g(ui)dui

and HJ,1i (t) = {NR

i (t) = J,Xi1 < . . . < XiJ ≤ t}, with Xi0 = 0 andXi(J+1) > tExample :”Up to now Mrs Martin has developed 3 recurrences of herinitial cancer, her probability of dying in the next 5 years isx%”

Exactly 3 recurrent events before t5 10

11 / 50

Page 15: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic predictionSetting 2 : considering the recurrence history only in theparameters estimation

P2(t , t + h; ξ)

= P(Di ≤ t + h|Di > t ,Z Di , ξ)

=

∫ ∞

0[SD

i (t |Z Di ,ui , ξ)− SD

i (t + h|Z Di ,ui , ξ)]g(ui)dui∫ ∞

0SD

i (t |Z Di , ξ,ui)g(ui)dui

Example :” her probability of dying in the next 5 years is x%”” if still alive in 5 years, her probability of dying over the next5 years will be x%”

Whatever the history of recurrent events before t

0 5

5 10

Page 16: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic predictionSetting 2 : considering the recurrence history only in theparameters estimation

P2(t , t + h; ξ)

= P(Di ≤ t + h|Di > t ,Z Di , ξ)

=

∫ ∞

0[SD

i (t |Z Di ,ui , ξ)− SD

i (t + h|Z Di ,ui , ξ)]g(ui)dui∫ ∞

0SD

i (t |Z Di , ξ,ui)g(ui)dui

Example :” her probability of dying in the next 5 years is x%”” if still alive in 5 years, her probability of dying over the next5 years will be x%”

Whatever the history of recurrent events before t

0 5

5 10

Page 17: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction :variability of the probability estimators

by Monte Carlo :

� at each b step (b=1,...,B=1000) :ξ = (λR

0 (.), λD0 (.),β, α, θ) fromMN (ξ, Σξ).

estimate Pb(t , t + h; ξ)

� Percentile confidence interval : using the 2.5th and the97.5th percentiles

13 / 50

Page 18: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction : Error of predictionBased on a weighted estimator of a time-dependent BrierScore (IPCW error)

Errt+h =1Nt

Nt∑i=1

[I(T Di > t +h)− (1− P(t , t +h; ξ))]2wi(t +h, GN(.))

with

wi(t + h, GN(.)) =I(T D

i ≤ t + h)δDi

GN(T Di )/GN(t)

+I(T D

i > t + h)

GN(t + h)/GN(t)

T Di = observed survival time ; δi = event indicator

Nt =patients alive and uncensored at tGN(t) = KM estimate or adjusted Cox estimate of thecensoring distributionValidated by a 10-fold cross-validationBrier. Monthly Weather Review 1950 - Gerds et al. Biometrical J 2006

14 / 50

Page 19: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dynamic prediction : Error of prediction

To be able to compare different populations : residual errorR2

R2 = 1− Errt+h/Err0t+h

with Errt+h as previously definedErr 0

t+h the prediction error from a Kaplan-Meier model(average survival predicted for each patient)

Graf. Stat Med 1999

15 / 50

Page 20: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Application

1. On the French cohort

16 / 50

Page 21: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Development cohort

� Model development

� Variable selection

� Parameters estimation

� Internal validation of the prediction

� Apparent error

� Cross-validated error

17 / 50

Page 22: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

French cohort

� 1067 patients

� median follow-up : 13.8 years (min=5 months)

� 427 recurrent events (locoregional relapses and distantmetastases) in 362 patients (mean 0.40)

N events 0 1 2 3 AllAlive 600 114 20 3 737Died 105 187 37 1 330All 705 301 57 4 1067

with the R package frailtypackhttp ://cran.r-project.org/web/packages/frailtypack/

18 / 50

Page 23: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Prognostic joint modelH

azar

d ra

tio

●●

● ●

]40−55] <=40 Yes >20mm Pos Pos Pos II III

01

23

45

67

89

1011

12

Age PVI Size HER2 HR Nodes Grade

Recurrent eventDeath

θ=1.03 (se=0.06) and α=4.66 (se=0.28)19 / 50

Page 24: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Prediction valuesbetween 5 and 10 years

Recurrence history PRecurrence(5,10; ξ) P Ignoring(5,10; ξ)

No recurrence 10.8 (4.2) 12.7 (4.5)

One recurrence 30.3 (8.9) 12.7 (4.5)

Two recurrences 50.6 (11.4) 12.7 (4.5)

Three recurrences 67.4 (11.9) 12.7 (4.5)

For a given patient : age > 55y, no PVI, size ≤ 20mm, HER2 negative, HR positive, no

lymph node involvement, grade II.

20 / 50

Page 25: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Prediction valuesbetween 5 and 15 years

Recurrence history PRecurrence(5,15; ξ) P Ignoring(5,15; ξ)

No recurrence 22.7 (4.8) 25.6 (4.7)

One recurrence 53.0 (6.9) 25.6 (4.7)

Two recurrences 75.6 (6.0) 25.6 (4.7)

Three recurrences 88.4 (4.1) 25.6 (4.7)

For a given patient : age > 55y, no PVI, size ≤ 20mm, HER2 negative, HR positive, no

lymph node involvement, grade II.

21 / 50

Page 26: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Death prediction for 2 particular casesBaseline prediction

between 40 and 55 y, no peritum. vasc. invasion, tumour size≤ 20 mm, HER2 -, HR +, no lymph node involv., grade II

● ● ● ● ● ● ● ●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 1 With recurrences

Time

Dea

th p

roba

bilit

y w

ith p

redi

ctio

n tim

e t=

0

● P−recurrenceP−ignoring

● ● ● ● ● ● ● ●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 2 Without recurrence

Time 22 / 50

Page 27: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Death prediction for 2 particular casesPrediction time t=2 years

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 1 With recurrences

Time

Dea

th p

roba

bilit

y w

ith p

redi

ctio

n tim

e t=

2

● P−recurrenceP−ignoring

● ● ● ●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 2 Without recurrence

Time23 / 50

Page 28: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Death prediction for 2 particular casesPrediction time t=5 years

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 1 With recurrences

Time

Dea

th p

roba

bilit

y w

ith p

redi

ctio

n tim

e t=

5

● P−recurrenceP−ignoring

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 2 Without recurrence

Time24 / 50

Page 29: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Death prediction for 2 particular casesPrediction time t=10 years

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 1 With recurrences

Time

Dea

th p

roba

bilit

y w

ith p

redi

ctio

n tim

e t=

10

● P−recurrenceP−ignoring

●●

●●

●●

●●

●●

●●

●●

0 2 4 6 8 10 12 14

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Patient 2 Without recurrence

Time25 / 50

Page 30: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Death prediction errorPrediction at 5 years (949 patients alive)

Time

Pre

dict

ion

erro

r

5 10 15

0.00

0.05

0.10

0.15

0.20

0.25

P−recurrenceP−ignoringP−Cox

26 / 50

Page 31: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Prediction errorPrediction at 5 years (949 patients alive), with 10-foldcross-validation

Time

Pre

dict

ion

erro

r

5 10 15

0.00

0.05

0.10

0.15

0.20

0.25

}All population

}Cross−validated

P−recurrenceP−ignoringP−Cox

27 / 50

Page 32: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Prediction errorPrediction at 5 years (267 patients alive with recurrence),with 10-fold cross-validation

Time

Pre

dict

ion

erro

r

5 10 15

0.00

0.10

0.20

0.30

}All population

}Cross−validated

P−recurrenceP−ignoringP−Cox

28 / 50

Page 33: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

At this step

� Found the prognostic factors of interest

� Estimated parameters (factor effects, correlation betweenthe two endpoints)

� Were able to account for relapses in the prediction of therisk of death

� Not clear whether accounting for relapses has an interestfor prediction

29 / 50

Page 34: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Application

2. External validation

30 / 50

Page 35: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

External validation - why ?

� Model designed to perform well on development data

� problem with the design or methods

� absence of an important predictor

� To check the reproducibility of the model and predictions

� overfitting→ correct for optimism

� difference case-mix

� To update the proposed prognostic model

31 / 50

Page 36: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Models to be compared

� Joint frailty model+ One model→ dynamic prediction+ Correlation between the two processes fully accounted for- more parameters→ less stability

� Landmark Cox model+ Robust and simple model+ Time-dependent effects- One model for each prediction time t- Information about recurrent events : number of recurrent

events

32 / 50

Page 37: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - description

West Midlands� 1196 subjects� Diagnosed in 1996� Follow-up : 16 years� 376 relapses in 301

patients (mean=0.31)� 613 deaths (51%)

Dutch registry� 31,075 subjects� Diagnosed in 2003-2006� median follow-up : 7.7 y� 3854 relapses in 3844

patients (mean=0.12)� 7162 deaths (23%)

33 / 50

Page 38: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - missing data� Missing data problem not much discussed in the literature

in that context� Not an effect estimation problem� Clinical point of view→ complete case analysis

West Midlands� 1196 subjects� from 3168 cases (38%)� HER2 and hormonal

receptor unavailable

Dutch registry� 31,075 subjects� from 41,676 cases (75%)� HER2 and hormonal

receptor unavailable� Perivascular invasion

unavailable34 / 50

Page 39: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - Relapses definitions

West Midlands� Recurrence defined from

treatment

� 376 relapses� 22% <2 years� 59% <5 years

Dutch registry� Recurrences recorded

(only the 1st one of eachtype)

� 3854 relapses� 41% <2 years� 93% <5 years

35 / 50

Page 40: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - recurrent event

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 1 2 ≥3

French Dutch registry West Midlands

36 / 50

Page 41: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - prognostic factors

0

10

20

30

40

50

60

Size Nodes Grade I Grade II Grade III

French Dutch registry West Midlands

37 / 50

Page 42: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Populations - overall survival

Time

Sur

viva

l pro

babi

lity

0 2 4 6 8

0 %

25 %

50 %

75 %

100

%

1067 1065 1049 1019 999 966 940 907 874 841 815[n.risk]

FrenchDRWM

38 / 50

Page 43: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

West Midlands populationt=2 years t=5 years

2 3 4 5 6 7 8 9 10 11 12 13 14 15

0.0

0.2

0.4

0.6

0.8

1.0

Prediction horizon

R2

P−RecurrenceP−IgnoringP−Cox LM

5 6 7 8 9 10 11 12 13 14 15

0.0

0.2

0.4

0.6

0.8

1.0

Prediction horizon

R2

P−RecurrenceP−IgnoringP−Cox LM

39 / 50

Page 44: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

West Midlands populationFixed window of prediction h=5 y

0 1 2 3 4 5 6 7 8 9 10

0.0

0.2

0.4

0.6

0.8

1.0

Prediction time

R2

P−RecurrenceP−IgnoringP−Cox LM

40 / 50

Page 45: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

West Midlands population - Calibration at 10 years (t=5 years)

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Recurrence

10−y predicted probability of death

10−

y ob

serv

ed p

roba

bilit

y of

dea

th

● ●

●●

●●

41 / 50

Page 46: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

West Midlands population

Calibration at 10 years (t=5 years)

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Recurrence

10−

y ob

serv

ed p

roba

bilit

y of

dea

th

● ●

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Ignoring

10−y predicted probability of death

●●

●●

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Cox LM

●●

●●●

42 / 50

Page 47: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

West Midlands population

Calibration at 15 years (t=5 years)

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Recurrence

15−

y ob

serv

ed p

roba

bilit

y of

dea

th

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Ignoring

15−y predicted probability of death

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Cox LM

43 / 50

Page 48: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Subgroup analysisWest Midlands population - operated patients

44 / 50

Page 49: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dutch populationt=2 years t=3 years

1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0

0.0

0.2

0.4

0.6

0.8

1.0

Prediction horizon

R2

P−RecurrenceP−IgnoringP−Cox LM

1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0

0.0

0.2

0.4

0.6

0.8

1.0

Prediction horizon

R2

P−RecurrenceP−IgnoringP−Cox LM

45 / 50

Page 50: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

Dutch population

Calibration at 7 years (t=2 years)

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Recurrence

7−y

obse

rved

pro

babi

lity

of d

eath

●●

●●

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Ignoring

7−y predicted probability of death

0.0 0.1 0.2 0.3 0.4 0.5 0.6

0.0

0.2

0.4

0.6

0.8

P−Cox LM

●●

46 / 50

Page 51: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

At the end

� Relapses information is useful to predict the death ofpatients with breast cancer

� The more information, the betterrelapses information prior to 2-3 years not enough

� Two approaches (joint and landmark) give similarperformance→ Do not be afraid to use complex model (with moreparameters) in prediction if needed

47 / 50

Page 52: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

At the end

� The model estimated on a selected cohort of patients canbe useful in more general populations

� Good performance in West Midlands population despite� a different survival in the population� a different period of inclusion� a different case-mix

� Prediction not good in Dutch registry patients� Short follow-up� Patient recently diagnosed

impact of change in the clinical practice ?

48 / 50

Page 53: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

And then ?

� Considering the type of recurrenceDifferent effect of loco-regional relapse and metastasis onthe risk of death

� Predict the risk of recurrenceFor example, risk of metastasis considering the previousloco-regional relapses

49 / 50

Page 54: Dynamic prediction using joint models for recurrent …csm.lshtm.ac.uk/wp-content/uploads/sites/6/2016/04/Virginie... · Dynamic prediction using joint models for recurrent and terminal

References- Liu et al. (2004). Shared frailty models for recurrent events and a terminal event.Biometrics

- Rondeau et al. (2007). Joint frailty models for recurring events and death using maximumpenalized likelihood estimation : application on cancer events. Biostatistics

- Mauguen et al. (2013). Dynamic prediction of risk of death using history of cancerrecurrences in joint frailty models Stat Med

- Gerds et al. (2006). Consistent estimation of the expected brier score in general survivalmodels with right-censored event times. Biometrical J

- Proust-Lima et al. (2009). Development and validation of a dynamic prognostic tool forprostate cancer recurrence using repeated measures of posttreatment PSA : a jointmodeling approach. Biostatistics

- Rizopoulos et al. (2011) Dynamic predictions and prospective accuracy in joint models forlongitudinal and time-to-event data. Biometrics

- Rondeau V, and Gonzalez, JR. (2012) FRAILTYPACK : An R package for the analysis ofcorrelated data with frailty models using the penalized likelihood estimation. JSS.

http ://cran.r-project.org/web/packages/frailtypack/http ://cran.r-project.org/web/packages/pec/

Supported by : Institut National du Cancer and Institut Bergonie