NORMA eResearch @NCI Library

Adversarial Graph Neural Networks for Fair Insurance Pricing: An Integrative Framework with a Synthetic Benchmark

Chilwal, Narendra Singh (2025) Adversarial Graph Neural Networks for Fair Insurance Pricing: An Integrative Framework with a Synthetic Benchmark. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (1MB) | Preview

Abstract

The increasing complexity of auto-insurance markets is pushing carriers toward machine-learning pricing models that estimate individual risk from rich, relational data. Graph Neural Networks (GNNs) excel at capturing structures such as geographic proximity or shared accident involvement, yet, when trained on historical claims—they can inherit the very inequities regulators now scrutinize.

We present an end-to-end framework for fair premium estimation that combines (i) a relational GNN for claim-frequency prediction with (ii) in-processing adversarial debiasing across multiple protected attributes. To evaluate trade-offs systematically, we generate a 50,000-node Bias-on-Demand benchmark whose representation, measurement, and structural biases are all user-controlled.

Our architecture inserts Gradient-Reversal Layers behind the GNN encoder and attaches adversary heads for race, gender, age, and geographic quadrant. A single hyper-parameter λ balances predictive loss against the four adversarial losses, tracing the fairness–accuracy frontier in one sweep.

On the synthetic benchmark, the untuned GNN attains RMSE = 2.62 but shows marked disparities (DPrace = 1.33, DPgeo = 1.65). With λ = 1, single-attribute adversaries reduce their respective gaps by ∼25–35% with ≤1% RMSE increase. A unified multi-attribute adversary at the same λ halves all four DP metrics (with an ∼9% RMSE increase), and an intersectional race×gender head at λ = 2 drives DPrace×gender to 0.24 (with an ∼10% RMSE increase). A resource-constrained real-data prototype (15k-node classification on Insurance.arff, city-based graph) shows the same disparity ranking (geography dominant) with DPCity ≈ 0.75 and AUC ≈ 0.49 (Accuracy ≈ 0.62), indicating qualitative transfer but also highlighting higher absolute bias; reported DP is unpruned (upper bound) due to many small city cells.

These results demonstrate that adversarial in-processing inside GNNs – together with a reproducible, bias-parameterised benchmark – offers a practical route to equitable, regulator-ready insurance pricing. Future work will integrate post-processing calibration to close the residual geo gap and scale training to full portfolios via mini-batch GNNs.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Nagahamulla, Harshani
UNSPECIFIED
Uncontrolled Keywords: Graph Neural Networks (GNNs); adversarial debiasing; fairness in insurance pricing; Bias-on-Demand benchmark; demographic parity; multi-attribute debiasing; intersectional fairness; gradient reversal layer; synthetic data generation; claim-frequency prediction; actuarial machine learning
Subjects: H Social Sciences > HG Finance > Insurance
Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Machine learning
Divisions: School of Computing > Master of Science in Data Analytics
Depositing User: Ciara O'Brien
Date Deposited: 30 Jun 2026 17:48
Last Modified: 30 Jun 2026 17:48
URI: https://norma.ncirl.ie/id/eprint/9417

Actions (login required)

View Item View Item