TL;DR
This paper introduces S-ADDOPT, a decentralized stochastic optimization algorithm for directed networks that achieves linear convergence with constant step-size and sublinear convergence with decaying step-size, matching centralized stochastic gradient descent asymptotically.
Contribution
The paper proposes S-ADDOPT, a novel decentralized stochastic optimization algorithm using gradient tracking for directed graphs, with proven convergence properties and network independence.
Findings
Linear convergence inside an error ball with constant step-size
Sublinear convergence to the exact solution with decaying step-size
Performance comparable to centralized stochastic gradient descent
Abstract
In this report, we study decentralized stochastic optimization to minimize a sum of smooth and strongly convex cost functions when the functions are distributed over a directed network of nodes. In contrast to the existing work, we use gradient tracking to improve certain aspects of the resulting algorithm. In particular, we propose the~\textbf{\texttt{S-ADDOPT}} algorithm that assumes a stochastic first-order oracle at each node and show that for a constant step-size~, each node converges linearly inside an error ball around the optimal solution, the size of which is controlled by~. For decaying step-sizes~, we show that~\textbf{\texttt{S-ADDOPT}} reaches the exact solution sublinearly at~ and its convergence is asymptotically network-independent. Thus the asymptotic behavior of~\textbf{\texttt{S-ADDOPT}} is comparable to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
