SpreadGNN: Serverless Multi-task Federated Learning for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are the first choice methods for graph machine learning problems thanks to their ability to learn state-of-the-art level representations from graph-structured data. However, centralizing a massive amount of real-world graph data for GNN training is prohibitive due to user-side privacy concerns, regulation restrictions, and commercial competition. Federated Learning is the de-facto standard for collaborative training of machine learning models over many distributed edge devices without the need for centralization. Nevertheless, training graph neural networks in a federated setting is vaguely defined and brings statistical and systems challenges. This work proposes SpreadGNN, a novel multi-task federated training framework capable of operating in the presence of partial labels and absence of a central server for the first time in the literature. SpreadGNN extends federated multi-task learning to realistic serverless settings for GNNs, and utilizes a novel optimization algorithm with a convergence guarantee, Decentralized Periodic Averaging SGD (DPA-SGD), to solve decentralized multi-task learning problems. We empirically demonstrate the efficacy of our framework on a variety of non-I.I.D. distributed graph-level molecular property prediction datasets with partial labels. Our results show that SpreadGNN outperforms GNN models trained over a central server-dependent federated learning system, even in constrained topologies. The source code is publicly available at https://github.com/FedML-AI/SpreadGNN
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 46 of its 76 references that are in the map. First posted on arXiv 4 Jun 2021.
Builds on
46 of 76 references.
References · 46
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
34 more
- 2020Adaptive Federated Optimizationcited by 1,036
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2017Federated Multi-Task Learningcited by 669
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2017SchNet: A continuous-filter convolutional neural network for modeling quantum interactionscited by 569
- 2020Directional Message Passing for Molecular Graphscited by 556
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2019Analyzing Learned Molecular Representations for Property Predictioncited by 373
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
- 2015Federated Optimization:Distributed Optimization Beyond the Datacentercited by 193
- 2020Rumor Detection on Social Media with Bi-Directional Graph Convolutional Networkscited by 152
- 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
- 2018Communication Compression for Decentralized Trainingcited by 87
- 2016CoCoA: A General Framework for Communication-Efficient Distributed Optimizationcited by 69
- 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
- 2020GraphFL: A Federated Learning Framework for Semi-Supervised Node Classification on Graphscited by 64
- 2017Collaborative Deep Learning in Fixed Topology Networkscited by 60
- 2015AtomNet: A Deep Convolutional Neural Network for Bioactivity Prediction in Structure-based Drug Discoverycited by 38
- 2019Towards Federated Graph Learning for Collaborative Financial Crimes Detectioncited by 33
- 2014Communication-Efficient Distributed Dual Coordinate Ascentcited by 30
- 2016Asynchrony begets Momentum, with an Application to Deep Learningcited by 30
- 2018Toward Understanding the Impact of Staleness in Distributed Machine Learningcited by 28
- 2015Adding vs. Averaging in Distributed Primal-Dual Optimizationcited by 19
- 2015Model Accuracy and Runtime Tradeoff in Distributed Deep Learning:A Systematic Studycited by 19
- 2016How to scale distributed deep learning?cited by 16
- 2020Federated Dynamic GNN with Secure Aggregationcited by 15
- 2015Distributed Multitask Learningcited by 11
- 2016Asynchronous Multi-Task Learningcited by 8
- 2016Distributed Multi-Task Relationship Learningcited by 7
- 2020Survey and Open Problems in Privacy Preserving Knowledge Graph: Merging, Query, Representation, Completion and Applicationscited by 6
- 2013Analysis of Distributed Stochastic Dual Coordinate Ascentcited by 2
Built on by
Citing papers per year: 2021: 4; 2022: 11; 2023: 7; 2024: 3; 2025: 4; 2026: 1.
30 papers.
Sort:
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2023Decentralized Federated Learning: A Survey and Perspectivecited by 86
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learningcited by 63
- 2022Personalized Subgraph Federated Learningcited by 54
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2022Federated Graph Neural Networks: Overview, Techniques and Challengescited by 52
- 2023Recent Advances on Federated Learning: A Systematic Surveycited by 40
- 2021Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AIcited by 38
- 2021FedCV: A Federated Learning Framework for Diverse Computer Vision Taskscited by 32
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2022FedGCN: Convergence-Communication Tradeoffs in Federated Training of Graph Convolutional Networkscited by 24
18 more
- 2023Topology-aware Federated Learning in Edge Computing: A Comprehensive Surveycited by 23
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2021Federated Learning for Internet of Things: A Federated Learning Framework for On-device Anomaly Data Detectioncited by 19
- 2022More is Better (Mostly): On the Backdoor Attacks in Federated Graph Neural Networkscited by 15
- 2022Federated Graph Machine Learning: A Survey of Concepts, Techniques, and Applicationscited by 14
- 2023Towards Fair Graph Federated Learning via Incentive Mechanismscited by 8
- 2024FedGT: Federated Node Classification with Scalable Graph Transformercited by 5
- 2023Personalized Federated Domain Adaptation for Item-to-Item Recommendationcited by 4
- 2023Decentralized Graph Neural Network for Privacy-Preserving Recommendationcited by 3
- 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learningcited by 2
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 2
- 2022Federated Graph-based Networks with Shared Embeddingcited by 1
- 2022Graph Federated Learning with Hidden Representation Sharingcited by 1
- 2025FedGrAINS: Personalized SubGraph Federated Learning with Adaptive Neighbor Samplingcited by 1
- 2025Personalized Subgraph Federated Learning with Sheaf Collaborationcited by 1
- 2025Federated Learning on Stochastic Neural Networkscited by 0
- 2025DFedReweighting: A Unified Framework for Objective-Oriented Reweighting in Decentralized Federated Learningcited by 0
- 2026Federated Semi-Supervised Graph Neural Networks with Prototype-Guided Pseudo-Labeling for Privacy-Preserving Gestational Diabetes Mellitus Predictioncited by 0
- 2026Federated Semi-Supervised Graph Neural Networks with Prototype-Guided Pseudo-Labeling for Privacy-Preserving Gestational Diabetes Mellitus Prediction3 May 2026
- 2025DFedReweighting: A Unified Framework for Objective-Oriented Reweighting in Decentralized Federated Learning12 Dec 2025
- 2025Personalized Subgraph Federated Learning with Sheaf Collaboration19 Aug 2025
- 2025Federated Learning on Stochastic Neural Networks9 Jun 2025
- 2025FedGrAINS: Personalized SubGraph Federated Learning with Adaptive Neighbor Sampling22 Jan 2025
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024FedGT: Federated Node Classification with Scalable Graph Transformer26 Jan 2024
- 2023Towards Fair Graph Federated Learning via Incentive Mechanisms20 Dec 2023
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applications31 Aug 2023
- 2023Decentralized Graph Neural Network for Privacy-Preserving Recommendation15 Aug 2023
- 2023Personalized Federated Domain Adaptation for Item-to-Item Recommendation5 Jun 2023
18 more
- 2023Decentralized Federated Learning: A Survey and Perspective2 Jun 2023
- 2023Topology-aware Federated Learning in Edge Computing: A Comprehensive Survey6 Feb 2023
- 2023Recent Advances on Federated Learning: A Systematic Survey3 Jan 2023
- 2022Graph Federated Learning with Hidden Representation Sharing23 Dec 2022
- 2022Federated Graph-based Networks with Shared Embedding3 Oct 2022
- 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learning24 Jul 2022
- 2022Federated Graph Machine Learning: A Survey of Concepts, Techniques, and Applications24 Jul 2022
- 2022Personalized Subgraph Federated Learning21 Jun 2022
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis19 May 2022
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trends16 May 2022
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainability18 Apr 2022
- 2022Federated Graph Neural Networks: Overview, Techniques and Challenges15 Feb 2022
- 2022More is Better (Mostly): On the Backdoor Attacks in Federated Graph Neural Networks7 Feb 2022
- 2022FedGCN: Convergence-Communication Tradeoffs in Federated Training of Graph Convolutional Networks28 Jan 2022
- 2021FedCV: A Federated Learning Framework for Diverse Computer Vision Tasks22 Nov 2021
- 2021Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AI11 Nov 2021
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learning29 Sep 2021
- 2021Federated Learning for Internet of Things: A Federated Learning Framework for On-device Anomaly Data Detection15 Jun 2021
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2023Decentralized Federated Learning: A Survey and Perspectivecited by 86
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learningcited by 63
- 2022Personalized Subgraph Federated Learningcited by 54
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2022Federated Graph Neural Networks: Overview, Techniques and Challengescited by 52
- 2023Recent Advances on Federated Learning: A Systematic Surveycited by 40
- 2021Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AIcited by 38
- 2021FedCV: A Federated Learning Framework for Diverse Computer Vision Taskscited by 32
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2022FedGCN: Convergence-Communication Tradeoffs in Federated Training of Graph Convolutional Networkscited by 24
12 most cited of 30 All 30 (JSON)
- 2026Federated Semi-Supervised Graph Neural Networks with Prototype-Guided Pseudo-Labeling for Privacy-Preserving Gestational Diabetes Mellitus Prediction3 May 2026
- 2025DFedReweighting: A Unified Framework for Objective-Oriented Reweighting in Decentralized Federated Learning12 Dec 2025
- 2025Personalized Subgraph Federated Learning with Sheaf Collaboration19 Aug 2025
- 2025Federated Learning on Stochastic Neural Networks9 Jun 2025
- 2025FedGrAINS: Personalized SubGraph Federated Learning with Adaptive Neighbor Sampling22 Jan 2025
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024FedGT: Federated Node Classification with Scalable Graph Transformer26 Jan 2024
- 2023Towards Fair Graph Federated Learning via Incentive Mechanisms20 Dec 2023
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applications31 Aug 2023
- 2023Decentralized Graph Neural Network for Privacy-Preserving Recommendation15 Aug 2023
- 2023Personalized Federated Domain Adaptation for Item-to-Item Recommendation5 Jun 2023
12 newest of 30 All 30 (JSON)