Improved Iteration Complexity Bounds of Cyclic Block Coordinate Descent for Convex Problems

被引:0
|
作者
Sun, Ruoyu [1 ]
Hong, Mingyi [2 ,3 ]
机构
[1] Stanford Univ, Dept Management Sci & Engn, Stanford, CA 94305 USA
[2] Iowa State Univ, Dept Ind & Mfg Syst Engn, Ames, IA USA
[3] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA USA
关键词
CONVERGENCE; OPTIMIZATION; MINIMIZATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The iteration complexity of the block-coordinate descent (BCD) type algorithm has been under extensive investigation. It was recently shown that for convex problems the classical cyclic BCGD (block coordinate gradient descent) achieves an O(1/r) complexity (r is the number of passes of all blocks). However, such bounds are at least linearly depend on K (the number of variable blocks), and are at least K times worse than those of the gradient descent (GD) and proximal gradient (PG) methods. In this paper, we close such theoretical performance gap between cyclic BCD and GD/PG. First we show that for a family of quadratic nonsmooth problems, the complexity bounds for cyclic Block Coordinate Proximal Gradient (BCPG), a popular variant of BCD, can match those of the GD/PG in terms of dependency on K (up to a log(2) (K) factor). Second, we establish an improved complexity bound for Coordinate Gradient Descent (CGD) for general convex problems which can match that of GD in certain scenarios. Our bounds are sharper than the known bounds as they are always at least K times worse than GD. Our analyses do not depend on the update order of block variables inside each cycle, thus our results also apply to BCD methods with random permutation (random sampling without replacement, another popular variant).
引用
收藏
页数:9
相关论文
共 50 条
  • [1] ITERATION COMPLEXITY OF A BLOCK COORDINATE GRADIENT DESCENT METHOD FOR CONVEX OPTIMIZATION
    Hua, Xiaoqin
    Yamashita, Nobuo
    SIAM JOURNAL ON OPTIMIZATION, 2015, 25 (03) : 1298 - 1313
  • [3] Iteration complexity analysis of block coordinate descent methods
    Mingyi Hong
    Xiangfeng Wang
    Meisam Razaviyayn
    Zhi-Quan Luo
    Mathematical Programming, 2017, 163 : 85 - 114
  • [4] Iteration complexity analysis of block coordinate descent methods
    Hong, Mingyi
    Wang, Xiangfeng
    Razaviyayn, Meisam
    Luo, Zhi-Quan
    MATHEMATICAL PROGRAMMING, 2017, 163 (1-2) : 85 - 114
  • [5] An Improved Convergence Analysis of Cyclic Block Coordinate Descent-type Methods for Strongly Convex Minimization
    Li, Xingguo
    Zhao, Tuo
    Arora, Raman
    Liu, Han
    Hong, Mingyi
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 51, 2016, 51 : 491 - 499
  • [6] On lower iteration complexity bounds for the convex concave saddle point problems
    Zhang, Junyu
    Hong, Mingyi
    Zhang, Shuzhong
    MATHEMATICAL PROGRAMMING, 2022, 194 (1-2) : 901 - 935
  • [7] On lower iteration complexity bounds for the convex concave saddle point problems
    Junyu Zhang
    Mingyi Hong
    Shuzhong Zhang
    Mathematical Programming, 2022, 194 : 901 - 935
  • [8] Iteration complexity of randomized block-coordinate descent methods for minimizing a composite function
    Richtarik, Peter
    Takac, Martin
    MATHEMATICAL PROGRAMMING, 2014, 144 (1-2) : 1 - 38
  • [9] Iteration complexity of randomized block-coordinate descent methods for minimizing a composite function
    Peter Richtárik
    Martin Takáč
    Mathematical Programming, 2014, 144 : 1 - 38
  • [10] Iteration Complexity of Feasible Descent Methods for Convex Optimization
    Wang, Po-Wei
    Lin, Chih-Jen
    JOURNAL OF MACHINE LEARNING RESEARCH, 2014, 15 : 1523 - 1548