Convergence Analysis of the Last Iterate in Distributed Stochastic Gradient Descent with Momentum
Difei Cheng, Ruinan Jin, Hong Qiao, Bo Zhang
TL;DR
The paper addresses the problem of last-iterate convergence for distributed momentum SGD in non-convex settings under Robbins–Monro step sizes $\epsilon_n$. It develops a unified momentum-based framework for PSASGD, EASGD, and D-PSGD, and proves both almost-sure and mean-square convergence of the last iterate to stationary points, with explicit convergence rates. A key finding is that momentum does not improve the asymptotic rate when $\epsilon_n=\frac{\sqrt{m}}{\sqrt{n}}$, but larger momentum $\alpha$ accelerates early-stage convergence toward a neighborhood of stationary points, as quantified by probabilistic bounds. Experiments on CIFAR-10/100 with ResNet-20 corroborate the theory, showing faster reduction of the gradient norm for higher momentum and validating the practical benefits for privacy-preserving distributed training.
Abstract
Distributed stochastic gradient methods are widely used to preserve data privacy and ensure scalability in large-scale learning tasks. While existing theory on distributed momentum Stochastic Gradient Descent (mSGD) mainly focuses on time-averaged convergence, the more practical last-iterate convergence remains underexplored. In this work, we analyze the last-iterate convergence behavior of distributed mSGD in non-convex settings under the classical Robbins-Monro step-size schedule. We prove both almost sure convergence and $L_2$ convergence of the last iterate, and derive convergence rates. We further show that momentum can accelerate early-stage convergence, and provide experiments to support our theory.
