Generalized low rank approximations of matrices

被引:307
|
作者
Ye, JP [1 ]
机构
[1] Univ Minnesota Twin Cities, Dept Comp Sci & Engn, Minneapolis, MN USA
关键词
singular value decomposition; matrix approximation; reconstruction error; classification;
D O I
10.1007/s10994-005-3561-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of computing low rank approximations of matrices is considered. The novel aspect of our approach is that the low rank approximations are on a collection of matrices. We formulate this as an optimization problem, which aims to minimize the reconstruction (approximation) error. To the best of our knowledge, the optimization problem proposed in this paper does not admit a closed form solution. We thus derive an iterative algorithm, namely GLRAM, which stands for the Generalized Low Rank Approximations of Matrices. GLRAM reduces the reconstruction error sequentially, and the resulting approximation is thus improved during successive iterations. Experimental results show that the algorithm converges rapidly. We have conducted extensive experiments on image data to evaluate the effectiveness of the proposed algorithm and compare the computed low rank approximations with those obtained from traditional Singular Value Decomposition (SVD) based methods. The comparison is based on the reconstruction error, misclassification error rate, and computation time. Results show that GLRAM is competitive with SVD for classification, while it has a much lower computation cost. However, GLRAM results in a larger reconstruction error than SVD. To further reduce the reconstruction error, we study the combination of GLRAM and SVD, namely GLRAM + SVD, where SVD is preceded by GLRAM. Results show that when using the same number of reduced dimensions, GLRAM + SVD achieves significant reduction of the reconstruction error as compared to GLRAM, while keeping the computation cost low.
引用
收藏
页码:167 / 191
页数:25
相关论文
共 50 条
  • [41] Reduced rank linear regression and weighted low rank approximations
    Werner, Karl
    Jansson, Magnus
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (06) : 2063 - 2075
  • [42] Topological Interference Alignment via Generalized Low-Rank Optimization with Sequential Convex Approximations
    Zhang, Fan
    Wu, Qiong
    Wang, Hao
    Shi, Yuanming
    2018 IEEE 19TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2018, : 396 - 400
  • [43] COMPUTING LOW-RANK APPROXIMATIONS OF LARGE-SCALE MATRICES WITH THE TENSOR NETWORK RANDOMIZED SVD
    Batselier, Kim
    Yu, Wenjian
    Daniel, Luca
    Wong, Ngai
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2018, 39 (03) : 1221 - 1244
  • [44] Low-rank approximations of hyperbolic embeddings
    Jawanpuria, Pratik
    Meghwanshi, Mayank
    Mishra, Bamdev
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7159 - 7164
  • [45] LOW-RANK APPROXIMATIONS FOR DYNAMIC IMAGING
    Haldar, Justin P.
    Liang, Zhi-Pei
    2011 8TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, 2011, : 1052 - 1055
  • [46] ALORA: Affine Low-Rank Approximations
    Alan Ayala
    Xavier Claeys
    Laura Grigori
    Journal of Scientific Computing, 2019, 79 : 1135 - 1160
  • [47] Weighted Low Rank Approximations with Provable Guarantees
    Razenshteyn, Ilya
    Song, Zhao
    Woodruff, David P.
    STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 250 - 263
  • [48] ALORA: Affine Low-Rank Approximations
    Ayala, Alan
    Claeys, Xavier
    Grigori, Laura
    JOURNAL OF SCIENTIFIC COMPUTING, 2019, 79 (02) : 1135 - 1160
  • [49] The geometry of weighted low-rank approximations
    Manton, JH
    Mahony, R
    Hua, YB
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (02) : 500 - 514
  • [50] Low Rank Approximation of a Set of Matrices
    Hasan, Mohammed A.
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3517 - 3520