GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
The emergence of Graph Neural Networks (GNNs) in graph data analysis and their deployment on Machine Learning as a Service platforms have raised critical concerns about data misuse during model training. This situation is further exacerbated due to the lack of transparency in local training processes, potentially leading to the unauthorized accumulation of large volumes of graph data, thereby infringing on the intellectual property rights of data owners. Existing methodologies often address either data misuse detection or mitigation, and are primarily designed for local GNN models rather than cloud-based MLaaS platforms. These limitations call for an effective and comprehensive solution that detects and mitigates data misuse without requiring exact training data while respecting the proprietary nature of such data. This paper introduces a pioneering approach called GraphGuard, to tackle these challenges. We propose a training-data-free method that not only detects graph data misuse but also mitigates its impact via targeted unlearning, all without relying on the original training data. Our innovative misuse detection technique employs membership inference with radioactive data, enhancing the distinguishability between member and non-member data distributions. For mitigation, we utilize synthetic graphs that emulate the characteristics previously learned by the target model, enabling effective unlearning even in the absence of exact graph data. We conduct comprehensive experiments utilizing four real-world graph datasets to demonstrate the efficacy of GraphGuard in both detection and unlearning. We show that GraphGuard attains a near-perfect detection rate of approximately 100% across these datasets with various GNN models. In addition, it performs unlearning by eliminating the impact of the unlearned graph with a marginal decrease in accuracy (less than 5%).
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 43 of its 79 references that are in the map. First posted on arXiv 13 Dec 2023.
Builds on
43 of 79 references.
References · 43
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Machine Unlearningcited by 1,061
- 2021Membership Inference Attacks From First Principlescited by 878
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
- 2020Label-Only Membership Inference Attackscited by 388
- 2019Analyzing Learned Molecular Representations for Property Predictioncited by 375
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2022A Survey of Machine Unlearningcited by 312
31 more
- 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 301
- 2021Enhanced Membership Inference Attacks against Machine Learning Modelscited by 248
- 2021Machine Unlearning of Features and Labelscited by 229
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 153
- 2021Graph Unlearningcited by 138
- 2022Zero-Shot Machine Unlearningcited by 133
- 2020Backdoor Attacks to Graph Neural Networkscited by 128
- 2020Stealing Links from Graph Neural Networkscited by 115
- 2020Graph Backdoorcited by 112
- 2018Billion-scale Commodity Embedding for E-commerce Recommendation in Alibabacited by 105
- 2022Truth Serum: Poisoning Machine Learning Models to Reveal Their Secretscited by 101
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
- 2021Membership Inference Attack on Graph Neural Networkscited by 81
- 2020Radioactive data: tracing through trainingcited by 67
- 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
- 2023GIF: A General Graph Unlearning Strategy via Influence Functioncited by 60
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 52
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 51
- 2022Certified Graph Unlearningcited by 46
- 2022Membership Inference Attacks and Defenses in Neural Network Pruningcited by 45
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networkscited by 43
- 2022Unlearning Graph Classifiers with Limited Data Resourcescited by 31
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2020Deep Learning of High-Order Interactions for Protein Interface Predictioncited by 22
- 2022Label-Only Membership Inference Attack against Node-Level Graph Neural Networkscited by 19
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2022Projective Ranking-based GNN Evasion Attackscited by 14
- 2023A Survey on Fairness-aware Recommender Systemscited by 14
- 2019Defeating Misclassification Attacks Against Transfer Learningcited by 4
Built on by
Citing papers per year: 2024: 4; 2025: 4.
8 papers.
- 2024Graph Learning under Distribution Shifts: A Comprehensive Survey on Domain Adaptation, Out-of-distribution, and Continual Learningcited by 18
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmarkcited by 18
- 2024Online GNN Evaluation Under Test-time Graph Distribution Shiftscited by 12
- 2025CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisitioncited by 10
- 2025Unlearning Inversion Attacks for Graph Neural Networkscited by 4
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directionscited by 2
- 2025Unsupervised Backdoor Detection and Mitigation for Spiking Neural Networkscited by 1
- 2025Unsupervised Backdoor Detection and Mitigation for Spiking Neural Networks8 Oct 2025
- 2025CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisition21 Jun 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Exploring Incremental Unlearning: Techniques, Challenges, and Future Directions23 Feb 2025
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmark21 Jun 2024
- 2024Online GNN Evaluation Under Test-time Graph Distribution Shifts15 Mar 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024Graph Learning under Distribution Shifts: A Comprehensive Survey on Domain Adaptation, Out-of-distribution, and Continual Learning26 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2024Stealing Training Graphs from Graph Neural Networks
- 2023A Survey of Graph Unlearning
- 2026GraphIP-Bench: How Hard Is It to Steal a Graph Neural Network, and Can We Stop It?
- 2024Graph Transductive Defense: a Two-Stage Defense for Graph Membership Inference Attacks
- 2024Identifying Backdoored Graphs in Graph Neural Network Training: An Explanation-Based Approach with Novel Metrics
- 2025OpenGU: A Comprehensive Benchmark for Graph Unlearning
- 2025Forget and Explain: Transparent Verification of GNN Unlearning
- 2025GraphToxin: Reconstructing Full Unlearned Graphs from Graph Unlearning