Convex-Concave Backtracking for Inertial Bregman Proximal Gradient Algorithms in Non-Convex Optimization

04/06/2019
by   Mahesh Chandra Mukkamala, et al.
0

Backtracking line-search is an old yet powerful strategy for finding better step size to be used in proximal gradient algorithms. The main principle is to locally find a simple convex upper bound of the objective function, which in turn controls the step size that is used. In case of inertial proximal gradient algorithms, the situation becomes much more difficult and usually leads to very restrictive rules on the extrapolation parameter. In this paper, we show that the extrapolation parameter can be controlled by locally finding also a simple concave lower bound of the objective function. This gives rise to a double convex-concave backtracking procedure which allows for an adaptive and optimal choice of both the step size and extrapolation parameters. We apply this procedure to the class of inertial Bregman proximal gradient methods, and prove that any sequence generated converges globally to critical points of the function at hand. Numerical experiments on a number of challenging non-convex problems in image processing and machine learning were conducted and show the power of combining inertial step and double backtracking strategy in achieving improved performances.

READ FULL TEXT

page 7

page 19

research
01/12/2023

A Stochastic Proximal Polyak Step Size

Recently, the stochastic Polyak step size (SPS) has emerged as a competi...
research
09/05/2022

The Proxy Step-size Technique for Regularized Optimization on the Sphere Manifold

We give an effective solution to the regularized optimization problem g ...
research
01/23/2018

On the complexity of convex inertial proximal algorithms

The inertial proximal gradient algorithm is efficient for the composite ...
research
08/30/2019

Inexact Proximal-Point Penalty Methods for Non-Convex Optimization with Non-Convex Constraints

Non-convex optimization problems arise from various areas in science and...
research
04/30/2021

A Refined Inertial DCA for DC Programming

We consider the difference-of-convex (DC) programming problems whose obj...
research
04/12/2022

An Adaptive Time Stepping Scheme for Rate-Independent Systems with Non-Convex Energy

We investigate a local incremental stationary scheme for the numerical s...
research
09/15/2018

Completely Uncoupled Algorithms for Network Utility Maximization

In this paper, we present two completely uncoupled algorithms for utilit...

Please sign up or login with your details

Forgot password? Click here to reset