Fairness-Aware Insurance Pricing: A Multi-Objective Optimization Approach

Tim J. Boonen, Xinyue Fan, Zixiao Quan
12/31/2025
q-fin.RMcs.LG

No confident code implementation found for this paper.

Abstract

Machine learning improves predictive accuracy in insurance pricing but exacerbates trade-offs between competing fairness criteria across different discrimination measures, challenging regulators and insurers to reconcile profitability with equitable outcomes. While existing fairness-aware models offer partial solutions under GLM and XGBoost estimation methods, they remain constrained by single-objective optimization, failing to holistically navigate a conflicting landscape of accuracy, group fairness, individual fairness, and counterfactual fairness. To address this, we propose a novel multi-objective optimization framework that jointly optimizes all four criteria via the Non-dominated Sorting Genetic Algorithm II (NSGA-II), generating a diverse Pareto front of trade-off solutions. We use a specific selection mechanism to extract a premium on this front. Our results show that XGBoost outperforms GLM in accuracy but amplifies fairness disparities; the Orthogonal model excels in group fairness, while Synthetic Control leads in individual and counterfactual fairness. Our method consistently achieves a balanced compromise, outperforming single-model approaches.

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!

Cite this paper

@article{boonen2025fairnessaware,
  title  = {Fairness-Aware Insurance Pricing: A Multi-Objective Optimization Approach},
  author = {Tim J. Boonen and Xinyue Fan and Zixiao Quan},
  year   = {2025},
  eprint = {2512.24747},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.24747v1}
}

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/2512.24747.svg)](https://codeofpaper.com/paper/2512.24747)

Discussion