Federated Graph Neural Networks: Overview, Techniques and Challenges

by   Rui Liu, et al.

With its powerful capability to deal with graph data widely found in practical applications, graph neural networks (GNNs) have received significant research attention. However, as societies become increasingly concerned with data privacy, GNNs face the need to adapt to this new normal. This has led to the rapid development of federated graph neural networks (FedGNNs) research in recent years. Although promising, this interdisciplinary field is highly challenging for interested researchers to enter into. The lack of an insightful survey on this topic only exacerbates this problem. In this paper, we bridge this gap by offering a comprehensive survey of this emerging field. We propose a unique 3-tiered taxonomy of the FedGNNs literature to provide a clear view into how GNNs work in the context of Federated Learning (FL). It puts existing works into perspective by analyzing how graph data manifest themselves in FL settings, how GNN training is performed under different FL system architectures and degrees of graph data overlap across data silo, and how GNN aggregation is performed under various FL settings. Through discussions of the advantages and limitations of existing works, we envision future research directions that can help build more robust, dynamic, efficient, and interpretable FedGNNs.


page 1

page 2

page 3

page 4


Towards Verifiable Federated Learning

Federated learning (FL) is an emerging paradigm of collaborative machine...

FedGraphNN: A Federated Learning System and Benchmark for Graph Neural Networks

Graph Neural Network (GNN) research is rapidly growing thanks to the cap...

Federated Graph Learning – A Position Paper

Graph neural networks (GNN) have been successful in many fields, and der...

A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardware

Graph neural networks (GNNs) are emerging for machine learning research ...

Towards Interpretable Federated Learning

Federated learning (FL) enables multiple data owners to build machine le...

A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection

Time series are the primary data type used to record dynamic system meas...

Personalized Subgraph Federated Learning

In real-world scenarios, subgraphs of a larger global graph may be distr...

Please sign up or login with your details

Forgot password? Click here to reset