An Interpretable Deep Learning Model for General Insurance Pricing

Patrick J. Laub, Tu Pho, Bernard Wong
9/10/2025
cs.LGq-fin.GN

No confident code implementation found for this paper.

Abstract

This paper introduces the Actuarial Neural Additive Model, an inherently interpretable deep learning model for general insurance pricing that offers fully transparent and interpretable results while retaining the strong predictive power of neural networks. This model assigns a dedicated neural network (or subnetwork) to each individual covariate and pairwise interaction term to independently learn its impact on the modeled output while implementing various architectural constraints to allow for essential interpretability (e.g. sparsity) and practical requirements (e.g. smoothness, monotonicity) in insurance applications. The development of our model is grounded in a solid foundation, where we establish a concrete definition of interpretability within the insurance context, complemented by a rigorous mathematical framework. Comparisons in terms of prediction accuracy are made with traditional actuarial and state-of-the-art machine learning methods using both synthetic and real insurance datasets. The results show that the proposed model outperforms other methods in most cases while offering complete transparency in its internal logic, underscoring the strong interpretability and predictive capability.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{laub2025interpretable,
  title  = {An Interpretable Deep Learning Model for General Insurance Pricing},
  author = {Patrick J. Laub and Tu Pho and Bernard Wong},
  year   = {2025},
  eprint = {2509.08467},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.08467v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.08467.svg)](https://codeofpaper.com/paper/2509.08467)

Discussion