Distributed Deep Learning using Stochastic Gradient Staleness

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pham, Viet Hoang, Ahn, Hyo-Sung
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916937491021824
author Pham, Viet Hoang
Ahn, Hyo-Sung
author_facet Pham, Viet Hoang
Ahn, Hyo-Sung
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2509_05679
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Distributed Deep Learning using Stochastic Gradient Staleness
Pham, Viet Hoang
Ahn, Hyo-Sung
Machine Learning
Distributed, Parallel, and Cluster Computing
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.
title Distributed Deep Learning using Stochastic Gradient Staleness
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2509.05679