Superlinear Convergence of Randomized Block Lanczos Algorithm

被引:9
作者
Yuan, Qiaochu [1 ]
Gu, Ming [1 ]
Li, Bo [1 ]
机构
[1] Univ Calif Berkeley, Dept Math, Berkeley, CA 94720 USA
来源
2018 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM) | 2018年
关键词
low-rank approximation; randomized block Lanczos; block size; singular values;
D O I
10.1109/ICDM.2018.00193
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The low rank approximation of a matrix is a crucial component in many data mining applications today. A competitive algorithm for this class of problems is the randomized block Lanczos algorithm - an amalgamation of the traditional block Lanczos algorithm with a randomized starting matrix. While empirically this algorithm performs well, there has been scant new theoretical insights on its convergence behavior and approximation accuracy, and those known results have been restricted to impractical settings in the all-important block-size parameter. In this paper, we present a unified singular value convergence analysis for this algorithm, for all valid choices of the block size. We present novel singular value lower bounds and demonstrate superlinear convergence in leading singular values for matrices with decaying singular values. Additionally, we provide results from numerical experiments that validate our analysis.
引用
收藏
页码:1404 / 1409
页数:6
相关论文
共 21 条
[1]   Comparative study on classifying human activities with miniature inertial and magnetic sensors [J].
Altun, Kerem ;
Barshan, Billur ;
Tuncel, Orkun .
PATTERN RECOGNITION, 2010, 43 (10) :3605-3620
[2]  
[Anonymous], LANCZOS ALGORITHM SY
[3]  
[Anonymous], TECH REP
[4]  
[Anonymous], ARPACK USERS GUIDE S
[5]  
[Anonymous], 1971, THESIS LONDON U I CO
[6]  
[Anonymous], SIAM J MATRIX ANAL A
[7]  
[Anonymous], 1965, Journal of the Society for Industrial and Applied Mathematics, Series B: Numerical Analysis
[8]   Fast Monte Carlo algorithms for matrices II: Computing a low-rank approximation to a matrix [J].
Drineas, Petros ;
Kannan, Ravi ;
Mahoney, Michael W. .
SIAM JOURNAL ON COMPUTING, 2006, 36 (01) :158-183
[9]  
Golub G.H., The Block Lanczos Method for Computing Eigenvalues, DOI DOI 10.1016/B978-0-12-587260-7.50018-2
[10]   SUBSPACE ITERATION RANDOMIZATION AND SINGULAR VALUE PROBLEMS [J].
Gu, M. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (03) :A1139-A1173