LGMLAug 24, 2020

Periodic Stochastic Gradient Descent with Momentum for Decentralized Training

arXiv:2008.10435v128 citations
Originality Incremental advance
AI Analysis

This work addresses decentralized training for distributed machine learning, offering incremental improvements with theoretical guarantees.

The authors tackled the problem of decentralized training by proposing a periodic decentralized momentum SGD method and its communication-efficient variant, achieving linear speedup with respect to the number of workers and showing superior performance in experiments.

Decentralized training has been actively studied in recent years. Although a wide variety of methods have been proposed, yet the decentralized momentum SGD method is still underexplored. In this paper, we propose a novel periodic decentralized momentum SGD method, which employs the momentum schema and periodic communication for decentralized training. With these two strategies, as well as the topology of the decentralized training system, the theoretical convergence analysis of our proposed method is difficult. We address this challenging problem and provide the condition under which our proposed method can achieve the linear speedup regarding the number of workers. Furthermore, we also introduce a communication-efficient variant to reduce the communication cost in each communication round. The condition for achieving the linear speedup is also provided for this variant. To the best of our knowledge, these two methods are all the first ones achieving these theoretical results in their corresponding domain. We conduct extensive experiments to verify the performance of our proposed two methods, and both of them have shown superior performance over existing methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes