Federated Learning over Coupled Graphs
- URL: http://arxiv.org/abs/2301.11099v1
- Date: Thu, 26 Jan 2023 13:43:26 GMT
- Title: Federated Learning over Coupled Graphs
- Authors: Runze Lei, Pinghui Wang, Junzhou Zhao, Lin Lan, Jing Tao, Chao Deng,
Junlan Feng, Xidian Wang, Xiaohong Guan
- Abstract summary: Federated Learning (FL) has been proposed to solve the data isolation issue, mainly for Euclidean data.
We propose a novel FL framework for graph data, FedCog, to efficiently handle coupled graphs that are a kind of distributed graph data.
- Score: 39.86903030911785
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Graphs are widely used to represent the relations among entities. When one
owns the complete data, an entire graph can be easily built, therefore
performing analysis on the graph is straightforward. However, in many
scenarios, it is impractical to centralize the data due to data privacy
concerns. An organization or party only keeps a part of the whole graph data,
i.e., graph data is isolated from different parties. Recently, Federated
Learning (FL) has been proposed to solve the data isolation issue, mainly for
Euclidean data. It is still a challenge to apply FL on graph data because
graphs contain topological information which is notorious for its non-IID
nature and is hard to partition. In this work, we propose a novel FL framework
for graph data, FedCog, to efficiently handle coupled graphs that are a kind of
distributed graph data, but widely exist in a variety of real-world
applications such as mobile carriers' communication networks and banks'
transaction networks. We theoretically prove the correctness and security of
FedCog. Experimental results demonstrate that our method FedCog significantly
outperforms traditional FL methods on graphs. Remarkably, our FedCog improves
the accuracy of node classification tasks by up to 14.7%.
Related papers
- Learning Strong Graph Neural Networks with Weak Information [64.64996100343602]
We develop a principled approach to the problem of graph learning with weak information (GLWI)
We propose D$2$PT, a dual-channel GNN framework that performs long-range information propagation on the input graph with incomplete structure, but also on a global graph that encodes global semantic similarities.
arXiv Detail & Related papers (2023-05-29T04:51:09Z) - FedEgo: Privacy-preserving Personalized Federated Graph Learning with
Ego-graphs [22.649780281947837]
In some practical scenarios, graph data are stored separately in multiple distributed parties, which may not be directly shared due to conflicts of interest.
We propose FedEgo, a federated graph learning framework based on ego-graphs to tackle the challenges above.
arXiv Detail & Related papers (2022-08-29T15:47:36Z) - Distributed Graph Learning with Smooth Data Priors [61.405131495287755]
We propose a novel distributed graph learning algorithm, which permits to infer a graph from signal observations on the nodes.
Our results show that the distributed approach has a lower communication cost than a centralised algorithm without compromising the accuracy in the inferred graph.
arXiv Detail & Related papers (2021-12-11T00:52:02Z) - OOD-GNN: Out-of-Distribution Generalized Graph Neural Network [73.67049248445277]
Graph neural networks (GNNs) have achieved impressive performance when testing and training graph data come from identical distribution.
Existing GNNs lack out-of-distribution generalization abilities so that their performance substantially degrades when there exist distribution shifts between testing and training graph data.
We propose an out-of-distribution generalized graph neural network (OOD-GNN) for achieving satisfactory performance on unseen testing graphs that have different distributions with training graphs.
arXiv Detail & Related papers (2021-12-07T16:29:10Z) - Edge but not Least: Cross-View Graph Pooling [76.71497833616024]
This paper presents a cross-view graph pooling (Co-Pooling) method to better exploit crucial graph structure information.
Through cross-view interaction, edge-view pooling and node-view pooling seamlessly reinforce each other to learn more informative graph-level representations.
arXiv Detail & Related papers (2021-09-24T08:01:23Z) - A Vertical Federated Learning Framework for Graph Convolutional Network [12.684113617570643]
FedVGCN is a learning paradigm for privacy-preserving node classification task under data vertically partitioned setting.
For each of the training process, the two parties transfer intermediate results to each other under homomorphic encryption.
We conduct experiments on benchmark data and the results demonstrate the effectiveness of FedVGCN in the case of GraphSage.
arXiv Detail & Related papers (2021-06-22T07:57:46Z) - FedGL: Federated Graph Learning Framework with Global Self-Supervision [22.124339267195822]
FedGL is capable of obtaining a high-quality global graph model while protecting data privacy.
The global self-supervision enables the information of each client to flow and share in a privacy-preserving manner.
arXiv Detail & Related papers (2021-05-07T11:27:23Z) - GraphFL: A Federated Learning Framework for Semi-Supervised Node
Classification on Graphs [48.13100386338979]
We propose the first FL framework, namely GraphFL, for semi-supervised node classification on graphs.
We propose two GraphFL methods to respectively address the non-IID issue in graph data and handle the tasks with new label domains.
We adopt representative graph neural networks as GraphSSC methods and evaluate GraphFL on multiple graph datasets.
arXiv Detail & Related papers (2020-12-08T03:13:29Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.