Recently, 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模型。具体地说,我们将计算图分为两个部分。我们将私人数据(即特征、边缘和标签)相关的计算留给数据持有者,并将其余的计算委托给半声器服务器。我们还提议应用差异隐私来防止服务器的潜在信息渗漏。我们在三个基准上进行实验,结果显示VFGNNNN的有效性。