OpenFGL: A Comprehensive Benchmark for Federated Graph Learning

Xunkai Li, Yinlin Zhu, Boyang Pang, Guochen Yan, Yeyu Yan +5 more
8/29/2024
cs.LGcs.AIcs.DB

No official code found. Best implementation: xkLi-Allen/OpenFGL (46 stars, MIT, last commit 2024-11-27). 1 more below.

Abstract

Federated graph learning (FGL) is a promising distributed training paradigm for graph neural networks across multiple local systems without direct data sharing. This approach inherently involves large-scale distributed graph processing, which closely aligns with the challenges and research focuses of graph-based data systems. Despite the proliferation of FGL, the diverse motivations from real-world applications, spanning various research backgrounds and settings, pose a significant challenge to fair evaluation. To fill this gap, we propose OpenFGL, a unified benchmark designed for the primary FGL scenarios: Graph-FL and Subgraph-FL. Specifically, OpenFGL includes 42 graph datasets from 18 application domains, 8 federated data simulation strategies that emphasize different graph properties, and 5 graph-based downstream tasks. Additionally, it offers 18 recently proposed SOTA FGL algorithms through a user-friendly API, enabling a thorough comparison and comprehensive evaluation of their effectiveness, robustness, and efficiency. Our empirical results demonstrate the capabilities of FGL while also highlighting its potential limitations, providing valuable insights for future research in this growing field, particularly in fostering greater interdisciplinary collaboration between FGL and data systems.

View on arXivView PDF

Code Implementations(2)

xkLi-Allen/OpenFGLCommunity100%
MIT
4617PythonJul 16, 20241 years agoMIT
zyl24/OpenFGLCommunity71%

OpenFGL: A Comprehensive Benchmarks for Federated Graph Learning

50Mar 30, 20242 years ago
federated-graph-learninggraph-neural-networkslibrarypytorch-implementation

Similar Papers

Cite this paper

@article{li2024openfgl,
  title  = {OpenFGL: A Comprehensive Benchmark for Federated Graph Learning},
  author = {Xunkai Li and Yinlin Zhu and Boyang Pang and Guochen Yan and Yeyu Yan and Zening Li and Zhengyu Wu and Wentao Zhang and Rong-Hua Li and Guoren Wang},
  year   = {2024},
  eprint = {2408.16288},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.16288v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.16288.svg)](https://codeofpaper.com/paper/2408.16288)

Discussion