Insurance analytics | Module 3 : Actuarial neural networks

D. Hainaut, PhD

Description

The purpose of this training is to introduce participants to neural networks (principles and interpretability) for actuarial pricing . 

The presentation places a strong emphasis on the practical implementation of these models in Keras, a R library. 

Program

We start this course by a review of concepts behind neural networks and calibration methods. A case study (Wasa database) illustrates how to use neural networks for non-life insurance pricing.

This is followed by an introduction to NeuralNet and Keras during which participants can test the R code used in illustrations. We will also see how to fight overfitting with dropout, Lasso and Ridge approaches.

Finally, we show how bottleneck neural networks are used for reducing the dimension of a dataset, acting in a similar way to a non-linear principal component analysis. We illustrate this technique on mortality forecasting. R code will be provided to participants.

Speaker

Donatien Hainaut

Donatien Hainaut

Scientific Advisor, Detralytics
Professor, UCLouvain

Date : On-Demand

Duration : 9h

Accreditation : 9CPD | 54PPC

Requirements : PC with dedicated R packages

Acquired skills

Concepts:

  • Introduction to feed-forward neural networks
  • Gradient boosting neural networks
  • Training of supervised networks
  • Application to non-life actuarial pricing
  • Case study: the Wasa dataset

 

Practical implementation:

  • Implementation: Excel, NeuralNet and Keras
  • Cross Validation
  • Fighting overfitting: Lasso & Ridge
  • Bottleneck network: an application to mortality forecasting

About our Speaker

Donatien Hainaut