Linear Speedup of Incremental Aggregated Gradient Methods on Streaming Data
Xiaolu Wang, Cheng Jin, Hoi-To Wai, Yuantao Gu

TL;DR
This paper demonstrates that the streaming incremental aggregated gradient (IAG) method can achieve linear speedup in large-scale distributed optimization with heterogeneous data, even with stale gradients, under certain update frequency conditions.
Contribution
It provides the first analysis showing linear speedup for stochastic streaming IAG methods in strongly convex optimization, handling stale gradients and heterogeneous data.
Findings
Streaming IAG achieves linear speedup with frequent updates.
Expected squared distance to optimum decays as O((1+T)/(nt)).
Numerical results confirm theoretical analysis.
Abstract
This paper considers a type of incremental aggregated gradient (IAG) method for large-scale distributed optimization. The IAG method is well suited for the parameter server architecture as the latter can easily aggregate potentially staled gradients contributed by workers. Although the convergence of IAG in the case of deterministic gradient is well known, there are only a few results for the case of its stochastic variant based on streaming data. Considering strongly convex optimization, this paper shows that the streaming IAG method achieves linear speedup when the workers are updating frequently enough, even if the data sample distribution across workers are heterogeneous. We show that the expected squared distance to optimal solution decays at O((1+T)/(nt)), where is the number of workers, t is the iteration number, and T/n is the update frequency of workers. Our analysis…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data · Advanced Bandit Algorithms Research
