bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi...

43
Bootstrap for mortality projections on dependent data V. D’Amato V. D’Amato 1 , S. Haberman , S. Haberman 2 ,G. Piscopo ,G. Piscopo 3 , M. Russolillo , M. Russolillo 1 1 Department Department of of Economics Economics and and Statistics Statistics, University University of of Salerno Salerno Italy Italy -e-mail mail: vdamato@unisa [email protected] it , mrussolillo@unisa [email protected] it 2 Faculty Faculty of of Actuarial Actuarial Science Science and and Insurance, Insurance, Cass Cass Business Business School, School, City City University, University, London London – UK UK - e-mail mail: s.haberman@city [email protected] ac.uk uk 3 Department Department of of Mathematics Mathematics for for Decisions, Decisions, University University of of Florence, Florence, Italy taly - e-mail mail: gabriella gabriella.piscopo@unifi [email protected] it

Upload: others

Post on 03-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Bootstrap for mortality projections

on dependent data

V. D’AmatoV. D’Amato 11, S. Haberman, S. Haberman 22,G. Piscopo,G. Piscopo 33, M. Russolillo, M. Russolillo 11

11 DepartmentDepartment ofof EconomicsEconomics andand StatisticsStatistics,, UniversityUniversity ofof SalernoSalerno –– ItalyItaly --ee--mailmail::vdamato@[email protected],, mrussolillo@[email protected]

22 FacultyFaculty ofof ActuarialActuarial ScienceScience andand Insurance,Insurance, CassCass BusinessBusiness School,School, CityCity University,University,LondonLondon –– UKUK -- ee--mailmail:: ss..haberman@[email protected]

33 DepartmentDepartment ofof MathematicsMathematics forfor Decisions,Decisions, UniversityUniversity ofof Florence,Florence, IItalytaly -- ee--mailmail::gabriellagabriella..piscopo@[email protected]

Page 2: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

• The motivation• The Lee Carter Model

AGENDA

• The Lee Carter Model• The Lee Carter Sieve Bootstrap• Numerical Applications

Page 3: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Because of the nonlinear nature of thequantities of interest, such as life expectancy,annuity premiums and so on, an analytic

Motivation

annuity premiums and so on, an analyticapproach to the calculation of predictionintervals is intractable, so that it is necessaryto resort to asimulation approach.

Page 4: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The presence ofdependence across time leadsto systematic over-estimation or under-

Motivation

to systematic over-estimation or under-estimation of uncertainty in the mortalityestimates, caused by whether negative orpositive dependence dominates.

Page 5: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The correlation structure between the residuals has tobe tackled. Otherwise prediction intervals forprojectionsunderestimatetheactuallongevityrisk.

Motivation

projectionsunderestimatetheactuallongevityrisk.

In other words, it is necessary to assess a significantand further source of risk: a sort ofdependency risk.

Page 6: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Lee and Carter (1992) suggested a log-bilinear formfor the force of mortality:

exp( )xt x x t xtm k uα β= + +

The Lee Carter model

exp( )xt x x t xtm k uα β= + +

ln( )xt x x t xtm k uα β= + +

0=∑t

tk 1=∑x

Page 7: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

In the literature, there is more than onebootstrap method fordependent dataas for example block, local, wild, Markovbootstrap, sub-sampling andsieve.

Choi and Hall (2000) show that the sieve bootstraphasChoi and Hall (2000) show that the sieve bootstraphassubstantial advantages over blocking methods, to such anextent that block–based methods are not really competitive. Inparticular, other authors showthat the sieve bootstrapoutperforms the block bootstrap (Hardle et al. 2003).

Page 8: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

NotationNotation::

e r r o r t e r mx tu

innovation termxtε estimated innovation or residualxtr

The LC Sieve bootstrap

estimated innovation or residualxtr

mean value of the residualsxtr- centred residualsxt xtr r

rF̂ ecdf of residuals* bootstrap errorxt

u r

* F̂ from termIID xt

ε

