• DocumentCode
    3582296
  • Title

    Low rank matrix estimation using robust principal component analysis on FPGA

  • Author

    Karunaratne, Manupa ; Samarawickrama, Jayathu

  • Author_Institution
    Dept. of Electron. & Telecommun. Eng., Univ. of Moratuwa, Moratuwa, Sri Lanka
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a performance optimized FPGA based design for low rank matrix estimation using robust principal component analysis. The system is constructed using mesh connected processor array for singular value decomposition and specialized architectures for merge sort and matrix multiplication for re-composition of the matrix which is computed iteratively. There are no prior implementations of Robust PCA on FPGA and this work presents at least a 50 times performance increment upto 2048×2048 matrices, compared to a Matlab implementation running on Core i7-3610QM, 2.3 GHz processor with 8GB RAM.
  • Keywords
    field programmable gate arrays; iterative methods; matrix multiplication; principal component analysis; singular value decomposition; Matlab implementation; PCA; iterative method; low rank matrix estimation; matrix multiplication; merge sort; mesh connected processor array; performance optimized FPGA based design; robust principal component analysis; singular value decomposition; Field programmable gate arrays; Jacobian matrices; Matrix decomposition; Principal component analysis; Robustness; Singular value decomposition; Sparse matrices; ALM; FPGA; RPCA; inexact;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Automation for Sustainability (ICIAfS), 2014 7th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICIAFS.2014.7069622
  • Filename
    7069622