Iteration complexity of randomized block-coordinate descent methods for minimizing a composite function

被引:422
作者
Richtarik, Peter [1 ]
Takac, Martin [1 ]
机构
[1] Univ Edinburgh, Sch Math, Edinburgh EH9 3JZ, Midlothian, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Block coordinate descent; Huge-scale optimization; Composite minimization; Iteration complexity; Convex optimization; LASSO; Sparse regression; Gradient descent; Coordinate relaxation; Gauss-Seidel method; OPTIMIZATION; CONVERGENCE; ALGORITHM; SELECTION; LASSO;
D O I
10.1007/s10107-012-0614-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we develop a randomized block-coordinate descent method for minimizing the sum of a smooth and a simple nonsmooth block-separable convex function and prove that it obtains an -accurate solution with probability at least in at most iterations, where is the number of blocks. This extends recent results of Nesterov (SIAM J Optim 22(2): 341-362, 2012), which cover the smooth case, to composite minimization, while at the same time improving the complexity by the factor of 4 and removing from the logarithmic term. More importantly, in contrast with the aforementioned work in which the author achieves the results by applying the method to a regularized version of the objective function with an unknown scaling factor, we show that this is not necessary, thus achieving first true iteration complexity bounds. For strongly convex functions the method converges linearly. In the smooth case we also allow for arbitrary probability vectors and non-Euclidean norms. Finally, we demonstrate numerically that the algorithm is able to solve huge-scale -regularized least squares problems with a billion variables.
引用
收藏
页码:1 / 38
页数:38
相关论文
共 32 条
[1]  
[Anonymous], 1999, Athena scientific Belmont
[2]  
[Anonymous], J OPTIM THEORY APPL
[3]  
[Anonymous], 2010, TECHNICAL REPORT
[4]  
[Anonymous], 2013, Introductory lectures on convex optimization: A basic course
[5]  
[Anonymous], 2006, Journal of the Royal Statistical Society, Series B
[6]  
[Anonymous], P 26 INT C MACH LEAR
[7]   Cyclic coordinate descent: A robotics algorithm for protein loop closure [J].
Canutescu, AA ;
Dunbrack, RL .
PROTEIN SCIENCE, 2003, 12 (05) :963-972
[8]  
Chang KW, 2008, J MACH LEARN RES, V9, P1369
[9]  
Hsieh C. -J., 2008, P 25 INT C MACH LEAR, P408
[10]   Randomized Methods for Linear Constraints: Convergence Rates and Conditioning [J].
Leventhal, D. ;
Lewis, A. S. .
MATHEMATICS OF OPERATIONS RESEARCH, 2010, 35 (03) :641-654