pith. sign in

arxiv: 1605.06619 · v1 · pith:NAG57CRLnew · submitted 2016-05-21 · 🧮 math.OC · cs.DC· cs.LG· stat.ML

Make Workers Work Harder: Decoupled Asynchronous Proximal Stochastic Gradient Descent

classification 🧮 math.OC cs.DCcs.LGstat.ML
keywords asynchronousalgorithmdescentgradientmasterproximalstochasticcomputation
0
0 comments X
read the original abstract

Asynchronous parallel optimization algorithms for solving large-scale machine learning problems have drawn significant attention from academia to industry recently. This paper proposes a novel algorithm, decoupled asynchronous proximal stochastic gradient descent (DAP-SGD), to minimize an objective function that is the composite of the average of multiple empirical losses and a regularization term. Unlike the traditional asynchronous proximal stochastic gradient descent (TAP-SGD) in which the master carries much of the computation load, the proposed algorithm off-loads the majority of computation tasks from the master to workers, and leaves the master to conduct simple addition operations. This strategy yields an easy-to-parallelize algorithm, whose performance is justified by theoretical convergence analyses. To be specific, DAP-SGD achieves an $O(\log T/T)$ rate when the step-size is diminishing and an ergodic $O(1/\sqrt{T})$ rate when the step-size is constant, where $T$ is the number of total iterations.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.