Staleness-Aware Async-SGD for Distributed Deep Learning
Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2350-2355.
Abstract
Deep neural networks have been shown to achieve state-of-the-art performance in several machine learning tasks. Stochastic Gradient Descent (SGD) is the preferred optimization algorithm for training these networks and asynchronous SGD (ASGD) has been widely adopted for accelerating the training of large-scale deep networks in a distributed computing environment. However, in practice it is quite challenging to tune the training hyperparameters (such as learning rate) when using ASGD so as achieve convergence and linear speedup, since the stability of the optimization algorithm is strongly influenced by the asynchronous nature of parameter updates. In this paper, we propose a variant of the ASGD algorithm in which the learning rate is modulated according to the gradient staleness and provide theoretical guarantees for convergence of this algorithm. Experimental verification is performed on commonly-used image classification benchmarks: CIFAR10 and Imagenet to demonstrate the superior effectiveness of the proposed approach, compared to SSGD (Synchronous SGD) and the conventional ASGD algorithm.
@inproceedings{ijcai2016p335,
title = {Staleness-Aware Async-SGD for Distributed Deep Learning},
author = {Zhang, Wei and Gupta, Suyog and Lian, Xiangru and Liu, Ji},
booktitle = {Proceedings of the Twenty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-16}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Subbarao Kambhampati},
pages = {2350--2355},
year = {2016},
month = {7},
url = {https://ijcai.org/proceedings/2016/335},
}
TY - CPAPER TI - Staleness-Aware Async-SGD for Distributed Deep Learning AU - Zhang, Wei AU - Gupta, Suyog AU - Lian, Xiangru AU - Liu, Ji T2 - Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-16 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2016 SP - 2350 EP - 2355 UR - https://ijcai.org/proceedings/2016/335 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: