Timezone: »
Stochastic gradient methods with momentum are widely used in applications and at the core of optimization subroutines in many popular machine learning libraries. However, their sample complexities have not been obtained for problems beyond those that are convex or smooth. This paper establishes the convergence rate of a stochastic subgradient method with a momentum term of Polyak type for a broad class of non-smooth, non-convex, and constrained optimization problems. Our key innovation is the construction of a special Lyapunov function for which the proven complexity can be achieved without any tuning of the momentum parameter. For smooth problems, we extend the known complexity bound to the constrained case and demonstrate how the unconstrained case can be analyzed under weaker assumptions than the state-of-the-art. Numerical results confirm our theoretical developments.
Author Information
Vien Mai (KTH Royal Institute of Technology)
Mikael Johansson (KTH Royal Institute of Technology)
More from the Same Authors
-
2023 Poster: Generalized Polyak Step Size for First Order Optimization with Momentum »
Xiaoyu Wang · Mikael Johansson · Tong Zhang -
2023 Poster: Delay-agnostic Asynchronous Coordinate Update Algorithm »
Xuyang Wu · Changxin Liu · Sindri Magnússon · Mikael Johansson -
2022 Poster: Delay-Adaptive Step-sizes for Asynchronous Learning »
Xuyang Wu · Sindri Magnússon · Hamid Reza Feyzmahdavian · Mikael Johansson -
2022 Spotlight: Delay-Adaptive Step-sizes for Asynchronous Learning »
Xuyang Wu · Sindri Magnússon · Hamid Reza Feyzmahdavian · Mikael Johansson -
2021 Poster: Stability and Convergence of Stochastic Gradient Clipping: Beyond Lipschitz Continuity and Smoothness »
Vien Mai · Mikael Johansson -
2021 Oral: Stability and Convergence of Stochastic Gradient Clipping: Beyond Lipschitz Continuity and Smoothness »
Vien Mai · Mikael Johansson -
2020 Poster: Anderson Acceleration of Proximal Gradient Methods »
Vien Mai · Mikael Johansson -
2019 Poster: Curvature-Exploiting Acceleration of Elastic Net Computations »
Vien Mai · Mikael Johansson -
2019 Oral: Curvature-Exploiting Acceleration of Elastic Net Computations »
Vien Mai · Mikael Johansson