The reviewed record of science sign in
Pith

arxiv: 2008.01748 · v1 · pith:364H76YX · submitted 2020-08-04 · math.OC

Decentralized Learning with Lazy and Approximate Dual Gradients

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:364H76YXrecord.jsonopen to challenge →

classification math.OC
keywords communicationcomputationalgorithmsmethodscomplexitiesdecentralizedgradientslearning
0
0 comments X
read the original abstract

This paper develops algorithms for decentralized machine learning over a network, where data are distributed, computation is localized, and communication is restricted between neighbors. A line of recent research in this area focuses on improving both computation and communication complexities. The methods SSDA and MSDA \cite{scaman2017optimal} have optimal communication complexity when the objective is smooth and strongly convex, and are simple to derive. However, they require solving a subproblem at each step. We propose new algorithms that save computation through using (stochastic) gradients and saves communications when previous information is sufficiently useful. Our methods remain relatively simple -- rather than solving a subproblem, they run Katyusha for a small, fixed number of steps from the latest point. An easy-to-compute, local rule is used to decide if a worker can skip a round of communication. Furthermore, our methods provably reduce communication and computation complexities of SSDA and MSDA. In numerical experiments, our algorithms achieve significant computation and communication reduction compared with the state-of-the-art.

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.