FedGraphNN: A Federated Learning System and Benchmark for Graph Neural Networks
Chaoyang He, Keshav Balasubramanian, Emir Ceyani, Carl Yang, Han Xie,, Lichao Sun, Lifang He, Liangwei Yang, Philip S. Yu, Yu Rong, Peilin Zhao,, Junzhou Huang, Murali Annavaram, Salman Avestimehr

TL;DR
FedGraphNN introduces an open federated learning benchmark system for graph neural networks, enabling research on privacy-preserving distributed GNN training across diverse datasets and models.
Contribution
It provides a comprehensive, unified platform with multiple datasets, models, and algorithms for federated GNN research, addressing a gap in existing FL tools.
Findings
Federated GNNs perform worse than centralized GNNs on most non-IID datasets.
The best centralized GNN model may not be optimal in federated settings.
FedGraphNN system is computationally efficient and secure for large-scale graph datasets.
Abstract
Graph Neural Network (GNN) research is rapidly growing thanks to the capacity of GNNs in learning distributed representations from graph-structured data. However, centralizing a massive amount of real-world graph data for GNN training is prohibitive due to privacy concerns, regulation restrictions, and commercial competitions. Federated learning (FL), a trending distributed learning paradigm, provides possibilities to solve this challenge while preserving data privacy. Despite recent advances in vision and language domains, there is no suitable platform for the FL of GNNs. To this end, we introduce FedGraphNN, an open FL benchmark system that can facilitate research on federated GNNs. FedGraphNN is built on a unified formulation of graph FL and contains a wide range of datasets from different domains, popular GNN models, and FL algorithms, with secure and efficient system support.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Privacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