Page 9: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Scheme:

The error termis approximated by an representation:( )∞AR

1

1,2,...,

xt j xt j xtj

u u x mϕ ε∞

−=

= + =∑

Page 10: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Steps:

1. Fit the model and obtain the OLS estimates :

( )ˆ

1

ˆ ˆ 1,2,...,p n

xt j xt j xtj

u u x mϕ ε−=

= + =∑

Page 11: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The Lc Sieve Bootstrap

( )np̂

The Steps:

2. Specify the lag length ( )np̂by BIC, AIC, etc

Page 12: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Steps:

3. Calculate the autoregressive coefficients by the Ordinary

( )npjj ˆ,...,1 ,ˆ =φ

3. Calculate the autoregressive coefficients by the Ordinary Least Squares or by using the Yule-Walker method

Page 13: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

φ̂

The Steps:

4. Calculate the residuals (or estimated innovations) associated with according the following formula:

jφ̂( )

( ) nnpt

mxuur jtx

np

jjxtxt

,...,1ˆ

,...,2,1 ˆˆˆˆ

1

+=

=−= −=∑φ

with according the following formula:

Page 14: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Steps:

5. Calculate the centred residuals

- xt xt xtr r r=%

Page 15: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Steps:

6. Define the empirical distribution function of the centred

( ) { }1

1ˆ 1

xt

n

xr r yt p

F yn p ≤

= +

=− ∑ %

6. Define the empirical distribution function of the centred residuals

Page 16: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

The Steps:

*

xtε7. Draw IID terms from with replacementF̂x r

Page 17: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

*

xtu

The Steps:

8. Bootstrap are simulated by recursion according to the xt

u8. Bootstrap are simulated by recursion according to the bootstrap regression model:

( )ˆ* * *

1

ˆ 1, 2,...,p n

xt j xt y xtj

u u x mϕ ε−=

= + =∑

Page 18: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

The LC Sieve Bootstrap

Summary:

In other words, the values of are obtained by randomlysampling with replacementfrom and consequentlytheˆ

x rF

*x tε

*xtm

sampling with replacementfrom and consequentlythesimulated are computed and the are mapped. Finallythe estimates are obtained by fitting the log-bilinear structure to the

ˆx rF

*xtu *

xtm* * *ˆˆ ˆ, ,x x tα β κ

Page 19: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Application scheme:

-Model Fitting

Numerical Application

-Model Fitting

-Analysis of residuals

-Simulation algorithm

-Comparison of the results

Page 20: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Dataset:

Numerical Application

The population data is composed by the Italian male from1980 up to 2006 from0 up to 100 years, collected fromHuman Mortality Database. The death rates above age 100have been aggregated in an open age group 100+.

Page 21: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

-4-2

Italy: male death rates (1980-2006)

Log

deat

h ra

teNumerical Application

Figure 1- log death rates - Italian male population, age from 0 to 100

0 20 40 60 80

-8-6

Age

Page 22: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

0 20 40 60 80 100

-8-6

-4-2

Main effects

ax

0 20 40 60 80 100

0.00

50.01

5

bx 1

Interaction

Numerical Application

Figure 2- ax, bx, kt, basic LC model - Italian male population, age from 0 to 100

Age Age

Year

kt (ad

justed

) 1

1980 1990 2000-30

-10

1030

Page 23: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

ERROR MEASURES BASED ON MORTALITY RATES

Averages across ages:

MEMean error

MSEMean Squared

Error

MPEMean Percentage

Error

MAPEMean Absolute

Percentage Error

-0.00008 0.00028 0.01102 0.08361-0.00008 0.00028 0.01102 0.08361

Averages across years:

IE Integrated Error

ISEIntegrated

Squared Error

IPEIntegrated

Percentage Error

IAPEIntegrated Absolute

Percentage Error-0.00455 0.01930 1.10273 8.19838

Page 24: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

ERROR MEASURES BASED ON LOG MORTALITY RATES

Averages across ages:

