Guardado en:
Detalles Bibliográficos
Autores principales: Wang, Haoxiang, Jiang, Zhanhong, Liu, Chao, Sarkar, Soumik, Jiang, Dongxiang, Lee, Young M.
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:https://arxiv.org/abs/2208.13154
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909365667102720
author Wang, Haoxiang
Jiang, Zhanhong
Liu, Chao
Sarkar, Soumik
Jiang, Dongxiang
Lee, Young M.
author_facet Wang, Haoxiang
Jiang, Zhanhong
Liu, Chao
Sarkar, Soumik
Jiang, Dongxiang
Lee, Young M.
contents In the context of distributed deep learning, the issue of stale weights or gradients could result in poor algorithmic performance. This issue is usually tackled by delay tolerant algorithms with some mild assumptions on the objective functions and step sizes. In this paper, we propose a different approach to develop a new algorithm, called $\textbf{P}$redicting $\textbf{C}$lipping $\textbf{A}$synchronous $\textbf{S}$tochastic $\textbf{G}$radient $\textbf{D}$escent (aka, PC-ASGD). Specifically, PC-ASGD has two steps - the $\textit{predicting step}$ leverages the gradient prediction using Taylor expansion to reduce the staleness of the outdated weights while the $\textit{clipping step}$ selectively drops the outdated weights to alleviate their negative effects. A tradeoff parameter is introduced to balance the effects between these two steps. Theoretically, we present the convergence rate considering the effects of delay of the proposed algorithm with constant step size when the smooth objective functions are weakly strongly-convex and nonconvex. One practical variant of PC-ASGD is also proposed by adopting a condition to help with the determination of the tradeoff parameter. For empirical validation, we demonstrate the performance of the algorithm with two deep neural network architectures on two benchmark datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2208_13154
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Asynchronous Training Schemes in Distributed Learning with Time Delay
Wang, Haoxiang
Jiang, Zhanhong
Liu, Chao
Sarkar, Soumik
Jiang, Dongxiang
Lee, Young M.
Machine Learning
In the context of distributed deep learning, the issue of stale weights or gradients could result in poor algorithmic performance. This issue is usually tackled by delay tolerant algorithms with some mild assumptions on the objective functions and step sizes. In this paper, we propose a different approach to develop a new algorithm, called $\textbf{P}$redicting $\textbf{C}$lipping $\textbf{A}$synchronous $\textbf{S}$tochastic $\textbf{G}$radient $\textbf{D}$escent (aka, PC-ASGD). Specifically, PC-ASGD has two steps - the $\textit{predicting step}$ leverages the gradient prediction using Taylor expansion to reduce the staleness of the outdated weights while the $\textit{clipping step}$ selectively drops the outdated weights to alleviate their negative effects. A tradeoff parameter is introduced to balance the effects between these two steps. Theoretically, we present the convergence rate considering the effects of delay of the proposed algorithm with constant step size when the smooth objective functions are weakly strongly-convex and nonconvex. One practical variant of PC-ASGD is also proposed by adopting a condition to help with the determination of the tradeoff parameter. For empirical validation, we demonstrate the performance of the algorithm with two deep neural network architectures on two benchmark datasets.
title Asynchronous Training Schemes in Distributed Learning with Time Delay
topic Machine Learning
url https://arxiv.org/abs/2208.13154