Accelerated Stochastic Algorithms for Nonconvex Finite-sum and Multi-block Optimization
arXiv:1805.05411
Abstract
In this paper, we present new stochastic methods for solving two important classes of nonconvex optimization problems. We first introduce a randomized accelerated proximal gradient (RapGrad) method for solving a class of nonconvex optimization problems consisting of the sum of component functions, and show that it can significantly reduce the number of gradient computations especially when the condition number (i.e., the ratio between the Lipschitz constant and negative curvature) is large. More specifically, RapGrad can save up to gradient computations than existing deterministic nonconvex accelerated gradient methods. Moreover, the number of gradient computations required by RapGrad can be (at least ) times smaller than the best-known randomized nonconvex gradient methods when . Inspired by RapGrad, we also develop a new randomized accelerated proximal dual (RapDual) method for solving a class of multi-block nonconvex optimization problems coupled with linear constraints. We demonstrate that RapDual can also save up to a factor of projection subproblems than its deterministic counterpart, where denotes the number of blocks. To the best of our knowledge, all these complexity results associated with RapGrad and RapDual seem to be new in the literature. We also illustrate potential advantages of these algorithms through our preliminary numerical experiments.
References in corpus (7)
- Nearly unbiased variable selection under minimax concave penalty
- Accelerated Methods for Non-Convex Optimization
- Natasha: Faster Non-Convex Stochastic Optimization Via Strongly Non-Convex Parameter
- A unified variance-reduced accelerated gradient method for convex optimization
- Catalyst Acceleration for Gradient-Based Non-Convex Optimization
- Iteration-complexity of a Jacobi-type non-Euclidean ADMM for multi-block linearly constrained nonconvex programs
- Complexity of a quadratic penalty accelerated inexact proximal point method for solving linearly constrained nonconvex composite programs