Statistical modelling of mortality tables with R

D. Hainaut, PhD

Description

This course focuses on the statistical estimation of static and dynamic mortality models with R.

After a general introduction, we review non-parametric (smoothing) approaches and parametric Poisson, Binomial and Gaussian static models. To illustrate this topic, we introduce the R packages MortalityLaws and Demography.

In the second Section, we learn how to build mortality experience tables in presence of censorship. These tables make possible the comparison of the mortality experienced by the insurer with the general mortality.

The last part of the course is dedicated to dynamic mortality models. We start with the Lee-Carter model and compare the SVD approach to the Poisson model. We present next the CBD and Age-Period-Cohort models and their implementation with the R package STMoMo.

The course is concluded with an introduction to multi-population dynamic mortality models. We first focus on the stratified Lee-Carter model and implement it in R. We next present the Li & Lee model and the R package MortalityForecast.

The R code of all illustrations will be distributed to participants and their content will be presented during the lecture.

Program

  1. Introduction

  2. Survival & death probabilities

  3. Reading datasets from HMD to R
    • With package “Demography”
    • With package “MortalityLaws”

  4. Static mortality probabilities

  5. Non-parametric static smoothing
    • Whittaker Henderson

  6. Parametric static smoothing
    • Binomial, Poisson, Gaussian approaches
    • Gompertz-Makeham in practice with “MortalityLaws”
    • Logit model and common pitfalls

  7. Experience mortality tables with censorship
    • Modèle de Gompertz-Makeham avec censure à droite
    • A right censored Gompertz-Makeham model

  8. Prospective mortality tables
    • Exposure to risk?
    • Carter, Poisson, and CBD models
    • Lee-Carter, package demography
    • The Age-Period-Cohort model
    • Prospective table with the R Package “StMoMo”

  9. Multi-population prospective mortality tables
    • Stratified Lee-Carter Poisson model and its R implementation
    • Li and Lee model
    • Introduction to R Package “MortalityForecast”

Speaker

Donatien Hainaut

Donatien Hainaut

Scientific Advisor, Detralytics
Professor, UCLouvain

Date : On-Demand

Duration : 9h

Accreditation : 9CPD | 54PPC

Level : All

Acquired skills

At the end of this course, participants will be able to find  mortality data available on the web and to download them in R, to estimate in R any static parametric models with a rigorous statistical method and to avoid common pitfalls, to construct an experience mortality curve and to manage censorship, to compute prospective mortality tables with age, period and cohort models for a single population, to use R packages, MortalityLaws, Demography, StMoMo, MortalityForecast, to estimate multi-populations models and to write her/his own code for implementing non-standard mortality models.

About our Speakers

Donatien Hainaut