Fully Distributed Online Training of Graph Neural Networks in Networked Systems
Rostyslav Olshevskyi, Zhongyuan Zhao, Kevin Chan, Gunjan Verma,, Ananthram Swami, Santiago Segarra

TL;DR
This paper introduces a fully distributed online training method for graph neural networks in large-scale networked systems, enhancing scalability and adaptability without centralized coordination.
Contribution
It develops the first communication-efficient, fully distributed online training algorithm for GNNs applicable to various large networked systems.
Findings
Effective training of GNNs in wireless networks demonstrated
Training overhead increases by L rounds of message passing
Applicable to supervised, unsupervised, and reinforcement learning
Abstract
Graph neural networks (GNNs) are powerful tools for developing scalable, decentralized artificial intelligence in large-scale networked systems, such as wireless networks, power grids, and transportation networks. Currently, GNNs in networked systems mostly follow a paradigm of `centralized training, distributed execution', which limits their adaptability and slows down their development cycles. In this work, we fill this gap for the first time by developing a communication-efficient, fully distributed online training approach for GNNs applied to large networked systems. For a mini-batch with samples, our approach of training an -layer GNN only adds rounds of message passing to the rounds required by GNN inference, with doubled message sizes. Through numerical experiments in graph-based node regression, power allocation, and link scheduling in wireless networks, we…
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
TopicsNeural Networks and Applications · Advanced Graph Neural Networks · Brain Tumor Detection and Classification
