Distributed Deep Learning Using Volunteer Computing-Like Paradigm
Not on the map. Why?
Abstract (arXiv)
Use of Deep Learning (DL) in commercial applications such as image classification, sentiment analysis and speech recognition is increasing. When training DL models with large number of parameters and/or large datasets, cost and speed of training can become prohibitive. Distributed DL training solutions that split a training job into subtasks and execute them over multiple nodes can decrease training time. However, the cost of current solutions, built predominantly for cluster computing systems, can still be an issue. In contrast to cluster computing systems, Volunteer Computing (VC) systems can lower the cost of computing, but applications running on VC systems have to handle fault tolerance, variable network latency and heterogeneity of compute nodes, and the current solutions are not designed to do so. We design a distributed solution that can run DL training on a VC system by using a data parallel approach. We implement a novel asynchronous SGD scheme called VC-ASGD suited for VC systems. In contrast to traditional VC systems that lower cost by using untrustworthy volunteer devices, we lower cost by leveraging preemptible computing instances on commercial cloud platforms. By using preemptible instances that require applications to be fault tolerant, we lower cost by 70-90% and improve data security.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 15 of its 28 references that are in the map. First posted on arXiv 16 Mar 2021.
Builds on
15 of 28 references.
References · 15
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2019Defending Against Neural Fake Newscited by 553
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
- 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
- 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 98
- 2014Deep learning with Elastic Averaging SGDcited by 90
- 2020Towards Crowdsourced Training of Large Neural Networks using Decentralized Mixture-of-Expertscited by 43
- 2013Petuum: A New Platform for Distributed Machine Learning on Big Datacited by 35
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 1; 2025: 0; 2026: 1.
8 papers.
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficientcited by 58
- 2021Secure Distributed Training at Scalecited by 11
- 2022Training Transformers Togethercited by 5
- 2023Byzantine Robustness and Partial Participation Can Be Achieved at Once: Just Clip Gradient Differencescited by 5
- 2024Dynamic Byzantine-Robust Learning: Adapting to Switching Byzantine Workerscited by 5
- 2023Towards Open Federated Learning Platforms: Survey and Vision from Technical and Legal Perspectivescited by 3
- 2026SwarmHarness: Skill-Based Task Routing via Decentralized Incentive-Aligned AI Agent Networkscited by 0
- 2026SwarmHarness: Skill-Based Task Routing via Decentralized Incentive-Aligned AI Agent Networks27 May 2026
- 2024Dynamic Byzantine-Robust Learning: Adapting to Switching Byzantine Workers5 Feb 2024
- 2023Byzantine Robustness and Partial Participation Can Be Achieved at Once: Just Clip Gradient Differences23 Nov 2023
- 2023Towards Open Federated Learning Platforms: Survey and Vision from Technical and Legal Perspectives5 Jul 2023
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient27 Jan 2023
- 2022Training Transformers Together7 Jul 2022
- 2021Secure Distributed Training at Scale21 Jun 2021
- 2021Distributed Deep Learning in Open Collaborations18 Jun 2021