First-order methods of smooth convex optimization with inexact oracle

被引:261
|
作者
Devolder, Olivier [1 ]
Glineur, Francois [1 ]
Nesterov, Yurii [1 ]
机构
[1] Catholic Univ Louvain, ICTEAM Inst CORE, B-1348 Louvain, Belgium
关键词
Smooth convex optimization; First-order methods; Inexact oracle; Gradient methods; Fast gradient methods; Complexity bounds; PROXIMAL BUNDLE METHOD;
D O I
10.1007/s10107-013-0677-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce the notion of inexact first-order oracle and analyze the behavior of several first-order methods of smooth convex optimization used with such an oracle. This notion of inexact oracle naturally appears in the context of smoothing techniques, Moreau-Yosida regularization, Augmented Lagrangians and many other situations. We derive complexity estimates for primal, dual and fast gradient methods, and study in particular their dependence on the accuracy of the oracle and the desired accuracy of the objective function. We observe that the superiority of fast gradient methods over the classical ones is no longer absolute when an inexact oracle is used. We prove that, contrary to simple gradient schemes, fast gradient methods must necessarily suffer from error accumulation. Finally, we show that the notion of inexact oracle allows the application of first-order methods of smooth convex optimization to solve non-smooth or weakly smooth convex problems.
引用
收藏
页码:37 / 75
页数:39
相关论文
共 50 条
  • [1] First-order methods of smooth convex optimization with inexact oracle
    Olivier Devolder
    François Glineur
    Yurii Nesterov
    Mathematical Programming, 2014, 146 : 37 - 75
  • [2] RELATIVELY SMOOTH CONVEX OPTIMIZATION BY FIRST-ORDER METHODS, AND APPLICATIONS
    Lu, Haihao
    Freund, Robert M.
    Nesterov, Yurii
    SIAM JOURNAL ON OPTIMIZATION, 2018, 28 (01) : 333 - 354
  • [3] First-Order Methods for Convex Optimization
    Dvurechensky, Pavel
    Shtern, Shimrit
    Staudigl, Mathias
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2021, 9
  • [4] On the Convergence of Inexact Projection Primal First-Order Methods for Convex Minimization
    Patrascu, Andrei
    Necoara, Ion
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (10) : 3317 - 3329
  • [5] Optimized first-order methods for smooth convex minimization
    Kim, Donghwan
    Fessler, Jeffrey A.
    MATHEMATICAL PROGRAMMING, 2016, 159 (1-2) : 81 - 107
  • [6] Optimized first-order methods for smooth convex minimization
    Donghwan Kim
    Jeffrey A. Fessler
    Mathematical Programming, 2016, 159 : 81 - 107
  • [7] Oracle complexity of second-order methods for smooth convex optimization
    Arjevani, Yossi
    Shamir, Ohad
    Shiff, Ron
    MATHEMATICAL PROGRAMMING, 2019, 178 (1-2) : 327 - 360
  • [8] Oracle complexity of second-order methods for smooth convex optimization
    Yossi Arjevani
    Ohad Shamir
    Ron Shiff
    Mathematical Programming, 2019, 178 : 327 - 360
  • [9] Complexity of first-order inexact Lagrangian and penalty methods for conic convex programming
    Necoara, I.
    Patrascu, A.
    Glineur, F.
    OPTIMIZATION METHODS & SOFTWARE, 2019, 34 (02): : 305 - 335
  • [10] Performance of first-order methods for smooth convex minimization: a novel approach
    Yoel Drori
    Marc Teboulle
    Mathematical Programming, 2014, 145 : 451 - 482