RELATIVELY SMOOTH CONVEX OPTIMIZATION BY FIRST-ORDER METHODS, AND APPLICATIONS

被引:156
|
作者
Lu, Haihao [1 ]
Freund, Robert M. [2 ]
Nesterov, Yurii [3 ]
机构
[1] MIT, Dept Math, Cambridge, MA 02139 USA
[2] MIT, Sloan Sch Management, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] Catholic Univ Louvain, Dept Engn Math, B-1348 Louvain La Neuve, Belgium
关键词
convex optimization; first-order method; d-optimal design; primal gradient method; dual averaging; ELLIPSOIDS; COMPUTATION;
D O I
10.1137/16M1099546
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The usual approach to developing and analyzing first-order methods for smooth convex optimization assumes that the gradient of the objective function is uniformly smooth with some Lipschitz constant L. However, in many settings the differentiable convex function f(.) is not uniformly smooth for example, in D-optimal design where f(x) := In det(H X H-T) and X := Diag(x), or even the univariate setting with f (x) := ln(x) + x(2). In this paper we develop a notion of "relative smoothness" and relative strong convexity that is determined relative to a user-specified "reference function" h(.) (that should be computationally tractable for algorithms), and we show that many differentiable convex functions are relatively smooth with respect to a correspondingly fairly simple reference function h("). We extend two standard algorithms the primal gradient scheme and the dual averaging scheme to our new setting, with associated computational guarantees. We apply our new approach to develop a new first-order method for the D-optimal design problem, with associated computational complexity analysis. Some of our results have a certain overlap with the recent work [H. H. Bauschke, J. Bolte, and M. Teboulle, Math. Oper. Res., 42 (2017), pp. 330-348].
引用
收藏
页码:333 / 354
页数:22
相关论文
共 50 条
  • [1] First-order methods of smooth convex optimization with inexact oracle
    Olivier Devolder
    François Glineur
    Yurii Nesterov
    [J]. Mathematical Programming, 2014, 146 : 37 - 75
  • [2] First-order methods of smooth convex optimization with inexact oracle
    Devolder, Olivier
    Glineur, Francois
    Nesterov, Yurii
    [J]. MATHEMATICAL PROGRAMMING, 2014, 146 (1-2) : 37 - 75
  • [3] First-Order Methods for Convex Optimization
    Dvurechensky, Pavel
    Shtern, Shimrit
    Staudigl, Mathias
    [J]. EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2021, 9
  • [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] Fast First-Order Methods for Composite Convex Optimization with Backtracking
    Katya Scheinberg
    Donald Goldfarb
    Xi Bai
    [J]. Foundations of Computational Mathematics, 2014, 14 : 389 - 417
  • [7] Avoiding Synchronization in First-Order Methods for Sparse Convex Optimization
    Devarakonda, Aditya
    Demmel, James
    Fountoulakis, Kimon
    Mahoney, Michael W.
    [J]. 2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 409 - 418
  • [8] Fast First-Order Methods for Composite Convex Optimization with Backtracking
    Scheinberg, Katya
    Goldfarb, Donald
    Bai, Xi
    [J]. FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2014, 14 (03) : 389 - 417
  • [9] Performance of first-order methods for smooth convex minimization: a novel approach
    Yoel Drori
    Marc Teboulle
    [J]. Mathematical Programming, 2014, 145 : 451 - 482
  • [10] 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