Efficient first-order methods for convex minimization: a constructive approach

被引:16
|
作者
Drori, Yoel [1 ]
Taylor, Adrien B. [2 ]
机构
[1] Google LLC, 1600 Amphitheatre Pkwy, Mountain View, CA 94043 USA
[2] PSL Res Univ, Dept Informat, CNRS, Ecole Normale Super,ENS,INRIA, Paris, France
基金
欧盟地平线“2020”; 欧洲研究理事会;
关键词
90C60; 90C25; 90C22; 68Q25; WORST-CASE PERFORMANCE; OPTIMIZATION ALGORITHMS; GRADIENT-METHOD;
D O I
10.1007/s10107-019-01410-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe a novel constructive technique for devising efficient first-order methods for a wide range of large-scale convex minimization settings, including smooth, non-smooth, and strongly convex minimization. The technique builds upon a certain variant of the conjugate gradient method to construct a family of methods such that (a) all methods in the family share the same worst-case guarantee as the base conjugate gradient method, and (b) the family includes a fixed-step first-order method. We demonstrate the effectiveness of the approach by deriving optimal methods for the smooth and non-smooth cases, including new methods that forego knowledge of the problem parameters at the cost of a one-dimensional line search per iteration, and a universal method for the union of these classes that requires a three-dimensional search per iteration. In the strongly convex case, we show how numerical tools can be used to perform the construction, and show that the resulting method offers an improved worst-case bound compared to Nesterov's celebrated fast gradient method.
引用
收藏
页码:183 / 220
页数:38
相关论文
共 50 条
  • [1] Efficient first-order methods for convex minimization: a constructive approach
    Yoel Drori
    Adrien B. Taylor
    [J]. Mathematical Programming, 2020, 184 : 183 - 220
  • [2] Performance of first-order methods for smooth convex minimization: a novel approach
    Yoel Drori
    Marc Teboulle
    [J]. Mathematical Programming, 2014, 145 : 451 - 482
  • [3] Performance of first-order methods for smooth convex minimization: a novel approach
    Drori, Yoel
    Teboulle, Marc
    [J]. MATHEMATICAL PROGRAMMING, 2014, 145 (1-2) : 451 - 482
  • [4] Optimized first-order methods for smooth convex minimization
    Kim, Donghwan
    Fessler, Jeffrey A.
    [J]. MATHEMATICAL PROGRAMMING, 2016, 159 (1-2) : 81 - 107
  • [5] Optimized first-order methods for smooth convex minimization
    Donghwan Kim
    Jeffrey A. Fessler
    [J]. Mathematical Programming, 2016, 159 : 81 - 107
  • [6] On the Convergence of Inexact Projection Primal First-Order Methods for Convex Minimization
    Patrascu, Andrei
    Necoara, Ion
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (10) : 3317 - 3329
  • [7] First-Order Methods for Convex Optimization
    Dvurechensky, Pavel
    Shtern, Shimrit
    Staudigl, Mathias
    [J]. EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2021, 9
  • [8] First-Order Methods for Nonconvex Quadratic Minimization
    Carmon, Yair
    Duchi, John C.
    [J]. SIAM REVIEW, 2020, 62 (02) : 395 - 436
  • [9] A method for convex minimization based on translated first-order approximations
    A. Astorino
    M. Gaudioso
    E. Gorgone
    [J]. Numerical Algorithms, 2017, 76 : 745 - 760
  • [10] A method for convex minimization based on translated first-order approximations
    Astorino, A.
    Gaudioso, M.
    Gorgone, E.
    [J]. NUMERICAL ALGORITHMS, 2017, 76 (03) : 745 - 760