MAKING THE NYSTROM METHOD HIGHLY ACCURATE FOR LOW-RANK APPROXIMATIONS

被引:1
作者
Xia, Jianlin [1 ]
机构
[1] Purdue Univ, Dept Math, W Lafayette, IN 47907 USA
关键词
high-accuracy Nystrom method; kernel matrix; low-rank approximation; progressive sampling; alternating direction refinement; error analysis; LINEAR-SYSTEMS; ALGORITHMS; MATRIX; FACTORIZATION;
D O I
10.1137/23M1585039
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Nystro"\m method is a convenient strategy to obtain low-rank approximations to kernel matrices in nearly linear complexity. Existing studies typically use the method to approximate positive semidefinite matrices with low or modest accuracies. In this work, we propose a series of heuristic strategies to make the Nystro"\m method reach high accuracies for nonsymmetric and/or rectangular matrices. The resulting methods (called high-accuracy Nystro"\m methods) treat the Nystro"\m method and a skinny rank-revealing factorization as a fast pivoting strategy in a progressive alternating direction refinement process. Two refinement mechanisms are used: alternating the row and column pivoting starting from a small set of randomly chosen columns, and adaptively increasing the number of samples until a desired rank or accuracy is reached. A fast subset update strategy based on the progressive sampling of Schur complements is further proposed to accelerate the refinement process. Efficient randomized accuracy control is also provided. Relevant accuracy and singular value analysis is given to support some of the heuristics. Extensive tests with various kernel functions and data sets show how the methods can quickly reach prespecified high accuracies in practice, sometimes with quality close to SVDs, using only small numbers of progressive sampling steps.
引用
收藏
页码:A1076 / A1101
页数:26
相关论文
共 48 条
  • [1] [Anonymous], 1999, Computing, V62, P89
  • [2] Randomized Algorithms for Estimating the Trace of an Implicit Symmetric Positive Semi-Definite Matrix
    Avron, Haim
    Toledo, Sivan
    [J]. JOURNAL OF THE ACM, 2011, 58 (02)
  • [3] On regularized Hermitian splitting iteration methods for solving discretized almost-isotropic spatial fractional diffusion equations
    Bai, Zhong-Zhi
    Lu, Kang-Ya
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2020, 27 (01)
  • [4] Preconditioners for nonsymmetric block Toeplitz-like-plus-diagonal linear systems
    Bai, ZZ
    Ng, MK
    [J]. NUMERISCHE MATHEMATIK, 2003, 96 (02) : 197 - 220
  • [5] Bebendorf M, 2000, NUMER MATH, V86, P565, DOI 10.1007/s002110000192
  • [6] FAST DETERMINISTIC APPROXIMATION OF SYMMETRIC INDEFINITE KERNEL MATRICES WITH HIGH DIMENSIONAL DATASETS
    Cai, Difeng
    Nagy, James
    Xi, Yuanzhe
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2022, 43 (02) : 1003 - 1028
  • [7] RANK REVEALING QR FACTORIZATIONS
    CHAN, TF
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 1987, 88-9 : 67 - 82
  • [8] A superfast algorithm for toeplitz systems of linear equations
    Chandrasekaran, S.
    Gu, M.
    Sun, X.
    Xia, J.
    Zhu, J.
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2007, 29 (04) : 1247 - 1266
  • [9] Matrix Approximation and Projective Clustering via Volume Sampling
    Deshpande, Amit
    Rademacher, Luis
    Vempala, Santosh
    Wang, Grant
    [J]. PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 1117 - 1126
  • [10] Drineas P, 2005, J MACH LEARN RES, V6, P2153