Sample-Optimal Low-Rank Approximation of Distance Matrices

被引:0
作者
Indyk, Piotr [1 ]
Vakilian, Ali [1 ]
Wagner, Tal [1 ]
Woodruff, David P. [2 ]
机构
[1] MIT, Cambridge, MA 02139 USA
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
CONFERENCE ON LEARNING THEORY, VOL 99 | 2019年 / 99卷
基金
美国国家科学基金会;
关键词
Low-rank Approximation; Distance Matrix; ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A distance matrix A is an element of R-nxm represents all pairwise distances, A(ij) = d(x(i), y(j)), between two point sets x(1), ..., x(n) and y(1) ... y(m) in an arbitrary metric space (Z, d). Such matrices arise in various computational contexts such as learning image manifolds, handwriting recognition, and multi-dimensional unfolding. In this work we study algorithms for low-rank approximation of distance matrices. Recent work by Bakshi and Woodruff (NeurIPS 2018) showed it is possible to compute a rank-k approximation of a distance matrix in time O((n + m)(1+gamma)) center dot poly (k, 1/epsilon), where epsilon > 0 is an error parameter and gamma > 0 is an arbitrarily small constant. Notably, their bound is sublinear in the matrix size, which is unachievable for general matrices. We present an algorithm that is both simpler and more efficient. It reads only O((n + m)k/epsilon) entries of the input matrix, and has a running time of O(n + m) center dot poly (k, 1/epsilon). We complement the sample complexity of our algorithm with a matching lower bound on the number of entries that must be read by any algorithm. We provide experimental results to validate the approximation quality and running time of our algorithm.
引用
收藏
页数:29
相关论文
共 50 条
  • [31] On the low-rank approximation by the pivoted Cholesky decomposition
    Harbrecht, Helmut
    Peters, Michael
    Schneider, Reinhold
    APPLIED NUMERICAL MATHEMATICS, 2012, 62 (04) : 428 - 440
  • [32] Software for weighted structured low-rank approximation
    Markovsky, Ivan
    Usevich, Konstantin
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 256 : 278 - 292
  • [33] Parameterized low-rank binary matrix approximation
    Fedor V. Fomin
    Petr A. Golovach
    Fahad Panolan
    Data Mining and Knowledge Discovery, 2020, 34 : 478 - 532
  • [34] AN EFFICIENT TRUNCATED SVD OF LARGE MATRICES BASED ON THE LOW-RANK APPROXIMATION FOR INVERSE GEOPHYSICAL PROBLEMS
    Solovyev, Sergey Alexandrovich
    Tordeux, Sebatien
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2015, 12 : 592 - 609
  • [35] Fast randomized numerical rank estimation for numerically low-rank matrices
    Meier, Maike
    Nakatsukasa, Yuji
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2024, 686 : 1 - 32
  • [36] LOW RANK PURE QUATERNION APPROXIMATION FOR PURE QUATERNION MATRICES
    Song, Guangjing
    Ding, Weiyang
    Ng, Michael K.
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2021, 42 (01) : 58 - 82
  • [37] Patch-Based Image Deblocking Using Geodesic Distance Weighted Low-Rank Approximation
    Li, Mading
    Liu, Jiaying
    Ren, Jie
    Guo, Zongming
    2014 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING CONFERENCE, 2014, : 101 - 104
  • [38] DIVIDE AND CONQUER LOW-RANK PRECONDITIONERS FOR SYMMETRIC MATRICES
    Li, Ruipeng
    Saad, Yousef
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2013, 35 (04) : A2069 - A2095
  • [39] Preconditioners for large dense matrices in a low-rank format
    Stavtsev, Stanislav L.
    RUSSIAN JOURNAL OF NUMERICAL ANALYSIS AND MATHEMATICAL MODELLING, 2025, 40 (01) : 61 - 70
  • [40] Parallel QR Factorization of Block Low-rank Matrices
    Apriansyah, M. Ridwan
    Yokota, Rio
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2022, 48 (03):