Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T15:07:12.492Z Has data issue: false hasContentIssue false

A neural network extension of the Lee–Carter model to multiple populations

Published online by Cambridge University Press:  28 June 2019

Ronald Richman*
Affiliation:
Actuarial Department, AIG South Africa, Johannesburg, Gauteng 2196, South Africa
Mario V. Wüthrich
Affiliation:
RiskLab, Department of Mathematics, ETH Zurich, 8092, Zurich, Switzerland
*
*Corresponding author. Email: ron@ronaldrichman.co.za
Rights & Permissions [Opens in a new window]

Abstract

The Lee–Carter (LC) model is a basic approach to forecasting mortality rates of a single population. Although extensions of the LC model to forecasting rates for multiple populations have recently been proposed, the structure of these extended models is hard to justify and the models are often difficult to calibrate, relying on customised optimisation schemes. Based on the paradigm of representation learning, we extend the LCmodel to multiple populations using neural networks, which automatically select an optimal model structure. We fit this model to mortality rates since 1950 for all countries in the Human Mortality Database and observe that the out-of-sample forecasting performance of the model is highly competitive.

Information

Type
Paper
Copyright
© Institute and Faculty of Actuaries 2019
Figure 0

Listing 1: LC model as a network with embeddings.

Figure 1

Table 1. Out-of-sample performance of three methods of fitting the Lee–Carter model; MSE values are multiplied by 104

Figure 2

Table 2. Out-of-sample performance of the Augmented Common Factor (ACF) model; MSE values are multiplied by 104

Figure 3

Figure 1. Out-of-sample MSE for each gender (female: top row; male: bottom row) and country in the HMD for the LC and ACF models (LC_SVD: first column; ACF_SVD_region: second column; ACF_SVD_country: third column; ACF_BP: fourth column); the dots give the corresponding errors for the countries (with “TRUE” showing the best models in blue colour).

Figure 4

Table 3. Out-of-sample performance of the Common Age Effect (CAE) model; MSE values are multiplied by 104

Figure 5

Figure 2. Five layer deep neural network depicted graphically. The feature layer consists of five dimensional embeddings for each categorical variable, and a single dimension for Year, which is the only numerical variable. Note that for clarity, only some of the connections between the feature and intermediate layers have been shown; also, dropout and batch normalisation layers are not shown.

Figure 6

Listing 2: Deep neural networkmodel with tanh activations and a skip connection (DEEP6).

Figure 7

Figure 3. Boxplot of the results of round 1 of training the neural networks described in text for 10 runs on data from 1950 to 1990: left shows validation losses, right shows losses on test data from 1991 to 1999.

Figure 8

Table 4. Round 1 of fitting the deep neural networks (1950–1990): validation and test set MSEs of the six deep neural network architectures described in the text is shown, averaged over ten training runs; MSE values aremultiplied by 104

Figure 9

Table 5. Round 2 of fitting the deep neural networks (1950–1999): validation and test set MSEs of the six deep neural network architectures described in the text are shown; MSE values aremultiplied by 104

Figure 10

Figure 4. Boxplot of the results of round 2 of training the neural networks described in text for 10 runs on data from 1950 to 1999: left shows validation losses, right shows losses on test data from 2000 to 2016.

Figure 11

Table 6. Comparison of the deep neural network approach with the best models discussed in this section; MSE values aremultiplied by 104

Figure 12

Figure 5. Residuals produced by each of the models, for each gender, year and age separately, averaged over the countries in the HMD.

Figure 13

Figure 6. Residuals produced by each of the models, for each gender and cohort separately, averaged over the countries in the HMD.

Figure 14

Figure 7. Parameters of the age embedding in the deep neural network, with the dimensionality reduced from 5 to 2 using Principal Components Analysis.

Figure 15

Table A.1. Allocation of the countries in the HMD to regions

Figure 16

Table B.1. Out-of-sample performance of the Augmented Common Factor (ACF) model where country-specific effects have been fit using a random walk without drift; MSE values are multiplied by 104

Figure 17

Table B.2. Out-of-sample performance of the Common Age Effect (CAE) model where country-specific effects have been fit using a random walk without drift; MSE values are multiplied by 104

Figure 18

Table B.3. Comparison of the deep neural network approach with the best models discussed in this Appendix; MSE values are multiplied by 104