2019

Variance Reduced Local SGD with Lower Communication Complexity

Liang, Xianfeng, Shen, Shuheng, Liu, Jingchang et al.

Understand

To accelerate the training of machine learning models, distributed stochastic gradient descent (SGD) and its variants have been widely adopted, which apply multiple workers in parallel to speed up training.

  • Among them, Local SGD has gained much attention due to its lower communication cost.
  • Nevertheless, when the data distribution on workers is non-identical, Local SGD requires $O(T^{\frac{3}{4}} N^{\frac{3}{4}})$ communications to maintain its \emph{linear iteration speedup} property, where $T$ is the total number of iterations and $N$ is the number of workers.
  • In this paper, we propose Variance Reduced Local SGD (VRL-SGD) to further reduce the communication complexity.

Reading the bibliography…