Non-smooth Non-convex Bregman Minimization: Unification and new Algorithms
Peter Ochs, Jalal Fadili, Thomas Brox

TL;DR
This paper introduces a unifying algorithm for non-smooth, non-convex optimization that generalizes several existing methods and applies to a broad class of problems using Bregman distances.
Contribution
It proposes a flexible, convergent algorithm framework that unifies various optimization methods without requiring Lipschitz continuous gradients.
Findings
Proves subsequential convergence to stationary points.
Includes special cases like Gradient Descent and Forward-Backward Splitting.
Applicable to inverse problems in signal/image processing and machine learning.
Abstract
We propose a unifying algorithm for non-smooth non-convex optimization. The algorithm approximates the objective function by a convex model function and finds an approximate (Bregman) proximal point of the convex model. This approximate minimizer of the model function yields a descent direction, along which the next iterate is found. Complemented with an Armijo-like line search strategy, we obtain a flexible algorithm for which we prove (subsequential) convergence to a stationary point under weak assumptions on the growth of the model function error. Special instances of the algorithm with a Euclidean distance function are, for example, Gradient Descent, Forward--Backward Splitting, ProxDescent, without the common requirement of a "Lipschitz continuous gradient". In addition, we consider a broad class of Bregman distance functions (generated by Legendre functions) replacing the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
