Adaptive Sampling Distributed Stochastic Variance Reduced Gradient for Heterogeneous Distributed Datasets
Not on the map. Why?
Abstract (arXiv)
We study distributed optimization algorithms for minimizing the average of heterogeneous functions distributed across several machines with a focus on communication efficiency. In such settings, naively using the classical stochastic gradient descent (SGD) or its variants (e.g., SVRG) with a uniform sampling of machines typically yields poor performance. It often leads to the dependence of convergence rate on maximum Lipschitz constant of gradients across the devices. In this paper, we propose a novel adaptive sampling of machines specially catered to these settings. Our method relies on an adaptive estimate of local Lipschitz constants base on the information of past gradients. We show that the new way improves the dependence of convergence rate from maximum Lipschitz constant to average Lipschitz constant across machines, thereby, significantly accelerating the convergence. Our experiments demonstrate that our method indeed speeds up the convergence of the standard SVRG algorithm in heterogeneous environments.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4.
4 papers.
- 2022Lifelong Matrix Completion with Sparsity-Numbercited by 4
- 2022Adaptive Noisy Matrix Completioncited by 3
- 2022Performance of Distribution Regression with Doubling Measure under the seek of Closest Pointcited by 2
- 2022Matrix Completion with Heterogonous Costcited by 2
- 2022Matrix Completion with Heterogonous Cost23 Mar 2022
- 2022Adaptive Noisy Matrix Completion16 Mar 2022
- 2022Lifelong Matrix Completion with Sparsity-Number15 Mar 2022
- 2022Performance of Distribution Regression with Doubling Measure under the seek of Closest Point1 Mar 2022