Papers
Topics
Authors
Recent
Search
2000 character limit reached

Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problems

Published 28 May 2022 in cs.LG, cs.DC, cs.DS, and math.OC | (2205.14452v2)

Abstract: We develop two compression based stochastic gradient algorithms to solve a class of non-smooth strongly convex-strongly concave saddle-point problems in a decentralized setting (without a central server). Our first algorithm is a Restart-based Decentralized Proximal Stochastic Gradient method with Compression (C-RDPSG) for general stochastic settings. We provide rigorous theoretical guarantees of C-RDPSG with gradient computation complexity and communication complexity of order O((1+δ)<sup>4</sup>1L<sup>2κf<sup>2κg<sup>2</sup></sup></sup>1ϵ)\mathcal{O}( (1+\delta)<sup>4</sup> \frac{1}{L<sup>2}{\kappa_f<sup>2}\kappa_g<sup>2</sup></sup></sup> \frac{1}{\epsilon} ), to achieve an ϵ\epsilon-accurate saddle-point solution, where δ\delta denotes the compression factor, κf\kappa_f and κg\kappa_g denote respectively the condition numbers of objective function and communication graph, and LL denotes the smoothness parameter of the smooth part of the objective function. Next, we present a Decentralized Proximal Stochastic Variance Reduced Gradient algorithm with Compression (C-DPSVRG) for finite sum setting which exhibits gradient computation complexity and communication complexity of order O((1+δ)maxκf<sup>2,</sup>δκ<sup>2fκg,κg</sup>log(1ϵ))\mathcal{O} \left((1+\delta) \max {\kappa_f<sup>2,</sup> \sqrt{\delta}\kappa<sup>2_f\kappa_g,\kappa_g</sup> } \log\left(\frac{1}{\epsilon}\right) \right). Extensive numerical experiments show competitive performance of the proposed algorithms and provide support to the theoretical results obtained.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.