mlsanityData to 7 Oct 2026

Differentially Private Graph Classification with GNNs

arXiv 2202.02575 ↗First posted 5 Feb 2022cs.LG cs.CRcited by 12

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have established themselves as the state-of-the-art models for many machine learning applications such as the analysis of social networks, protein interactions and molecules. Several among these datasets contain privacy-sensitive data. Machine learning with differential privacy is a promising technique to allow deriving insight from sensitive data while offering formal guarantees of privacy protection. However, the differentially private training of GNNs has so far remained under-explored due to the challenges presented by the intrinsic structural connectivity of graphs. In this work, we introduce differential privacy for graph-level classification, one of the key applications of machine learning on graphs. Our method is applicable to deep learning on multi-graph datasets and relies on differentially private stochastic gradient descent (DP-SGD). We show results on a variety of synthetic and public datasets and evaluate the impact of different GNN architectures and training hyperparameters on model performance for differentially private graph classification. Finally, we apply explainability techniques to assess whether similar representations are learned in the private and non-private settings and establish robust baselines for future work in this area.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 41 of its 72 references that are in the map. First posted on arXiv 5 Feb 2022.

Builds on

41 of 72 references.

References · 41

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2016Deep Learning with Differential Privacycited by 2,682
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  7. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
  8. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  9. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  10. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
  11. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  12. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
29 more
  1. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  2. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  3. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  4. 2019Graph Neural Networks for Social Recommendationcited by 711
  5. 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 707
  6. 2017Renyi Differential Privacycited by 643
  7. 2020Directional Message Passing for Molecular Graphscited by 556
  8. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  9. 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
  10. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  11. 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 347
  12. 2019The Secret Revealer: Generative Model-Inversion Attacks Against Deep Neural Networkscited by 241
  13. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  14. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  15. 2019Explainability Techniques for Graph Convolutional Networkscited by 160
  16. 2021Membership Inference Attack on Graph Neural Networkscited by 81
  17. 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 80
  18. 2020Locally Private Graph Neural Networkscited by 64
  19. 2020Vertically Federated Graph Neural Network for Privacy-Preserving Node Classificationcited by 61
  20. 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
  21. 2021Node-Level Differentially Private Graph Neural Networkscited by 43
  22. 2019Graph Neural Network for Interpreting Task-fMRI Biomarkerscited by 40
  23. 2019Federated Deep Reinforcement Learningcited by 34
  24. 2019Differentially Private Generative Adversarial Networks for Time Series, Continuous, and Discrete Open Datacited by 31
  25. 2021Benchmarking Differential Privacy and Federated Learning for BERT Modelscited by 28
  26. 2020Contrastive Graph Neural Network Explanationcited by 20
  27. 2020Information Obfuscation of Graph Neural Networkscited by 19
  28. 2021Privacy-Preserving Graph Convolutional Networks for Text Classificationcited by 19
  29. 2021"I need a better description'': An Investigation Into User Expectations For Differential Privacycited by 17

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 4; 2024: 5; 2025: 2; 2026: 1.

12 papers.