Preserving Node-level Privacy in Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Differential privacy (DP) has seen immense applications in learning on tabular, image, and sequential data where instance-level privacy is concerned. In learning on graphs, contrastingly, works on node-level privacy are highly sparse. Challenges arise as existing DP protocols hardly apply to the message-passing mechanism in Graph Neural Networks (GNNs). In this study, we propose a solution that specifically addresses the issue of node-level privacy. Our protocol consists of two main components: 1) a sampling routine called HeterPoisson, which employs a specialized node sampling strategy and a series of tailored operations to generate a batch of sub-graphs with desired properties, and 2) a randomization routine that utilizes symmetric multivariate Laplace (SML) noise instead of the commonly used Gaussian noise. Our privacy accounting shows this particular combination provides a non-trivial privacy guarantee. In addition, our protocol enables GNN learning with good performance, as demonstrated by experiments on five real-world datasets; compared with existing baselines, our method shows significant advantages, especially in the high privacy regime. Experimentally, we also 1) perform membership inference attacks against our protocol and 2) apply privacy audit techniques to confirm our protocol's privacy integrity. In the sequel, we present a study on a seemingly appealing approach citesajadmanesh2023gap (USENIX'23) that protects node-level privacy via differentially private node/instance embeddings. Unfortunately, such work has fundamental privacy flaws, which are identified through a thorough case study. More importantly, we prove an impossibility result of achieving both (strong) privacy and (acceptable) utility through private instance embedding. The implication is that such an approach has intrinsic utility barriers when enforcing differential privacy.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 27 of its 63 references that are in the map. First posted on arXiv 12 Nov 2023.
Builds on
27 of 63 references.
References · 27
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016Deep Learning with Differential Privacycited by 2,728
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2019Deep Leakage from Gradientscited by 1,021
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019Multi-scale Attributed Node Embeddingcited by 548
15 more
- 2021Differentially Private Fine-tuning of Language Modelscited by 400
- 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 348
- 2019R'enyi Differential Privacy of the Sampled Gaussian Mechanismcited by 204
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 199
- 2019Hypothesis Testing Interpretations and Renyi Differential Privacycited by 85
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 52
- 2022GAP: Differentially Private Graph Neural Networks with Aggregation Perturbationcited by 46
- 2021Node-Level Differentially Private Graph Neural Networkscited by 43
- 2021Releasing Graph Neural Networks with Differential Privacy Guaranteescited by 32
- 2020Locally Differentially Private Analysis of Graph Statisticscited by 20
- 2023Privacy Amplification for Matrix Mechanismscited by 17
- 2022LPGNet: Link Private Graph Networks for Node Classificationcited by 12
- 2018Differentially Private Continual Release of Graph Statisticscited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 9.
11 papers.
- 2025Towards Lifecycle Unlearning Commitment Management: Measuring Sample-level Unlearning Completenesscited by 11
- 2024Revisiting Differentially Private Hyper-parameter Tuningcited by 5
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditingcited by 5
- 2025Attributing Data for Sharpness-Aware Minimizationcited by 2
- 2025AdvSGM: Differentially Private Graph Learning via Adversarial Skip-gram Modelcited by 1
- 2024Pre-trained Encoder Inference: Revealing Upstream Encoders In Downstream Machine Learning Servicescited by 0
- 2025Structure-Preference Enabled Graph Embedding Generation under Differential Privacycited by 0
- 2025DP-GPL: Differentially Private Graph Prompt Learningcited by 0
- 2025Efficient Text-Attributed Graph Learning through Selective Annotation and Graph Alignmentcited by 0
- 2025Differentially Private Relational Learning with Entity-level Privacy Guaranteescited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearningcited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025Attributing Data for Sharpness-Aware Minimization5 Jul 2025
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditing20 Jun 2025
- 2025Differentially Private Relational Learning with Entity-level Privacy Guarantees10 Jun 2025
- 2025Efficient Text-Attributed Graph Learning through Selective Annotation and Graph Alignment8 Jun 2025
- 2025Towards Lifecycle Unlearning Commitment Management: Measuring Sample-level Unlearning Completeness6 Jun 2025
- 2025AdvSGM: Differentially Private Graph Learning via Adversarial Skip-gram Model27 Mar 2025
- 2025DP-GPL: Differentially Private Graph Prompt Learning13 Mar 2025
- 2025Structure-Preference Enabled Graph Embedding Generation under Differential Privacy7 Jan 2025
- 2024Pre-trained Encoder Inference: Revealing Upstream Encoders In Downstream Machine Learning Services5 Aug 2024
- 2024Revisiting Differentially Private Hyper-parameter Tuning20 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2022Degree-Preserving Randomized Response for Graph Neural Networks under Local Differential Privacy
- 2026Bayesian Membership Privacy for Graph Neural Networks
- 2026Impact of Graph Structure on Membership-Inference Risk for Graph Neural Networks
- 2026PriDyG: Privacy-preserving Dynamic Graph Inference with LLM-GNN Collaboration
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy
- 2026Graph Reconstruction from Differentially Private GNN Explanations
- 2025Modeling Neural Networks with Privacy Using Neural Stochastic Differential Equations
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structure