Edge Private Graph Neural Networks with Singular Value Perturbation
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) play a key role in learning representations from graph-structured data and are demonstrated to be useful in many applications. However, the GNN training pipeline has been shown to be vulnerable to node feature leakage and edge extraction attacks. This paper investigates a scenario where an attacker aims to recover private edge information from a trained GNN model. Previous studies have employed differential privacy (DP) to add noise directly to the adjacency matrix or a compact graph representation. The added perturbations cause the graph structure to be substantially morphed, reducing the model utility. We propose a new privacy-preserving GNN training algorithm, Eclipse, that maintains good model utility while providing strong privacy protection on edges. Eclipse is based on two key observations. First, adjacency matrices in graph structures exhibit low-rank behavior. Thus, Eclipse trains GNNs with a low-rank format of the graph via singular values decomposition (SVD), rather than the original graph. Using the low-rank format, Eclipse preserves the primary graph topology and removes the remaining residual edges. Eclipse adds noise to the low-rank singular values instead of the entire graph, thereby preserving the graph privacy while still maintaining enough of the graph structure to maintain model utility. We theoretically show Eclipse provide formal DP guarantee on edges. Experiments on benchmark graph datasets show that Eclipse achieves significantly better privacy-utility tradeoff compared to existing privacy-preserving GNN training methods. In particular, under strong privacy constraints (ε < 4), Eclipse shows significant gains in the model utility by up to 46%. We further demonstrate that Eclipse also has better resilience against common edge attacks (e.g., LPA), lowering the attack AUC by up to 5% compared to other state-of-the-art baselines.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 28 of its 47 references that are in the map. First posted on arXiv 16 Mar 2024.
Builds on
28 of 47 references.
References · 28
- 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
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
- 2020Stealing Links from Graph Neural Networkscited by 115
16 more
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 102
- 2021FedGNN: Federated Graph Neural Network for Privacy-Preserving Recommendationcited by 98
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2020Quantifying Privacy Leakage in Graph Embeddingcited by 82
- 2018Lagrange Coded Computing: Optimal Design for Resiliency, Security and Privacycited by 66
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2015Training CNNs with Low-Rank Filters for Efficient Image Classificationcited by 25
- 2022Private Graph Extraction via Feature Explanationscited by 16
- 2022DarKnight: An Accelerated Framework for Privacy and Integrity Preserving Deep Learning Using Trusted Hardwarecited by 14
- 2022Federated Learning of Large Models at the Edge via Principal Sub-Model Trainingcited by 13
- 2022LPGNet: Link Private Graph Networks for Node Classificationcited by 12
- 2023Training Differentially Private Graph Neural Networks with Random Walk Samplingcited by 5
- 2021Adaptive Verifiable Coded Computing: Towards Fast, Secure and Private Distributed Machine Learningcited by 4
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flowscited by 4
- 2021DP-GCN: Node Classification Based on Both Connectivity and Topology Structure Convolutions for Risky Seller Detectioncited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.