arXiv:2411.11197cs.LGcs.CR2024-11KDD被引 6

攻击者可从训练好的GNN模型中窃取原始图数据

Stealing Training Graphs from Graph Neural Networks

  • 用图扩散模型生成候选图,通过噪声优化提升质量
  • 基于模型参数筛选出与训练图高度相似的伪造图
  • 首次实现对专用领域图数据的高精度窃取,适合隐私研究者

图神经网络(GNN)在生物信息学等任务中表现优异,其训练需大量专家标注,成本高且含敏感信息。由于模型可能记忆训练样本,训练后的GNN参数存在泄露私有训练图的风险。本文理论分析证实了模型参数与训练图间存在强关联。为此提出新问题:如何从已训练的GNN中窃取训练图?方法上,采用带噪声优化的图扩散模型生成候选图;并设计基于模型参数的筛选策略,从生成样本中识别真实训练图。在真实数据集上的实验表明,该框架能有效重建训练图,验证了训练图泄露风险。

原文摘要 · Abstract (English)

Graph Neural Networks (GNNs) have shown promising results in modeling graphs in various tasks. The training of GNNs, especially on specialized tasks such as bioinformatics, demands extensive expert annotations, which are expensive and usually contain sensitive information of data providers. The trained GNN models are often shared for deployment in the real world. As neural networks can memorize the training samples, the model parameters of GNNs have a high risk of leaking private training data. Our theoretical analysis shows the strong connections between trained GNN parameters and the training graphs used, confirming the training graph leakage issue. However, explorations into training data leakage from trained GNNs are rather limited. Therefore, we investigate a novel problem of stealing graphs from trained GNNs. To obtain high-quality graphs that resemble the target training set, a graph diffusion model with diffusion noise optimization is deployed as a graph generator. Furthermore, we propose a selection method that effectively leverages GNN model parameters to identify training graphs from samples generated by the graph diffusion model. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed framework in stealing training graphs from the trained GNN.

图神经网络隐私安全数据窃取

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。