atlas

Research map / Graph learning / GNN architectures

Networked Inequality: Preferential Attachment Bias in Graph Neural Network Link Prediction

ICML 2024 · Graph learning › GNN architectures · approach: Oversmoothing and heterophily · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows theoretically and empirically that GCN link predictors with symmetric normalized filters carry a within-group preferential attachment bias, defines a within-group LP fairness metric, and proposes a fairness regularizer that reduces it.

Problem

GNN link prediction can amplify degree and power imbalances; prior fairness work on LP focuses on dyadic fairness and ignores within-group (intersectional) disparities and rich-get-richer dynamics from degree bias.

Approach

A spectral and first-order Taylor analysis of GCNs shows that symmetric-normalized GCN link scores within a social group are approximately proportional to the geometric mean of the incident nodes' within-group degrees (preferential attachment bias). This is linked to a new within-group LP unfairness metric, which is reduced by adding a regularizer to the training loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · NBAaverage within-group unfairness: $0.013 \pm 0.005$ -> $0.000 \pm 0.001$Helped
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · NBAtest AUC: $0.752 \pm 0.003$ -> $0.753 \pm 0.002$No clear effect
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · DBLP-Fairnessaverage within-group unfairness: $0.145 \pm 0.020$ -> $0.072 \pm 0.018$Helped
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · DBLP-Fairnesstest AUC: $0.778 \pm 0.007$ -> $0.741 \pm 0.008$Hurt
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · Germanaverage within-group unfairness: $0.045 \pm 0.013$ -> $0.012 \pm 0.006$Helped
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_s · Germantest AUC: $0.912 \pm 0.009$ -> $0.876 \pm 0.017$Hurt
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · NBAaverage within-group unfairness: $0.000 \pm 0.000$ -> $0.000 \pm 0.000$No clear effect
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · NBAtest AUC: $0.583 \pm 0.034$ -> $0.585 \pm 0.030$No clear effect
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · DBLP-Fairnessaverage within-group unfairness: $0.090 \pm 0.028$ -> $0.053 \pm 0.015$Helped
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · DBLP-Fairnesstest AUC: $0.758 \pm 0.011$ -> $0.715 \pm 0.010$Hurt
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · Germanaverage within-group unfairness: $0.015 \pm 0.005$ -> $0.029 \pm 0.011$Hurt
Add fairness regularization (λ_fair=4.0) (ablation)GCN Φ_r · Germantest AUC: $0.883 \pm 0.009$ -> $0.830 \pm 0.024$Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer DBLP PubMed CS Physics LastFMAsia Twitch-DE Twitch-EN Twitch-FR NBA German credit

Benchmarks: Cora CiteSeer DBLP PubMed CS Physics LastFMAsia Twitch-DE Twitch-EN Twitch-FR NBA German

Metrics: test ROC-AUC NRMSE Pearson correlation coefficient within-group unfairness Delta

Baselines: GCN with random walk normalized filter (Phi_r)

Builds on: GCN PyTorch Geometric link prediction pipeline random walk analysis of GNN expressivity (Xu et al.-style path counting)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy