Can Graph Neural Networks Expose Training Data Properties? An Efficient Risk Assessment Approach
Hanyang Yuan, Jiarong Xu, Renhong Huang, Mingli Song, Chunping Wang,, Yang Yang

TL;DR
This paper presents an efficient method for inferring sensitive properties of training graphs from GNN models, significantly improving attack accuracy and speed while reducing computational costs.
Contribution
It introduces a novel graph property inference attack leveraging model approximation, diversity quantification, and a selection mechanism to enhance attack effectiveness and efficiency.
Findings
Achieved 2.7% higher attack accuracy
Improved ROC-AUC by 4.1%
Reduced attack computation time by 6.5 times
Abstract
Graph neural networks (GNNs) have attracted considerable attention due to their diverse applications. However, the scarcity and quality limitations of graph data present challenges to their training process in practical settings. To facilitate the development of effective GNNs, companies and researchers often seek external collaboration. Yet, directly sharing data raises privacy concerns, motivating data owners to train GNNs on their private graphs and share the trained models. Unfortunately, these models may still inadvertently disclose sensitive properties of their training graphs (e.g., average default rate in a transaction network), leading to severe consequences for data owners. In this work, we study graph property inference attack to identify the risk of sensitive property information leakage from shared models. Existing approaches typically train numerous shadow models for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsRisk and Safety Analysis
MethodsSoftmax · Attention Is All You Need · Sparse Evolutionary Training
