mlsanityData to 7 Oct 2026

Distributed Deep Learning Using Volunteer Computing-Like Paradigm

arXiv 2103.08894 ↗First posted 16 Mar 2021cs.DC cs.AI cs.LGcited by 8

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  3. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  4. 2019Defending Against Neural Fake Newscited by 553
  5. 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
  6. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  7. 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
  8. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
  9. 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 98
  10. 2014Deep learning with Elastic Averaging SGDcited by 90
  11. 2020Towards Crowdsourced Training of Large Neural Networks using Decentralized Mixture-of-Expertscited by 43
  12. 2013Petuum: A New Platform for Distributed Machine Learning on Big Datacited by 35
3 more
  1. 2020VerifyMed -- A blockchain platform for transparent trust in virtualized healthcare: Proof-of-conceptcited by 14
  2. 2019JSDoop and TensorFlow.js: Volunteer Distributed Web Browser-Based Neural Network Trainingcited by 2
  3. 2017IBM Deep Learning Servicecited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 1; 2025: 0; 2026: 1.

8 papers.