paper-with-me

Papers

Distributed Deep Learning using Stochastic Gradient Staleness

2025-09-06 · Viet Hoang Pham, Hyo-Sung Ahn arxiv

Despite the notable success of deep neural networks (DNNs) in solving complex tasks, the training process still remains considerable challenges. A primary obstacle is the substantial time required for training, particularly as high performing DNNs tend to become increasingly deep (characterized by a larger number of hidden layers) and require extensive training datasets. To address these challenges, this paper introduces a distributed training method that integrates two prominent strategies for accelerating deep learning: data parallelism and fully decoupled parallel backpropagation algorithm. By utilizing multiple computational units operating in parallel, the proposed approach enhances the amount of training data processed in each iteration while mitigating locking issues commonly associated with the backpropagation algorithm. These features collectively contribute to significant improvements in training efficiency. The proposed distributed training method is rigorously proven to converge to critical points under certain conditions. Its effectiveness is further demonstrated through empirical evaluations, wherein an DNN is trained to perform classification tasks on the CIFAR-10 dataset.

📄 PDF Abstract BibTeX arXiv:2509.05679

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Distributed Stochastic Gradient Descent with Staleness: A Stochastic Delay Differential Equation Based Framework

2024-06-17 · Siyuan Yu, Wei Chen, H. Vincent Poor

Distributed stochastic gradient descent (SGD) has attracted considerable recent attention due to its potential for scaling computational resources, reducing training time, and helping protect user privacy in machine lear…

Scheduling

Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGD

2018-03-03 · Sanghamitra Dutta, Gauri Joshi, Soumyadip Ghosh, Parijat Dube 외

Distributed Stochastic Gradient Descent (SGD) when run in a synchronous manner, suffers from delays in waiting for the slowest learners (stragglers). Asynchronous methods can alleviate stragglers, but cause gradient stal…

Taming Momentum in a Distributed Asynchronous Environment

2019-07-26 · Ido Hakimi, Saar Barkai, Moshe Gabel, Assaf Schuster

Although distributed computing can significantly reduce the training time of deep neural networks, scaling the training process while maintaining high efficiency and final accuracy is challenging. Distributed asynchronou…

16kDistributed Computing

Toward Understanding the Impact of Staleness in Distributed Machine Learning

2018-10-08 · ICLR 2019 5 · Wei Dai, Yi Zhou, Nanqing Dong, Hao Zhang 외

Many distributed machine learning (ML) systems adopt the non-synchronous execution in order to alleviate the network communication bottleneck, resulting in stale parameters that do not reflect the latest updates. Despite…

BIG-bench Machine LearningDiversity

Gap Aware Mitigation of Gradient Staleness

2019-09-24 · Saar Barkai, Ido Hakimi, Assaf Schuster

Cloud computing is becoming increasingly popular as a platform for distributed training of deep neural networks. Synchronous stochastic gradient descent (SSGD) suffers from substantial slowdowns due to stragglers if the …

Cloud Computing