论文标题
隐私保存的神经图相似性学习
Privacy-Preserved Neural Graph Similarity Learning
论文作者
论文摘要
为了开发有效,有效的图形相似性学习(GSL)模型,近年来已经提出了一系列数据驱动的神经算法。尽管GSL模型经常在对隐私敏感的情况下部署,但神经GSL模型的用户隐私保护并没有引起太多关注。为了全面了解隐私保护问题,我们首先介绍了可攻击表示的概念,以系统地表征每个模型可以面对的隐私攻击。受定性结果的启发,我们提出了一种新颖的保护隐私的神经图匹配网络模型,名为PPGM,用于图形相似性学习。为了防止重建攻击,提出的模型不会在设备之间传达节点级表示。取而代之的是,我们基于可学习的上下文向量学习了多观点图表。为了减轻图形属性的攻击,传达包含两个图表信息的混淆功能。这样,每个图的私人属性都可能很难推断。基于节点图形匹配技术,在计算混淆的特征时,PPGM也可以在相似性测量中有效。为了定量评估神经GSL模型的隐私能力,我们进一步通过训练监督的黑盒攻击模型提出了评估协议。广泛使用基准的广泛实验表明了所提出的模型PPGM的有效性和强大的隐私保护能力。该代码可在以下网址提供:https://github.com/rucaibox/ppgm。
To develop effective and efficient graph similarity learning (GSL) models, a series of data-driven neural algorithms have been proposed in recent years. Although GSL models are frequently deployed in privacy-sensitive scenarios, the user privacy protection of neural GSL models has not drawn much attention. To comprehensively understand the privacy protection issues, we first introduce the concept of attackable representation to systematically characterize the privacy attacks that each model can face. Inspired by the qualitative results, we propose a novel Privacy-Preserving neural Graph Matching network model, named PPGM, for graph similarity learning. To prevent reconstruction attacks, the proposed model does not communicate node-level representations between devices. Instead, we learn multi-perspective graph representations based on learnable context vectors. To alleviate the attacks to graph properties, the obfuscated features that contain information from both graphs are communicated. In this way, the private properties of each graph can be difficult to infer. Based on the node-graph matching techniques while calculating the obfuscated features, PPGM can also be effective in similarity measuring. To quantitatively evaluate the privacy-preserving ability of neural GSL models, we further propose an evaluation protocol via training supervised black-box attack models. Extensive experiments on widely-used benchmarks show the effectiveness and strong privacy-protection ability of the proposed model PPGM. The code is available at: https://github.com/RUCAIBox/PPGM.