MEMean error

MSEMean Squared

Error

MPEMean Percentage

Error

MAPEMean Absolute

Percentage Error

0.00367 0.01487 -0.01132 0.035960.00367 0.01487 -0.01132 0.03596

Averages across years:

IE Integrated Error

ISEIntegrated

Squared Error

IPEIntegrated

Percentage Error

IAPEIntegrated Absolute

Percentage Error

0.36583 1.43059 -1.00498 3.40482

Page 25: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

0.6

0.8

1.0

1.2

Fitted vs residuals,fixing t=2006

residu

als

Numerical Application

Figure 3 - Fitted ax vs residuals

-8 -7 -6 -5 -4 -3 -2 -1

-0.2

0.0

0.2

0.4

ax

residu

als

Page 26: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

0.02

50.03

00.03

50.04

0

Fitted vs residuals,fixing t=2006

bx

Numerical Application

Figure 4 - Fitted bx vs residuals

-0.2 0.0 0.2 0.4 0.6 0.8 1.0 1.2

0.00

50.01

00.01

50.02

00.02

5

residuals

bx

Page 27: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

020

40Fitted vs Residuals, age=65

Numerical Application

Figure 5 - Fitted kt vs residuals

-0.15 -0.10 -0.05 0.00 0.05 0.10 0.15

-60

-40

-20

residuals

kt

Page 28: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

6080

100

Residuals for Italian male, basic Lee Carter

Figure 6 – Residuals years vs age – basic LC on Italian data

1980 1985 1990 1995 2000 2005

020

40

Year

Age

Page 29: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

-4-2

axNumerical Application

0 20 40 60 80 100

-8-6

x

ax

Figure 7 –Paths for ax – Sieve Bootstrap

Page 30: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

0.01

00.01

50.02

00.02

5

bxNumerical Application

Figure 8 - Simulated paths for bx – Sieve Bootstrap

0 20 40 60 80 100

0.00

00.00

50.01

0

x

Page 31: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

020

40

kt

Numerical Application

Figure 9 - Simulated paths for kt – Sieve Bootstrap

0 5 10 15 20 25

-40

-20

t

Page 32: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

-50

-40

-30

fore

casted

kt

Figure 10 - Forecasted kt – Sieve Bootstrap

2 4 6 8 10 12 14

-80

-70

-60

-50

h

fore

casted

kt

Page 33: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application-4

-2

ax

Figure 11 – Paths for ax – Residual standard bootstrap

0 20 40 60 80 100

-8-6

x

ax

Page 34: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application0

1020

30

0 5 10 15 20 25

-40

-30

-20

-10

0

t

kt

Figure 12 - Simulated paths for bx – Residual standard bootstrap

Page 35: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

0.01

50.02

00.02

5

bx

Figure 13 - Forecasted kt – Residual standard bootstrap

0 20 40 60 80 100

0.00

00.00

50.01

0

x

bx

Page 36: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

-50

-40

foreca

sted

kt

2 4 6 8 10 12 14

-70

-60

h

foreca

sted

kt

Figure 14 - Forecasted kt – Residual standard bootstrap

Page 37: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Numerical Application

Residual Bootstrap Sieve Bootstrap

h 5% 95% 5% 95%

1 -38.10 -34.81 -41.75 -28.37

2 -41.45 -37.53 -45.66 -32.52

3 -43.66 -39.89 -47.82 -34.01

4 -46.30 -42.34 -49.82 -37.49

5 -48.82 -44.78 -52.95 -40.37

6 -51.40 -47.22 -55.07 -41.896 -51.40 -47.22 -55.07 -41.89

7 -53.95 -49.67 -57.69 -43.44

8 -56.52 -52.13 -61.43 -47.03

9 -59.08 -54.60 -63.52 -50.13

10 -61.66 -57.07 -66.63 -51.33

11 -59.55 -64.23 -68.97 -53.24

12 -62.02 -66.80 -72.17 -55.72

13 -69.37 -64.47 -74.42 -57.84

