【论文导读】-Vertically Federated Graph Neural Network for Privacy-Preserving Node Classification纵向联邦图神经网络

这篇具有很好参考价值的文章主要介绍了【论文导读】-Vertically Federated Graph Neural Network for Privacy-Preserving Node Classification纵向联邦图神经网络。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

论文信息

vertically federated graph neural network for privacy-preserving node classi,论文导读,神经网络,人工智能,深度学习,联邦学习,图神经网络

原文地址:https://www.ijcai.org/proceedings/2022/0272.pdf

摘要

Graph Neural Network (GNN) has achieved remarkable progresses in various real-world tasks on graph data, consisting of node features and the adjacent information between different nodes. High-performance GNN models always depend on both rich features and complete edge information in graph. However, such information could possibly be isolated by different data holders in practice, which is the so-called data isolation problem. To solve this problem, in this paper, we propose VFGNN, a federated GNN learning paradigm for privacy-preserving node classification task under data vertically partitioned setting, which can be generalized to existing GNN models. Specifically, we split the computation graph into two parts. We leave the private data (i.e., features, edges, and labels) related computations on data holders, and delegate the rest of computations to a semi-honest server. We also propose to apply differential privacy to prevent potential information leakage from the server. We conduct experiments on three benchmarks and the results demonstrate the effectiveness of VFGNN.

图神经网络( GNN )在图数据的各种实际任务中取得了显著的进展。高性能的GNN模型总是依赖于图中丰富的特征和完整的边信息。然而,在实践中,这些信息可能被不同的数据持有者所隔离,这就是所谓的数据隔离问题。为了解决这个问题,本文提出了垂直联合图神经网络( VFGNN ),这是一种在数据垂直分区的情况下用于隐私保护节点分类任务的联合GNN学习范式,可以推广到现有的GNN模型中。具体来说,我们将计算图形拆分为两部分。我们将私有数据(即特征、边缘和标签)相关的计算留给数据持有者,并将剩余的计算委托给半诚实的服务器。我们还提出应用差分隐私来防止来自服务器的潜在信息泄露。我们在三个基准测试集上进行了实验,结果证明了VFGNN的有效性。

主要贡献

  1. 提出了一种新的学习范式(VFGNN),它不仅可以推广到大多数现有的GNN,而且具有良好的精度和效率;
  2. 为服务器提出了不同的组合策略来组合来自数据持有者的本地节点嵌入;
  3. 在三个真实数据集上评估了该方案,结果表明了VFGNN的有效性。

vertically federated GNN (VFGNN)

  • 出于隐私考虑,将私有数据(节点特征、标签和边)相关的计算保留给数据持有者;
  • 出于效率考虑,我们将非私有数据相关的计算委托给半诚实的服务器。

将计算图划分为以下三个子计算图:
vertically federated graph neural network for privacy-preserving node classi,论文导读,神经网络,人工智能,深度学习,联邦学习,图神经网络

子图1:私有特征和边相关计算

利用节点的私有特征,如社交网络中的用户特征,生成初始节点嵌入。在垂直数据拆分设置中,每个数据持有者都具有局部节点特性。然后,数据持有者通过使用不同的聚集器函数聚集多跳邻居的信息来生成局部节点嵌入。
vertically federated graph neural network for privacy-preserving node classi,论文导读,神经网络,人工智能,深度学习,联邦学习,图神经网络
子图2:非私有数据相关的计算

将非私有数据相关的计算委托给一个半诚实的服务器以提高效率。首先,服务器将来自数据持有者的本地节点嵌入与不同的联合策略相结合,得到全局节点嵌入。接下来,服务器可以使用明文数据执行连续的计算。将这些明文计算委托给服务器不仅可以提高我们的模型精度,而且可以显著提高我们的模型效率。

在此之后,服务器得到一个最终的隐藏层并将其发送回具有标签的数据持有者来计算预测。

子图3:私有标签相关的计算

拥有标签的数据持有者使用从服务器接收到的最终隐藏层计算预测。

执行过程

  1. 数据持有者首先应用MPC(安全多方计算)技术利用私有节点特征信息协同计算GNN的初始层,以此作为特征抽取模块,然后单独使用私有边缘信息进行邻域聚合,最终得到局部节点嵌入。
  2. 为半诚实服务器提出了不同的组合策略来组合来自数据持有者的局部节点嵌入,并生成全局节点嵌入,基于此服务器可以进行连续的非私有数据相关计算。
  3. 服务器将最终的隐藏层返回给有标签的一方,该方将计算预测和损失。数据持有者和服务器执行正向和反向传播以完成模型训练和预测,在此期间,私有数据(即特征、边缘和标签)始终由数据持有者自己保存。
  4. 采用差分隐私,在服务器和数据持有者(例如,本地节点嵌入和渐变更新)之间交换信息,以进一步保护潜在的信息泄漏从服务器。

1. 生成初始节点嵌入

通过使用节点特性生成初始节点嵌入。在垂直划分的数据设置下,每个数据持有者具有部分节点特征。有两种方法供数据持有者生成初始节点嵌入,即单独和协作,如下图所示:
vertically federated graph neural network for privacy-preserving node classi,论文导读,神经网络,人工智能,深度学习,联邦学习,图神经网络

2. 生成局部节点嵌入

基于初始节点嵌入,通过在图上使用多跳邻域聚合来生成局部节点嵌入。需要注意的是,邻域聚合应该由数据持有者单独进行,而不是合作进行,以保护私有边缘信息。
vertically federated graph neural network for privacy-preserving node classi,论文导读,神经网络,人工智能,深度学习,联邦学习,图神经网络

