Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-08T00:51:23.238Z Has data issue: false hasContentIssue false

A neural network model for solvency calculations in life insurance

Published online by Cambridge University Press:  01 December 2020

Lucio Fernandez-Arjona*
Affiliation:
University of Zurich, 8006 Zurich, Switzerland
Rights & Permissions [Opens in a new window]

Abstract

Insurance companies make extensive use of Monte Carlo simulations in their capital and solvency models. To overcome the computational problems associated with Monte Carlo simulations, most large life insurance companies use proxy models such as replicating portfolios (RPs). In this paper, we present an example based on a variable annuity guarantee, showing the main challenges faced by practitioners in the construction of RPs: the feature engineering step and subsequent basis function selection problem. We describe how neural networks can be used as a proxy model and how to apply risk-neutral pricing on a neural network to integrate such a model into a market risk framework. The proposed model naturally solves the feature engineering and feature selection problems of RPs.

Information

Type
Paper
Copyright
© The Author(s), 2020. Published by Cambridge University Press on behalf of Institute and Faculty of Actuaries
Figure 0

Figure 1 Single-layer perceptron structure.

Figure 1

Figure 2 Comparison of model structures.

Figure 2

Figure 3 Modular structure of the insurance model.

Figure 3

Table 1. Benchmark values

Figure 4

Table 2. Replicating portfolio parameters

Figure 5

Figure 4 Error distribution of nMC estimators (fixed total simulations). Increasing outer simulation numbers leads to reduced variance but the corresponding decrease in inner simulation numbers increases bias.

Figure 6

Table 3. Neural network model parameters

Figure 7

Table 4. Comparison of errors measured as MApEs

Figure 8

Figure 5 Effect of increasing training sample size on second neural network model. The decrease in mean and standard deviation of errors can be clearly seen as samples are increased from 10,000 to 500,000.

Figure 9

Table 5. Comparison of runtime (in seconds) for training data sets of different sizes

Figure 10

Figure 6 Empirical distribution of estimators (with 10,000 training samples). Each neural network model delivers more accurate results than the benchmark models.