GAP: Differentially Private Graph Neural Networks with Aggregation Perturbation
Not on the map. Why?
Abstract (arXiv)
In this paper, we study the problem of learning Graph Neural Networks (GNNs) with Differential Privacy (DP). We propose a novel differentially private GNN based on Aggregation Perturbation (GAP), which adds stochastic noise to the GNN's aggregation function to statistically obfuscate the presence of a single edge (edge-level privacy) or a single node and all its adjacent edges (node-level privacy). Tailored to the specifics of private learning, GAP's new architecture is composed of three separate modules: (i) the encoder module, where we learn private node embeddings without relying on the edge information; (ii) the aggregation module, where we compute noisy aggregated node embeddings based on the graph structure; and (iii) the classification module, where we train a neural network on the private aggregations for node classification without further querying the graph edges. GAP's major advantage over previous approaches is that it can benefit from multi-hop neighborhood aggregations, and guarantees both edge-level and node-level DP not only for training, but also at inference with no additional costs beyond the training's privacy budget. We analyze GAP's formal privacy guarantees using R'enyi DP and conduct empirical experiments over three real-world graph datasets. We demonstrate that GAP offers significantly better accuracy-privacy trade-offs than state-of-the-art DP-GNN approaches and naive MLP-based baselines. Our code is publicly available at https://github.com/sisaman/GAP.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 61 of its 80 references that are in the map. First posted on arXiv 2 Mar 2022.
Builds on
61 of 80 references.
References · 61
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2014Going Deeper with Convolutionscited by 4,231
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Deep Learning with Differential Privacycited by 2,682
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
38 more
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2017Renyi Differential Privacycited by 643
- 2017Self-Normalizing Neural Networkscited by 591
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
- 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 347
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
- 2018Subsampled R'enyi Differential Privacy and Analytical Moments Accountantcited by 234
- 2020Auditing Differentially Private Machine Learning: How Private is Private SGD?cited by 213
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 193
- 2020Design Space for Graph Neural Networkscited by 182
- 2020Labeling Trick: A Theory of Using Graph Neural Networks for Multi-Node Representation Learningcited by 148
- 2021Subgraph Federated Learning with Missing Neighbor Generationcited by 132
- 2018DeepInf: Social Influence Prediction with Deep Learningcited by 128
- 2020Stealing Links from Graph Neural Networkscited by 114
- 2021Federated Graph Classification over Non-IID Graphscited by 113
- 2020Quantifying Privacy Leakage in Graph Embeddingcited by 82
- 2020Computing Graph Neural Networks: A Survey from Algorithms to Acceleratorscited by 81
- 2021Membership Inference Attack on Graph Neural Networkscited by 81
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 80
- 2021A Review on Graph Neural Network Methods in Financial Applicationscited by 77
- 2021Cross-Node Federated Graph Neural Network for Spatio-Temporal Data Modelingcited by 69
- 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2020Locally Private Graph Neural Networkscited by 64
- 2020GraphFL: A Federated Learning Framework for Semi-Supervised Node Classification on Graphscited by 64
- 2021Federated Social Recommendation with Graph Neural Networkcited by 56
- 2021Scalable and Adaptive Graph Neural Networks with Self-Label-Enhanced trainingcited by 54
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 50
- 2021Node-Level Differentially Private Graph Neural Networkscited by 43
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2022: 4; 2023: 16; 2024: 10; 2025: 8; 2026: 8.
46 papers.
Sort:
By area:
- 2022Certified Graph Unlearningcited by 46
- 2022Unlearning Graph Classifiers with Limited Data Resourcescited by 31
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2024Scalable and Certifiable Graph Unlearning: Overcoming the Approximation Error Barriercited by 13
- 2023ProGAP: Progressive Graph Neural Networks with Differential Privacy Guaranteescited by 12
- 2023Differentially Private Decoupled Graph Convolutions for Multigranular Topology Protectioncited by 12
- 2023A Survey of Graph Unlearningcited by 12
- 2023Preserving Node-level Privacy in Graph Neural Networkscited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2022DPAR: Decoupled Graph Neural Networks with Node-Level Differential Privacycited by 10
- 2023Poincar'e Differential Privacy for Hierarchy-Aware Graph Embeddingcited by 7
34 more
- 2023Blink: Link Local Differential Privacy in Graph Neural Networks via Bayesian Estimationcited by 6
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 6
- 2023Training Differentially Private Graph Neural Networks with Random Walk Samplingcited by 5
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspectivecited by 4
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flowscited by 4
- 2024Differentially Private Graph Diffusion with Applications in Personalized PageRankscited by 4
- 2025GRID: Protecting Training Graph from Link Stealing Attacks on GNN Modelscited by 4
- 2023Node Injection Link Stealing Attackcited by 3
- 2023Towards Differential Privacy in Sequential Recommendation: A Noisy Graph Neural Network Approachcited by 3
- 2023Privacy-Preserving Graph Embedding based on Local Differential Privacycited by 3
- 2024Unveiling Privacy Vulnerabilities: Investigating the Role of Structure in Graph Datacited by 3
- 2024Activity Recognition on Avatar-Anonymized Datasets with Masked Differential Privacycited by 3
- 2023Privacy-preserving design of graph neural networks with applications to vertical federated learningcited by 2
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Modelscited by 1
- 2024On provable privacy vulnerabilities of graph representationscited by 1
- 2024Privately Learning from Graphs with Applications in Fine-tuning Large Language Modelscited by 1
- 2025AdvSGM: Differentially Private Graph Learning via Adversarial Skip-gram Modelcited by 1
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structurecited by 0
- 2023Differentially Private Graph Neural Network with Importance-Grained Noise Adaptioncited by 0
- 2024Training with Differential Privacy: A Gradient-Preserving Noise Reduction Approach with Provable Securitycited by 0
- 2024DM4Steal: Diffusion Model For Link Stealing Attack On Graph Neural Networkscited by 0
- 2025Structure-Preference Enabled Graph Embedding Generation under Differential Privacycited by 0
- 2025DP-GPL: Differentially Private Graph Prompt Learningcited by 0
- 2025Differentially Private Relational Learning with Entity-level Privacy Guaranteescited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearningcited by 0
- 2025Adversarial Signed Graph Learning with Differential Privacycited by 0
- 2026HoGS: Homophily-Oriented Graph Synthesis for Local Differentially Private GNN Trainingcited by 0
- 2026Misclassification Rate and Privacy-Utility Trade-offs in Graph Convolutional Networks via Subsampling Stabilitycited by 0
- 2026Graph Reconstruction from Differentially Private GNN Explanationscited by 0
- 2026Model-to-Data Distillation for Graph Neural Networkscited by 0
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networkscited by 0
- 2026Bayesian Membership Privacy for Graph Neural Networkscited by 0
- 2026PriDyG: Privacy-preserving Dynamic Graph Inference with LLM-GNN Collaborationcited by 0
- 2026Auditing Privacy Risks in LLM-Enhanced Graph Neural Networkscited by 0
- 2026Auditing Privacy Risks in LLM-Enhanced Graph Neural Networks26 Aug 2026
- 2026PriDyG: Privacy-preserving Dynamic Graph Inference with LLM-GNN Collaboration4 Aug 2026
- 2026Bayesian Membership Privacy for Graph Neural Networks2 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Model-to-Data Distillation for Graph Neural Networks7 May 2026
- 2026Graph Reconstruction from Differentially Private GNN Explanations5 May 2026
- 2026Misclassification Rate and Privacy-Utility Trade-offs in Graph Convolutional Networks via Subsampling Stability3 May 2026
- 2026HoGS: Homophily-Oriented Graph Synthesis for Local Differentially Private GNN Training9 Feb 2026
- 2025Adversarial Signed Graph Learning with Differential Privacy29 Nov 2025
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025Differentially Private Relational Learning with Entity-level Privacy Guarantees10 Jun 2025
- 2025AdvSGM: Differentially Private Graph Learning via Adversarial Skip-gram Model27 Mar 2025
34 more
- 2025DP-GPL: Differentially Private Graph Prompt Learning13 Mar 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2025GRID: Protecting Training Graph from Link Stealing Attacks on GNN Models19 Jan 2025
- 2025Structure-Preference Enabled Graph Embedding Generation under Differential Privacy7 Jan 2025
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasures15 Nov 2024
- 2024DM4Steal: Diffusion Model For Link Stealing Attack On Graph Neural Networks5 Nov 2024
- 2024Activity Recognition on Avatar-Anonymized Datasets with Masked Differential Privacy22 Oct 2024
- 2024Privately Learning from Graphs with Applications in Fine-tuning Large Language Models10 Oct 2024
- 2024Training with Differential Privacy: A Gradient-Preserving Noise Reduction Approach with Provable Security18 Sep 2024
- 2024Scalable and Certifiable Graph Unlearning: Overcoming the Approximation Error Barrier17 Aug 2024
- 2024Unveiling Privacy Vulnerabilities: Investigating the Role of Structure in Graph Data26 Jul 2024
- 2024Differentially Private Graph Diffusion with Applications in Personalized PageRanks22 Jun 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024On provable privacy vulnerabilities of graph representations6 Feb 2024
- 2023Poincar'e Differential Privacy for Hierarchy-Aware Graph Embedding19 Dec 2023
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flows5 Dec 2023
- 2023Preserving Node-level Privacy in Graph Neural Networks12 Nov 2023
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Models3 Nov 2023
- 2023Privacy-preserving design of graph neural networks with applications to vertical federated learning31 Oct 2023
- 2023Privacy-Preserving Graph Embedding based on Local Differential Privacy17 Oct 2023
- 2023Towards Differential Privacy in Sequential Recommendation: A Noisy Graph Neural Network Approach17 Sep 2023
- 2023Blink: Link Local Differential Privacy in Graph Neural Networks via Bayesian Estimation6 Sep 2023
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applications31 Aug 2023
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2023Differentially Private Graph Neural Network with Importance-Grained Noise Adaption9 Aug 2023
- 2023Node Injection Link Stealing Attack25 Jul 2023
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structure13 Jul 2023
- 2023Differentially Private Decoupled Graph Convolutions for Multigranular Topology Protection12 Jul 2023
- 2023ProGAP: Progressive Graph Neural Networks with Differential Privacy Guarantees18 Apr 2023
- 2023Training Differentially Private Graph Neural Networks with Random Walk Sampling2 Jan 2023
- 2022Unlearning Graph Classifiers with Limited Data Resources6 Nov 2022
- 2022DPAR: Decoupled Graph Neural Networks with Node-Level Differential Privacy10 Oct 2022
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspective22 Jul 2022
- 2022Certified Graph Unlearning18 Jun 2022
- 2022Certified Graph Unlearningcited by 46
- 2022Unlearning Graph Classifiers with Limited Data Resourcescited by 31
- 2024Scalable and Certifiable Graph Unlearning: Overcoming the Approximation Error Barriercited by 13
- 2023A Survey of Graph Unlearningcited by 12
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structurecited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearningcited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2024Scalable and Certifiable Graph Unlearning: Overcoming the Approximation Error Barrier17 Aug 2024
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2023Privacy-Utility Trade-offs in Neural Networks for Medical Population Graphs: Insights from Differential Privacy and Graph Structure13 Jul 2023
- 2022Unlearning Graph Classifiers with Limited Data Resources6 Nov 2022
- 2022Certified Graph Unlearning18 Jun 2022
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2023ProGAP: Progressive Graph Neural Networks with Differential Privacy Guaranteescited by 12
- 2023Differentially Private Decoupled Graph Convolutions for Multigranular Topology Protectioncited by 12
- 2023Preserving Node-level Privacy in Graph Neural Networkscited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2022DPAR: Decoupled Graph Neural Networks with Node-Level Differential Privacycited by 10
- 2023Poincar'e Differential Privacy for Hierarchy-Aware Graph Embeddingcited by 7
- 2023Blink: Link Local Differential Privacy in Graph Neural Networks via Bayesian Estimationcited by 6
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 6
- 2023Training Differentially Private Graph Neural Networks with Random Walk Samplingcited by 5
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspectivecited by 4
12 most cited of 39 All 39 (JSON)
- 2026Auditing Privacy Risks in LLM-Enhanced Graph Neural Networks26 Aug 2026
- 2026PriDyG: Privacy-preserving Dynamic Graph Inference with LLM-GNN Collaboration4 Aug 2026
- 2026Bayesian Membership Privacy for Graph Neural Networks2 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Model-to-Data Distillation for Graph Neural Networks7 May 2026
- 2026Graph Reconstruction from Differentially Private GNN Explanations5 May 2026
- 2026Misclassification Rate and Privacy-Utility Trade-offs in Graph Convolutional Networks via Subsampling Stability3 May 2026
- 2026HoGS: Homophily-Oriented Graph Synthesis for Local Differentially Private GNN Training9 Feb 2026
- 2025Adversarial Signed Graph Learning with Differential Privacy29 Nov 2025
- 2025Differentially Private Relational Learning with Entity-level Privacy Guarantees10 Jun 2025
- 2025AdvSGM: Differentially Private Graph Learning via Adversarial Skip-gram Model27 Mar 2025
- 2025DP-GPL: Differentially Private Graph Prompt Learning13 Mar 2025
12 newest of 39 All 39 (JSON)