Non-smooth Non-convex Bregman Minimization: Unification and New Algorithms

被引:29
作者
Ochs, Peter [1 ]
Fadili, Jalal [2 ]
Brox, Thomas [3 ]
机构
[1] Saarland Univ, Saarbrucken, Germany
[2] Normandie Univ, CNRS, GREYC, ENSICAEN, Caen, France
[3] Univ Freiburg, Freiburg, Germany
关键词
Bregman minimization; Legendre function; Model function; Growth function; Non-convex non-smooth; Abstract algorithm; DESCENT METHODS; CONVERGENCE; OPTIMIZATION;
D O I
10.1007/s10957-018-01452-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
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 Euclidean distance. The algorithm has a wide range of applications including many linear and nonlinear inverse problems in signal/image processing and machine learning.
引用
收藏
页码:244 / 278
页数:35
相关论文
共 48 条
[1]   Blind Deconvolution Using Convex Programming [J].
Ahmed, Ali ;
Recht, Benjamin ;
Romberg, Justin .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (03) :1711-1732
[2]  
[Anonymous], 2003, INTRO LECT CONVEX OP
[3]  
[Anonymous], 2015, Sparse Image and Signal Processing: Wavelets and Related Geometric Multiscale Analysis
[4]  
[Anonymous], 1963, Les quations aux Drives Partielles, DOI DOI 10.1006/JDEQ.1997.3393
[5]  
[Anonymous], 2009, NONNEGATIVE MATRIX T
[6]   Convergence of descent methods for semi-algebraic and tame problems: proximal algorithms, forward-backward splitting, and regularized Gauss-Seidel methods [J].
Attouch, Hedy ;
Bolte, Jerome ;
Svaiter, Benar Fux .
MATHEMATICAL PROGRAMMING, 2013, 137 (1-2) :91-129
[7]   A Descent Lemma Beyond Lipschitz Gradient Continuity: First-Order Methods Revisited and Applications [J].
Bauschke, Heinz H. ;
Bolte, Jerome ;
Teboulle, Marc .
MATHEMATICS OF OPERATIONS RESEARCH, 2017, 42 (02) :330-348
[8]  
Bauschke HH, 2011, CMS BOOKS MATH, P1, DOI 10.1007/978-1-4419-9467-7
[9]  
Bauschke HeinzH., 1997, J. Convex Analysis, V4, P27
[10]   Bregman monotone optimization algorithms [J].
Bauschke, HH ;
Borwein, JM ;
Combettes, PL .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2003, 42 (02) :596-636