How does Graph Structure Modulate Membership-Inference Risk for Graph Neural Networks?
Megha Khosla

TL;DR
This paper investigates how graph structure influences membership inference risks in GNNs, revealing that edge access and training graph construction significantly affect privacy leakage and model generalization.
Contribution
It formalizes node-level membership inference in GNNs, analyzes the impact of graph construction and edge access, and evaluates differential privacy limitations in graph models.
Findings
Snowball sampling harms generalization compared to random sampling.
Access to inference-time edges reduces membership advantage and improves test accuracy.
Differential privacy bounds are limited due to broken exchangeability in graph splits.
Abstract
Graph neural networks (GNNs) have become the standard tool for encoding data and their complex relationships into continuous representations, improving prediction accuracy in several machine learning tasks like node classification and link prediction. However, their use in sensitive applications has raised concerns about the potential leakage of training data. Research on privacy leakage in GNNs has largely been shaped by findings from non-graph domains, such as images and tabular data. We emphasize the need of graph specific analysis and investigate the impact of graph structure on node level membership inference. We formalize MI over node-neighbourhood tuples and investigate two important dimensions: (i) training graph construction and (ii) inference-time edge access. Empirically, snowball's coverage bias often harms generalisation relative to random sampling, while enabling…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Privacy-Preserving Technologies in Data · Machine Learning in Healthcare