3. 生成全局节点嵌入

服务器组合来自数据持有者的本地节点嵌入并获取全局节点嵌入。组合策略( COMBINE )应具有可训练性,并保持较高的表征能力,设计了3种组合策略:

  1. Concat
  2. Mean
  3. Regression

4. 采用DP增强隐私

数据持有者直接向服务器发送本地信息,例如前向传播过程中的本地节点嵌入和反向传播过程中的梯度更新,可能会导致潜在的信息泄漏,应用差分隐私来进一步增强隐私。
介绍了两种基于DP的数据发布机制,以进一步增强我们提出的VFGNN的隐私性。这样,当数据持有者的本地信息中存在单个条目修改时,服务器大概率无法区分修改前后的差异。提出了两种机制,即Gaussian Mechanism 和 James-Stein Estimator。文章来源地址https://www.toymoban.com/news/detail-817586.html

到了这里,关于【论文导读】-Vertically Federated Graph Neural Network for Privacy-Preserving Node Classification纵向联邦图神经网络的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 论文阅读 - VGAER: Graph Neural Network Reconstruction based Community Detection

    https://arxiv.org/pdf/2201.04066.pdf         社群检测是网络科学中一个基础而重要的问题,但基于图神经网络的社群检测算法为数不多,其中无监督算法几乎是空白。         本文通过将 高阶模块化信息与网络特征融合 ,首次提出了基于变异图自动编码器重构的社群检测

    2024年01月18日
    浏览(27)
  • 论文笔记:Traffic Flow Prediction via Spatial Temporal Graph Neural Network

    WWW 2020 图神经网络+图注意力——空间依赖关系 RNN+Transformer——短期长期依赖关系 缺点:运用RNN于较长序列仍然会带来误差积累,并且RNN模型的运算效率并不高   

    2024年02月12日
    浏览(32)
  • 论文阅读+实战:SimGNN:A Neural Network Approach to Fast Graph Similarity Computation

    论文链接:SimGNN: A Neural Network Approachto Fast Graph Similarity Computation 图相似性搜索 是最重要的基于图的应用程序之一,例如查找与查询化合物最相似的化合物。图相似度/距离计算,例如 图编辑距离(GED) 和 最大公共子图(MCS) ,是图相似度搜索和许多其他应用程序的核心操作

    2024年02月11日
    浏览(36)
  • 【论文导读】- A Topological Information Protected Federated Learning Approach for Traffic Speed Forecasting

    FASTGNN: A Topological Information Protected Federated Learning Approach forTraffic Speed Forecasting 原文地址:https://ieeexplore.ieee.org/document/9340313 Federated learning has been applied to various tasks in intelligent transportation systems to protect data privacy through decentralized training schemes. The majority of the state-of-the-art model

    2024年02月09日
    浏览(36)
  • 【论文导读】- GraphFL: A Federated Learning Framework for Semi-Supervised Node Classification on Graphs

    原文地址:https://arxiv.org/abs/2012.04187 Graph-based semi-supervised node classification (GraphSSC) has wide applications, ranging from networking and security to data mining and machine learning, etc. However, existing centralized GraphSSC methods are impractical to solve many real-world graph-based problems, as collecting the entire graph and labeli

    2024年02月02日
    浏览(34)
  • 【论文笔记】KDD2019 | KGAT: Knowledge Graph Attention Network for Recommendation

    为了更好的推荐,不仅要对user-item交互进行建模,还要将关系信息考虑进来 传统方法因子分解机将每个交互都当作一个独立的实例,但是忽略了item之间的关系(eg:一部电影的导演也是另一部电影的演员) 高阶关系:用一个/多个链接属性连接两个item KG+user-item graph+high orde

    2024年02月16日
    浏览(30)
  • 【深度学习】WaveMix: A Resource-efficient Neural Network for Image Analysis 论文

    论文:https://arxiv.org/abs/2205.14375 代码:https://github.com/pranavphoenix/WaveMix 我们提出了WaveMix——一种新颖的计算机视觉神经架构,既资源高效,又具有泛化性和可扩展性。WaveMix网络在多个任务上实现了与最先进的卷积神经网络、视觉Transformer和token mixer相当或更好的准确性,为C

    2024年02月15日
    浏览(37)
  • GraphPlanner: Floorplanning with Graph Neural Network

    GraphPlanner: Floorplanning with Graph Neural Network https://doi.org/10.1145/3555804 在超大规模集成电路芯片的物理实现中,芯片布图规划一直是一项具有高计算复杂度的关键任务。它的主要目标是以最小的线长确定大芯片模块的初始位置,同时坚持密度约束,这在本质上是一个过程,构建一

    2024年02月13日
    浏览(35)
  • 论文笔记:Adaptive Graph Spatial-Temporal Transformer Network for Traffic Flow Forecasting

    论文地址 空间图中一个节点对另一个节点的影响可以跨越多个时间步,分别处理空间维度和时间维度数据的方法对直接建模 跨时空效应 可能是无效的。(在图形建模过程中需要考虑这种跨时空效应) 以前的工作通常使用从距离度量或其他地理联系构建的预定图结构,并使用

    2023年04月08日
    浏览(31)
  • 论文解析——Ascend: a Scalable and Unified Architecture for Ubiquitous Deep Neural Network Computing

    H. Liao et al., “Ascend: a Scalable and Unified Architecture for Ubiquitous Deep Neural Network Computing : Industry Track Paper,” 2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA), Seoul, Korea (South), 2021, pp. 789-801, doi: 10.1109/HPCA51647.2021.00071. 计算核内cube、vector、scaler部件的指令同步 昇腾910包

    2024年03月11日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包