Generalized low rank approximations of matrices

被引:309
作者
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
相关论文
共 29 条
  • [1] Achlioptas D., 2001, PROC 33 ACM S THEORY, P611
  • [2] Aggarwal C. C, 2001, P 20 ACM SIGMOD SIGA, P256
  • [3] [Anonymous], 1998, Technical Report 24
  • [4] Image compression using wavelet transform and multiresolution decomposition
    Averbuch, A
    Lazar, D
    Israeli, M
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (01) : 4 - 15
  • [5] Using linear algebra for intelligent information retrieval
    Berry, MW
    Dumais, ST
    OBrien, GW
    [J]. SIAM REVIEW, 1995, 37 (04) : 573 - 595
  • [6] NUMERICAL METHODS FOR COMPUTING ANGLES BETWEEN LINEAR SUBSPACES
    BJORCK, A
    GOLUB, GH
    [J]. MATHEMATICS OF COMPUTATION, 1973, 27 (123) : 579 - 594
  • [7] Brand M, 2002, LECT NOTES COMPUT SC, V2350, P707
  • [8] CSVD: Clustering and Singular Value Decomposition for approximate similarity search in high-dimensional spaces
    Castelli, V
    Thomasian, A
    Li, CS
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (03) : 671 - 685
  • [9] DEERWESTER S, 1990, J AM SOC INFORM SCI, V41, P391, DOI 10.1002/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO
  • [10] 2-9