OCMLApr 12, 2016

Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimization

arXiv:1604.03257v2129 citations
Originality Incremental advance
AI Analysis

This provides theoretical grounding for widely used optimization methods in deep learning, though it is incremental as it builds on existing momentum concepts.

The paper tackles the lack of convergence analysis for stochastic momentum methods in non-convex optimization by developing a unified framework for two methods, showing that the stochastic Nesterov variant achieves a good tradeoff in empirical tests on deep neural networks.

Recently, {\it stochastic momentum} methods have been widely adopted in training deep neural networks. However, their convergence analysis is still underexplored at the moment, in particular for non-convex optimization. This paper fills the gap between practice and theory by developing a basic convergence analysis of two stochastic momentum methods, namely stochastic heavy-ball method and the stochastic variant of Nesterov's accelerated gradient method. We hope that the basic convergence results developed in this paper can serve the reference to the convergence of stochastic momentum methods and also serve the baselines for comparison in future development of stochastic momentum methods. The novelty of convergence analysis presented in this paper is a unified framework, revealing more insights about the similarities and differences between different stochastic momentum methods and stochastic gradient method. The unified framework exhibits a continuous change from the gradient method to Nesterov's accelerated gradient method and finally the heavy-ball method incurred by a free parameter, which can help explain a similar change observed in the testing error convergence behavior for deep learning. Furthermore, our empirical results for optimizing deep neural networks demonstrate that the stochastic variant of Nesterov's accelerated gradient method achieves a good tradeoff (between speed of convergence in training error and robustness of convergence in testing error) among the three stochastic 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