14 -71.94 -66.91 -77.69 -60.33

15 -74.50 -69.36 -80.27 -62.98

Table 3- Non parametric standard bootstrap and Sieve bootstrap 5% and 95% Confidence Intervals for kt+h

Page 38: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Concluding Remarks

Our research proposes a particular bootstrap

methodology, the LC Sieve Bootstrap, for

capturing the dependence in deriving

prediction intervals, thus avoiding aprediction intervals, thus avoiding a

systematic over-estimation or under-

estimation of the amount of uncertainty in the

parameter estimates, respectively if negative

or positive dependence dominates.

Page 39: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Concluding Remarks

• The standard residual bootstrap procedure

does not preserve the correlation structure in

the data.the data.

• The sieve bootstrap, on the other hand,

captures the dependency structure, leading to

more reliable uncertainty measurement

Page 40: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Main References

• Alonso, A. M., Pena D., Romo, J., 2002, Forecasting time series with sieve

boostrap, Journal of Statistical planning and inference, n.100

• Bühlmann, P.,1997, Sieve bootstrap for time series. Bernoulli 3, 123-148.

•• Bühlmann, P., 1998, Sieve bootstrap for smoothing in nonstationary time

series. The Annals of Statistics 26 (1), 48-82.

• Bühlmann, P., 2002, Bootstrap for time series. Statistical science 17 (1),

52-72.

Page 41: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Main References

• Choi, E., Hall, P., 2000, Bootstrap confidence regions computed from

autoregressions of arbitratry order, Biometrika, 62: 461-477.

• Deaton, A. and Paxson C., 2004, Mortality, Income, and Income Inequality Over

Time in the Britain and the United States. Technical Report 8534 National Bureau

of Economic Research Cambridge, MA: . http://www.nber.org/papers/w8534.

• Denton, F.T, Feaver C.H., Spencer B.G., 2005, Time series analysis and stochastic

forecasting: An econometric study of mortality and life expectancy, Journal of

Popul. Econ 18:203–227

• Efron, B., Tibshirani, R.J., 1994, An introduction to the bootstrap. Chapman &

Hall

• Kreiss, J. (1992). Bootstrap procedures for AR(1)-process. Springer: Heidelberg.

Page 42: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Main References

� D’Amato, V., S. Haberman, M. Russolillo, 2009, Efficient Bootstrap applied

to the Poisson Log-Bilinear Lee Carter Model, Applied Stochastic Models

and Data Analysis – ASMDA 2009 Selected Papers

� D’Amato V., Haberman S., Russolillo M., 2011a, The Stratified Sampling� D’Amato V., Haberman S., Russolillo M., 2011a, The Stratified Sampling

Bootstrap: an algorithm for forecasting mortality rates in the Poisson Lee

Carter setting, Methodology and Computing in Applied Probability

� D’Amato V., Di Lorenzo E., Haberman S., Russolillo M., Sibillo M., 2011b,

The Poisson log-bilinear Lee Carter model: Applications of efficient

bootstrap methods to annuity analyses, North American Actuarial Journal

Page 43: Bootstrap for mortality projections on dependent data · gabriellagabriella.piscopo@unifi piscopo@unifi.it • The motivation • The Lee Carter Model AGENDA • The Lee Carter Sieve

Main References

• Koissi, M.C., A.F. Shapiro, G. Hognas, 2006, Evaluating and Extending the Lee–

Carter Model for Mortality Forecasting: Bootstrap Confidence Interval.

Insurance: Mathematics and Economics 26: 1-20

• Kunsch, H.R., 1989, The jackknife and the bootstrap for general stationary

observations, Ann. Statist. 17 1217-1241.observations, Ann. Statist. 17 1217-1241.

• Lahiri, S.N., 2003, Resampling Methods for Dependent Data, Springer

• Lee, R.D., L. R. Carter, 1992, Modelling and Forecasting U.S. Mortality, Journal of

the American Statistical Association, 87, 659-671.