atlas

Research map / Graph learning / GNN architectures

Are Your Models Still Fair? Fairness Attacks on Graph Neural Networks via Node Injections

NeurIPS 2024 · Graph learning › GNN architectures · approach: Robustness, privacy, and fairness of GNNs · 1 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 NIFA, a gray-box poisoning attack that injects nodes into a graph (instead of editing existing edges) to increase GNN group unfairness on SP and EO metrics.

Problem

Existing fairness attacks on GNNs require manipulating connectivity or features between existing nodes, which is often infeasible in practice; node-injection-based fairness attacks are under-explored.

Approach

Injects nodes that connect only to high-uncertainty (Bayesian GCN MC-dropout variance) target nodes from a single sensitive group (homophily-increase principle), then optimizes injected node features with a surrogate GCN via classification, SP/EO fairness, and feature-constraint losses in an iterative loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
inject nodes using NIFAGCN · Pokec-zΔSP: 7.13$\pm$1.21 -> 17.36$\pm$1.16Helped
inject nodes using NIFAGCN · Pokec-zΔEO: 5.10$\pm$1.28 -> 15.59$\pm$1.08Helped
inject nodes using NIFAGCN · Pokec-nΔSP: 0.88$\pm$0.62 -> 10.10$\pm$2.10Helped
inject nodes using NIFAGCN · Pokec-nΔEO: 2.44$\pm$1.37 -> 9.85$\pm$1.97Helped
inject nodes using NIFAGCN · DBLPΔSP: 3.84$\pm$0.34 -> 13.49$\pm$2.83Helped
inject nodes using NIFAGCN · DBLPΔEO: 1.91$\pm$0.75 -> 20.33$\pm$3.82Helped
add uncertainty-based target selection (rather than random targets) (ablation)NIFA · Pokec-z, Pokec-n, and DBLPfairness attack performanceHelped
add same-sensitive-group-only connections for injected nodes (ablation)NIFA · Pokec-z, Pokec-n, and DBLPfairness attack performanceHelped
use iterative surrogate and feature training (ablation)NIFA · Pokec-z, Pokec-n, and DBLPfairness attack performanceHelped
select targets by low degree instead of uncertainty (ablation)NIFA · Pokec-zΔSP: 17.36 vs 15.76Hurt
select targets by low degree instead of uncertainty (ablation)NIFA · Pokec-nΔSP: 10.10 vs 12.39Helped
select targets by low degree instead of uncertainty (ablation)NIFA · DBLPΔSP: 13.49 vs 6.30Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Pokec-z Pokec-n DBLP

Benchmarks: Pokec-z Pokec-n DBLP

Metrics: accuracy Delta_SP Delta_EO graph statistics (Gini, assortativity, triangle count, etc.)

Baselines: AFGSM TDGIA G2A2C FA-GNN FATE G-FairAttack

Builds on: Monte Carlo dropout TDGIA FATE FA-GNN

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