Model Inversion Attacks against Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Many data mining tasks rely on graphs to model relational structures among individuals (nodes). Since relational data are often sensitive, there is an urgent need to evaluate the privacy risks in graph data. One famous privacy attack against data analysis models is the model inversion attack, which aims to infer sensitive data in the training dataset and leads to great privacy concerns. Despite its success in grid-like domains, directly applying model inversion attacks on non-grid domains such as graph leads to poor attack performance. This is mainly due to the failure to consider the unique properties of graphs. To bridge this gap, we conduct a systematic study on model inversion attacks against Graph Neural Networks (GNNs), one of the state-of-the-art graph analysis tools in this paper. Firstly, in the white-box setting where the attacker has full access to the target GNN model, we present GraphMI to infer the private training graph data. Specifically, in GraphMI, a projected gradient module is proposed to tackle the discreteness of graph edges and preserve the sparsity and smoothness of graph features; a graph auto-encoder module is used to efficiently exploit graph topology, node attributes, and target model parameters for edge inference; a random sampling module can finally sample discrete edges. Furthermore, in the hard-label black-box setting where the attacker can only query the GNN API and receive the classification results, we propose two methods based on gradient estimation and reinforcement learning (RL-GraphMI). Our experimental results show that such defenses are not sufficiently effective and call for more advanced defenses against privacy attacks.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 38 of its 75 references that are in the map. First posted on arXiv 16 Sep 2022.
Builds on
38 of 75 references.
References · 38
- 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
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2016Deep Learning with Differential Privacycited by 2,682
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2018Adversarial Attack on Graph Structured Datacited by 300
26 more
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019The Secret Revealer: Generative Model-Inversion Attacks Against Deep Neural Networkscited by 241
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 214
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
- 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
- 2020A Survey of Privacy Attacks in Machine Learningcited by 143
- 2020Stealing Links from Graph Neural Networkscited by 114
- 2015An Optimal Algorithm for Bandit and Zero-Order Convex Optimization with Two-Point Feedbackcited by 105
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2020Quantifying Privacy Leakage in Graph Embeddingcited by 82
- 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2019Certifiable Robustness to Graph Perturbationscited by 62
- 2019Attacking Graph-based Classification via Manipulating the Graph Structurecited by 53
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2020Adversarial Attack on Large Scale Graphcited by 39
- 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
- 2019Adversarial Training Methods for Network Embeddingcited by 26
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2019GAMIN: An Adversarial Approach to Black-Box Model Inversioncited by 19
- 2021NetFense: Adversarial Defenses against Privacy Attacks on Neural Networks for Graph Datacited by 13
Built on by
Citing papers per year: 2022: 1; 2023: 7; 2024: 7; 2025: 7; 2026: 4.
26 papers.
Sort:
By area:
- 2022Hierarchical Graph Transformer with Adaptive Node Samplingcited by 72
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Backdoor Defense via Deconfounded Representation Learningcited by 38
- 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defensescited by 30
- 2023Learning Subpocket Prototypes for Generalizable Structure-based Drug Designcited by 25
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2023An Equivariant Generative Framework for Molecular Graph-Structure Co-Designcited by 10
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insightscited by 7
- 2023SoK: Unintended Interactions among Machine Learning Defenses and Riskscited by 6
- 2024MAP: MAsk-Pruning for Source-Free Model Intellectual Property Protectioncited by 4
- 2024Gradient Inversion Attack on Graph Neural Networkscited by 4
14 more
- 2025Unlearning Inversion Attacks for Graph Neural Networkscited by 4
- 2023Model Inversion Attacks on Homogeneous and Heterogeneous Graph Neural Networkscited by 2
- 2025Graph-Level Label-Only Membership Inference Attack against Graph Neural Networkscited by 2
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defensescited by 2
- 2024On provable privacy vulnerabilities of graph representationscited by 1
- 2025A Numerical Gradient Inversion Attack in Variational Quantum Neural-Networkscited by 1
- 2025Designing a reliable lateral movement detector using a graph foundation modelcited by 1
- 2024Investigating Privacy Leakage in Dimensionality Reduction Methods via Reconstruction Attackcited by 0
- 2025SecureLearn -- An Attack-agnostic Defense for Multiclass Machine Learning Against Data Poisoning Attackscited by 0
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearningcited by 0
- 2026Privacy-Preserving Machine Learning for IoT: A Cross-Paradigm Survey and Future Roadmapcited by 0
- 2026Adversarial Attacks on Locally Private Graph Neural Networkscited by 0
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networkscited by 0
- 2026Rethinking Generative Reconstruction Attacks against Graph Neural Network Modelscited by 0
- 2026Rethinking Generative Reconstruction Attacks against Graph Neural Network Models29 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Adversarial Attacks on Locally Private Graph Neural Networks21 Mar 2026
- 2026Privacy-Preserving Machine Learning for IoT: A Cross-Paradigm Survey and Future Roadmap13 Mar 2026
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning14 Nov 2025
- 2025SecureLearn -- An Attack-agnostic Defense for Multiclass Machine Learning Against Data Poisoning Attacks25 Oct 2025
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Designing a reliable lateral movement detector using a graph foundation model18 Apr 2025
- 2025A Numerical Gradient Inversion Attack in Variational Quantum Neural-Networks17 Apr 2025
- 2025Graph-Level Label-Only Membership Inference Attack against Graph Neural Networks24 Mar 2025
- 2024Gradient Inversion Attack on Graph Neural Networks29 Nov 2024
14 more
- 2024Investigating Privacy Leakage in Dimensionality Reduction Methods via Reconstruction Attack30 Aug 2024
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insights24 Jun 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024MAP: MAsk-Pruning for Source-Free Model Intellectual Property Protection7 Mar 2024
- 2024On provable privacy vulnerabilities of graph representations6 Feb 2024
- 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defenses6 Feb 2024
- 2023SoK: Unintended Interactions among Machine Learning Defenses and Risks7 Dec 2023
- 2023Model Inversion Attacks on Homogeneous and Heterogeneous Graph Neural Networks15 Oct 2023
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applications31 Aug 2023
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?1 Jun 2023
- 2023Learning Subpocket Prototypes for Generalizable Structure-based Drug Design22 May 2023
- 2023An Equivariant Generative Framework for Molecular Graph-Structure Co-Design12 Apr 2023
- 2023Backdoor Defense via Deconfounded Representation Learning13 Mar 2023
- 2022Hierarchical Graph Transformer with Adaptive Node Sampling8 Oct 2022
- 2022Hierarchical Graph Transformer with Adaptive Node Samplingcited by 72
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Backdoor Defense via Deconfounded Representation Learningcited by 38
- 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defensescited by 30
- 2023Learning Subpocket Prototypes for Generalizable Structure-based Drug Designcited by 25
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2023An Equivariant Generative Framework for Molecular Graph-Structure Co-Designcited by 10
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insightscited by 7
- 2023SoK: Unintended Interactions among Machine Learning Defenses and Riskscited by 6
- 2024MAP: MAsk-Pruning for Source-Free Model Intellectual Property Protectioncited by 4
- 2024Gradient Inversion Attack on Graph Neural Networkscited by 4
12 most cited of 24 All 24 (JSON)
- 2026Rethinking Generative Reconstruction Attacks against Graph Neural Network Models29 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Adversarial Attacks on Locally Private Graph Neural Networks21 Mar 2026
- 2026Privacy-Preserving Machine Learning for IoT: A Cross-Paradigm Survey and Future Roadmap13 Mar 2026
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Designing a reliable lateral movement detector using a graph foundation model18 Apr 2025
- 2025A Numerical Gradient Inversion Attack in Variational Quantum Neural-Networks17 Apr 2025
- 2025Graph-Level Label-Only Membership Inference Attack against Graph Neural Networks24 Mar 2025
- 2024Gradient Inversion Attack on Graph Neural Networks29 Nov 2024
- 2024Investigating Privacy Leakage in Dimensionality Reduction Methods via Reconstruction Attack30 Aug 2024
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insights24 Jun 2024
12 newest of 24 All 24 (JSON)