FnRGNN: Distribution-aware Fairness in Graph Neural Network
Soyoung Park, Sungsu Lim
TL;DR
FnRGNN tackles fairness in node-level regression with graph neural networks by introducing a distribution-aware in-processing framework. It interlocks three interventions—structure-level edge reweighting, representation-level MMD alignment, and prediction-level distribution matching via Sinkhorn divergence—into a unified training objective. Empirical results on four real-world datasets show reduced group disparities (MG, VG, WD) while preserving predictive accuracy, outperforming baselines across structure, representation, and prediction levels. The approach advances fairness in continuous graph predictions and offers practical potential for high-stakes applications, with code available for reproducibility.
Abstract
Graph Neural Networks (GNNs) excel at learning from structured data, yet fairness in regression tasks remains underexplored. Existing approaches mainly target classification and representation-level debiasing, which cannot fully address the continuous nature of node-level regression. We propose FnRGNN, a fairness-aware in-processing framework for GNN-based node regression that applies interventions at three levels: (i) structure-level edge reweighting, (ii) representation-level alignment via MMD, and (iii) prediction-level normalization through Sinkhorn-based distribution matching. This multi-level strategy ensures robust fairness under complex graph topologies. Experiments on four real-world datasets demonstrate that FnRGNN reduces group disparities without sacrificing performance. Code is available at https://github.com/sybeam27/FnRGNN.
