Forward-backward quasi-Newton methods for nonsmooth optimization problems
arXiv:1604.08096 · doi:10.1007/s10589-017-9912-y
Abstract
The forward-backward splitting method (FBS) for minimizing a nonsmooth composite function can be interpreted as a (variable-metric) gradient method over a continuously differentiable function which we call forward-backward envelope (FBE). This allows to extend algorithms for smooth unconstrained optimization and apply them to nonsmooth (possibly constrained) problems. Since the FBE and its gradient can be computed by simply evaluating forward-backward steps, the resulting methods rely on the very same black-box oracle as FBS. We propose an algorithmic scheme that enjoys the same global convergence properties of FBS when the problem is convex, or when the objective function possesses the Kurdyka-Łojasiewicz property at its critical points. Moreover, when using quasi-Newton directions the proposed method achieves superlinear convergence provided that usual second-order sufficiency conditions on the FBE hold at the limit point of the generated sequence. Such conditions translate into milder requirements on the original function involving generalized second-order differentiability. We show that BFGS fits our framework and that the limited-memory variant L-BFGS is well suited for large-scale problems, greatly outperforming FBS or its accelerated version in practice. The analysis of superlinear convergence is based on an extension of the Dennis and Moré theorem for the proposed algorithmic scheme.
References in corpus (2)
Cited by in corpus (29)
- Forward-backward envelope for the sum of two nonconvex functions: Further properties and nonmonotone line-search algorithms
- Douglas-Rachford splitting and ADMM for nonconvex optimization: tight convergence results
- Embedded nonlinear model predictive control for obstacle avoidance using PANOC
- A survey of computational frameworks for solving the acoustic inverse problem in three-dimensional photoacoustic computed tomography
- Fractional Calculus in Pharmacokinetics
- Proximal algorithms for large-scale statistical modeling and sensor/actuator selection
- A Bregman forward-backward linesearch algorithm for nonconvex composite optimization: superlinear convergence to nonisolated local minima
- SuperMann: a superlinearly convergent algorithm for finding fixed points of nonexpansive operators
- On the acceleration of forward-backward splitting via an inexact Newton method
- Proximal Gradient Algorithms: Applications in Signal Processing
- Douglas-Rachford splitting and ADMM for nonconvex optimization: Accelerated and Newton-type linesearch algorithms
- Perturbed Proximal Descent to Escape Saddle Points for Non-convex and Non-smooth Objective Functions
- Accelerating Inexact Successive Quadratic Approximation for Regularized Optimization Through Manifold Identification
- An abstract convergence framework with application to inertial inexact forward--backward methods
- A Stochastic Extra-Step Quasi-Newton Method for Nonsmooth Nonconvex Optimization
- Newton-type Alternating Minimization Algorithm for Convex Optimization
- An Inexact Variable Metric Proximal Point Algorithm for Generic Quasi-Newton Acceleration
- Short-and-Sparse Deconvolution -- A Geometric Approach
- A Semismooth Newton Method for Fast, Generic Convex Programming
- A new envelope function for nonsmooth DC optimization
- A Trust-Region Method For Nonsmooth Nonconvex Optimization
- PANTR: A proximal algorithm with trust-region updates for nonconvex constrained optimization
- Nonmonotone Globalization for Anderson Acceleration via Adaptive Regularization
- Further properties of the forward-backward envelope with applications to difference-of-convex programming
- A trust region-type normal map-based semismooth Newton method for nonsmooth nonconvex composite optimization
- Envelope Functions: Unifications and Further Properties
- Prediction-Correction for Nonsmooth Time-Varying Optimization via Forward-Backward Envelopes
- Proximal Dogleg Opportunistic Majorization for Nonconvex and Nonsmooth Optimization
- A linesearch-type normal map-based semismooth Newton method for nonsmooth nonconvex composite optimization