Real-Time Principal Component Analysis

被引:1
|
作者
Chowdhury, Ranak Roy [1 ]
Adnan, Muhammad Abdullah [2 ]
Gupta, Rajesh K. [1 ]
机构
[1] University of California San Diego, Halıcıoglu Data Science Institute, United States
[2] Bangladesh University of Engineering and Technology (BUET), Bangladesh
来源
关键词
We propose a variant of Principal Component Analysis (PCA) that is suited for real-time applications. In the real-time version of the PCA problem; we maintain a window over the most recent data and project every incoming row of data into a lower-dimensional subspace; which we generate as the output of the model. The goal is to reduce the reconstruction error of the output from the input and to retain major components pertaining to previous distributions of the data. We use the reconstruction error as the termination criteria to update the eigenspace as new data arrives. We then propose two variants of this algorithm that are progressively more time efficient. To verify whether our proposed model can capture the essence of the changing distribution of large datasets in real time; we have implemented the algorithms and compared performance against carefully designed simulations that change distributions of data sources over time in a controllable manner. Furthermore; we have demonstrated that proposed algorithms can capture the changing distributions of real-life datasets by running simulations on datasets from a variety of real-time applications; e.g; localization; activity recognition; customer expenditure; and so forth. Results show that straightforward modifications to convert PCA to use a sliding window of datasets do not work because of the difficulties associated with determination of optimal window size. Instead; we propose algorithmic enhancements that rely on spectral analysis to improve dimensionality reduction. Results show that our methods can successfully capture the changing distribution of data in a real-time scenario; thus enabling real-time PCA. © 2020 ACM;
D O I
10.1145/3374750
中图分类号
学科分类号
摘要
引用
收藏
相关论文
共 50 条
  • [41] Real Time Facial Recognition Using Principal Component Analysis (PCA) And EmguCV
    Sultoni, S.
    Abdullah, A. G.
    INTERNATIONAL SYMPOSIUM ON MATERIALS AND ELECTRICAL ENGINEERING (ISMEE) 2017, 2018, 384
  • [42] Efficient real time OD matrix estimation based on Principal Component Analysis
    Djukic, Tamara
    Flotterod, Gunnar
    van Lint, Hans
    Hoogendoorn, Serge
    2012 15TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2012, : 115 - 121
  • [43] Real-time lane departure warning system based on principal component analysis of grayscale distribution and risk evaluation model
    张伟伟
    宋晓琳
    张桂香
    Journal of Central South University, 2014, 21 (04) : 1633 - 1642
  • [44] Real-Time External Respiratory Motion Measuring Technique Using an RGB-D Camera and Principal Component Analysis
    Wijenayake, Udaya
    Park, Soon-Yong
    SENSORS, 2017, 17 (08):
  • [45] Real-time lane departure warning system based on principal component analysis of grayscale distribution and risk evaluation model
    Wei-wei Zhang
    Xiao-lin Song
    Gui-xiang Zhang
    Journal of Central South University, 2014, 21 : 1633 - 1642
  • [46] Real-time False Data Injection Attack Detection in Energy Internet Using Online Robust Principal Component Analysis
    Ding, Yi
    Liu, Jiabao
    2017 IEEE CONFERENCE ON ENERGY INTERNET AND ENERGY SYSTEM INTEGRATION (EI2), 2017,
  • [47] Identifying Stochastic Frequency Response Functions Using Real-Time Hybrid Substructuring, Principal Component Analysis, and Kriging Metamodeling
    Ligeikis, C.
    Christenson, R.
    EXPERIMENTAL TECHNIQUES, 2020, 44 (06) : 763 - 786
  • [48] Real-time lane departure warning system based on principal component analysis of grayscale distribution and risk evaluation model
    Zhang Wei-wei
    Song Xiao-lin
    Zhang Gui-xiang
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2014, 21 (04) : 1633 - 1642
  • [49] Linear-PoseNet: A Real-Time Camera Pose Estimation System Using Linear Regression and Principal Component Analysis
    Elmoogy, Ahmed
    Dong, Xiaodai
    Lu, Tao
    Westendorp, Robert
    Reddy, Kishore
    2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [50] Identifying Stochastic Frequency Response Functions Using Real-Time Hybrid Substructuring, Principal Component Analysis, and Kriging Metamodeling
    C. Ligeikis
    R. Christenson
    Experimental Techniques, 2020, 44 : 763 - 786