mlsanityData to 14 Oct 2026

Anytime Stochastic Gradient Descent: A Time to Hear from all the Workers

arXiv 1810.02976 ↗First posted 6 Oct 2018cs.LG cs.IT math.ITcited by 6

Not on the map. Why?

Abstract (arXiv)

In this paper, we focus on approaches to parallelizing stochastic gradient descent (SGD) wherein data is farmed out to a set of workers, the results of which, after a number of updates, are then combined at a central master node. Although such synchronized SGD approaches parallelize well in idealized computing environments, they often fail to realize their promised computational acceleration in practical settings. One cause is slow workers, termed stragglers, who can cause the fusion step at the master node to stall, which greatly slowing convergence. In many straggler mitigation approaches work completed by these nodes, while only partial, is discarded completely. In this paper, we propose an approach to parallelizing synchronous SGD that exploits the work completed by all workers. The central idea is to fix the computation time of each worker and then to combine distinct contributions of all workers. We provide a convergence analysis and optimize the combination function. Our numerical results demonstrate an improvement of several factors of magnitude in comparison to existing methods.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Oct 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 2; 2023: 2.

6 papers.