Boosting Asynchronous Decentralized Learning with Model Fragmentation
Not on the map. Why?
Abstract (arXiv)
Decentralized learning (DL) is an emerging technique that allows nodes on the web to collaboratively train machine learning models without sharing raw data. Dealing with stragglers, i.e., nodes with slower compute or communication than others, is a key challenge in DL. We present DivShare, a novel asynchronous DL algorithm that achieves fast model convergence in the presence of communication stragglers. DivShare achieves this by having nodes fragment their models into parameter subsets and send, in parallel to computation, each subset to a random sample of other nodes instead of sequentially exchanging full models. The transfer of smaller fragments allows more efficient usage of the collective bandwidth and enables nodes with slow network links to quickly contribute with at least some of their model parameters. By theoretically proving the convergence of DivShare, we provide, to the best of our knowledge, the first formal proof of convergence for a DL algorithm that accounts for the effects of asynchronous communication with delays. We experimentally evaluate DivShare against two state-of-the-art DL baselines, AD-PSGD and Swift, and with two standard datasets, CIFAR-10 and MovieLens. We find that DivShare with communication stragglers lowers time-to-accuracy by up to 3.9x compared to AD-PSGD on the CIFAR-10 dataset. Compared to baselines, DivShare also achieves up to 19.4% better accuracy and 9.5% lower test loss on the CIFAR-10 and MovieLens datasets, respectively.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 39 of its 58 references that are in the map. First posted on arXiv 16 Oct 2024.
Builds on
39 of 58 references.
References · 39
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2013Mini-batch Stochastic Approximation Methods for Nonconvex Stochastic Composite Optimizationcited by 142
- 2022Decentralized Federated Learning: Fundamentals, State of the Art, Frameworks, Trends, and Challengescited by 137
- 2021FedScale: Benchmarking Model and System Performance of Federated Learning at Scalecited by 135
27 more
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
- 2021Asynchronous Federated Learning on Heterogeneous Devices: A Surveycited by 93
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
- 2020Advances in Asynchronous Parallel and Distributed Optimizationcited by 40
- 2023Stochastic Gradient Descent under Markovian Sampling Schemescited by 37
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2019Asynchronous Decentralized SGD with Quantized and Local Updatescited by 35
- 2014Stochastic Gradient-Push for Strongly Convex Functions on Time-Varying Directed Graphscited by 31
- 2021Resource-Efficient Federated Learningcited by 26
- 2022Communication-Efficient Topologies for Decentralized Learning with O(1) Consensus Ratecited by 25
- 2022On the (In)security of Peer-to-Peer Decentralized Machine Learningcited by 23
- 2022SWIFT: Rapid Decentralized Federated Learning via Wait-Free Model Communicationcited by 21
- 2023Personalized Decentralized Federated Learning with Knowledge Distillationcited by 21
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
- 2018Asynchronous Gradient-Pushcited by 20
- 2020Communication-Efficient Decentralized Learning with Sparsification and Adaptive Peer Selectioncited by 20
- 2023Decentralized Learning Made Easy with DecentralizePycited by 18
- 2022Asynchronous Decentralized Learning over Unreliable Wireless Networkscited by 13
- 2023Asynchronous SGD on Graphs: a Unified Framework for Asynchronous Decentralized and Federated Optimizationcited by 11
- 2024Noiseless Privacy-Preserving Decentralized Learningcited by 9
- 2023Model-Agnostic Decentralized Collaborative Learning for On-Device POI Recommendationcited by 8
- 2022TEE-based decentralized recommender systems: The raw data sharing redemptioncited by 6
- 2023Get More for Less in Decentralized Learning Systemscited by 6
- 2020Kollaps: Decentralized and Dynamic Topology Emulationcited by 2
- 2015Asynchronous Distributed Optimization via Randomized Dual Proximal Gradientcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 3.
6 papers.
- 2025NoLoCo: No-all-reduce Low Communication Training Method for Large Modelscited by 4
- 2026Mosaic Learning: A Framework for Decentralized Learning with Model Fragmentationcited by 1
- 2025Accelerating MoE Model Inference with Expert Shardingcited by 0
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Trainingcited by 0
- 2026On the Push-Based Asynchronous Federated Learning: A Bias-Correction Aggregation Approachcited by 0
- 2026Stream Learning: Partition-Fair Gossip Learning Without Tokenscited by 0
- 2026Stream Learning: Partition-Fair Gossip Learning Without Tokens7 Aug 2026
- 2026On the Push-Based Asynchronous Federated Learning: A Bias-Correction Aggregation Approach24 May 2026
- 2026Mosaic Learning: A Framework for Decentralized Learning with Model Fragmentation4 Feb 2026
- 2025NoLoCo: No-all-reduce Low Communication Training Method for Large Models12 Jun 2025
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Training25 Apr 2025
- 2025Accelerating MoE Model Inference with Expert Sharding11 Mar 2025