arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2411.03364cs.CRcs.IRcs.LG
收藏

DM4Steal:用于图神经网络链路窃取攻击的扩散模型

DM4Steal: Diffusion Model For Link Stealing Attack On Graph Neural Networks

Jinyin Chen, Haonan Ma, Haibin Zheng

AI总结:

针对图神经网络链路窃取攻击场景受限、性能次优及难以适应防御的挑战,提出基于扩散模型的攻击方法DM4Steal,通过新训练策略提升通用性、保留语义结构增强有效性,并利用多次采样保持对防御的适应性。

摘要:

图在推荐系统的发展中变得越来越不可或缺,尤其是随着图神经网络(GNN)的快速发展。通过利用丰富的节点特征和链路信息,GNN旨在提供个性化和准确的建议。同时,在此类背景下GNN的隐私泄露也引起了特别关注。先前的工作表明,恶意用户可以利用辅助知识,通过目标GNN模型做出的决策,提取对推荐系统至关重要的目标图的敏感链路数据。这对推荐系统中使用的数据的完整性和机密性构成了重大风险。尽管很重要,但先前关于GNN隐私泄露的工作在三个方面仍然面临挑战,即有限的窃取攻击场景、次优的攻击性能以及针对防御的适应性。为了解决这些问题,我们提出了一种基于扩散模型的链路窃取攻击,命名为DM4Steal。它在三个关键方面区别于先前的工作。(i) 通用性:针对具有有限辅助知识的六种攻击场景,我们提出了一种新颖的扩散模型训练策略,使DM4Steal能够迁移到不同的攻击场景。(ii) 有效性:得益于训练过程中扩散模型对语义结构的保留,DM4Steal能够通过GNN决策过程学习目标图的精确拓扑结构。(iii) 适应性:当GNN具有防御性(例如,DP,Dropout)时,DM4Steal依赖于多次采样得分模型带来的稳定性,将性能下降降至最低,从而DM4Steal对防御性GNN实施了成功的自适应攻击。

英文摘要:

Graph has become increasingly integral to the advancement of recommendation systems, particularly with the fast development of graph neural network(GNN). By exploring the virtue of rich node features and link information, GNN is designed to provide personalized and accurate suggestions. Meanwhile, the privacy leakage of GNN in such contexts has also captured special attention. Prior work has revealed that a malicious user can utilize auxiliary knowledge to extract sensitive link data of the target graph, integral to recommendation systems, via the decision made by the target GNN model. This poses a significant risk to the integrity and confidentiality of data used in recommendation system. Though important, previous works on GNN's privacy leakage are still challenged in three aspects, i.e., limited stealing attack scenarios, sub-optimal attack performance, and adaptation against defense. To address these issues, we propose a diffusion model based link stealing attack, named DM4Steal. It differs previous work from three critical aspects. (i) Generality: aiming at six attack scenarios with limited auxiliary knowledge, we propose a novel training strategy for diffusion models so that DM4Steal is transferable to diverse attack scenarios. (ii) Effectiveness: benefiting from the retention of semantic structure in the diffusion model during the training process, DM4Steal is capable to learn the precise topology of the target graph through the GNN decision process. (iii) Adaptation: when GNN is defensive (e.g., DP, Dropout), DM4Steal relies on the stability that comes from sampling the score model multiple times to keep performance degradation to a minimum, thus DM4Steal implements successful adaptive attack on defensive GNN.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