atlas

Research map / Graph learning / GNN architectures

Disentangling, Amplifying, and Debiasing: Learning Disentangled Representations for Fair Graph Neural Networks

AAAI 2025 · Graph learning › GNN architectures · approach: Graph structure learning · 6 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.

Proposes DAB-GNN, which uses three GNN-based disentanglers to isolate and amplify attribute, structure, and potential biases, then debiases with a bias contrast optimizer and a Wasserstein-based fairness harmonizer for fair node classification.

Problem

Fairness in GNN node embeddings is compromised by attribute bias, structure bias, and potential bias arising from message passing, which existing fairness-aware GNNs treat jointly in a single entangled embedding.

Approach

Disentangle node embeddings into three bias-specific components (attribute via attribute-kNN graph message passing, structure via random features on the input graph, potential via residual of an MLP over concatenated embeddings), then debias each with a Wasserstein fairness regularizer and enforce separation between components with a Frobenius-norm contrast loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DAB-GNN instead of the strongest ACC baseline, PFR-AXNBA node classification · NBAACC: 70.63 -> 71.39Helped
Use DAB-GNN instead of the strongest ACC baseline, CAFRecidivism node classification · RecidivismACC: 86.79 -> 89.99Helped
Use DAB-GNN instead of the strongest ACC baseline, FairVGNNCredit node classification · CreditACC: 77.92 -> 78.19Helped
Use DAB-GNN instead of the strongest ACC baseline, FairVGNNPokec_n node classification · Pokec_nACC: 69.51 -> 67.18Hurt
Use DAB-GNN instead of the strongest ACC baseline, NIFTYPokec_z node classification · Pokec_zACC: 65.71 -> 68.56Helped
Add AbDisen (ablation)DAB-GNN · NBASP: 6.08 -> 1.12Helped
Add SbDisen (ablation)DAB-GNN · NBASP: 5.97 -> 1.12Helped
Add PbDisen (ablation)DAB-GNN · NBASP: 6.52 -> 1.12Helped
Add the fairness harmonizer (ablation)DAB-GNN · NBASP: 9.50 -> 1.12Helped
Add the bias contrast optimizer (ablation)DAB-GNN · NBASP: 6.76 -> 1.12Helped
Add AbDisen (ablation)DAB-GNN · RecidivismACC: 88.82 -> 89.99Helped
Add SbDisen (ablation)DAB-GNN · RecidivismACC: 91.59 -> 89.99Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NBA Recidivism Credit Pokec_n Pokec_z

Benchmarks: NBA Recidivism Credit Pokec_n Pokec_z

Metrics: ACC AUC F1 Statistical Parity Equality of Opportunity

Baselines: L1-Vanilla GCN L3-Vanilla GCN FairGNN NIFTY EDITS FairVGNN CAF GEAR BIND PFR-AX PostProcess FairSIN

Builds on: FairGNN EDITS GCN FairSIN

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