Convergence of SGD with momentum in the nonconvex case: A time window-based analysis
Junwen Qiu, Bohao Ma, Andre Milzarek
TL;DR
This work develops a time window-based framework to analyze SGDM in nonconvex optimization, addressing the challenge that standard descent properties may fail under stochastic momentum. By introducing auxiliary iterates $\boldsymbol{z}^k$ and a merit function $\mathcal{M}$, the authors obtain an approximate descent and establish global convergence: $f(\boldsymbol{x}^k)\to f^*$ and $\|\nabla f(\boldsymbol{x}^k)\|\to0$ almost surely. Under the Łojasiewicz inequality, they further prove iterate convergence to a stationary point without requiring a priori bounded iterates, and derive convergence rates that depend on the Łojasiewicz exponent $\theta$ and the step-size schedule, including polynomial and exponential families. The results extend stochastic momentum theory to nonconvex settings, offering practical insights into the convergence and rate behavior of SGDM in noisy, nonconvex landscapes common in large-scale learning systems.
Abstract
The stochastic gradient descent method with momentum (SGDM) is a common approach for solving large-scale and stochastic optimization problems. Despite its popularity, the convergence behavior of SGDM remains less understood in nonconvex scenarios. This is primarily due to the absence of a sufficient descent property and challenges in simultaneously controlling the momentum and stochastic errors in an almost sure sense. To address these challenges, we investigate the behavior of SGDM over specific time windows, rather than examining the descent of consecutive iterates as in traditional studies. This time window-based approach simplifies the convergence analysis and enables us to establish the iterate convergence result for SGDM under the Łojasiewicz property. We further provide local convergence rates which depend on the underlying Łojasiewicz exponent and the utilized step size schemes.
