Journal of the
Korean Mathematical Society
JKMS

ISSN(Print) 0304-9914 ISSN(Online) 2234-3008

Article

HOME ALL ARTICLES View

J. Korean Math. Soc. 2020; 57(2): 401-414

Online first article July 17, 2019      Printed March 1, 2020

https://doi.org/10.4134/JKMS.j190095

Copyright © The Korean Mathematical Society.

An efficient algorithm for sliding window based incremental principal components analysis

Geunseop Lee

Hankuk University of Foreign Studies

Abstract

It is computationally expensive to compute principal components from scratch at every update or downdate when new data arrive and existing data are truncated from the data matrix frequently. To overcome this limitations, incremental principal component analysis is considered. Specifically, we present a sliding window based efficient incremental principal component computation from a covariance matrix which comprises of two procedures; simultaneous update and downdate of principal components, followed by the rank-one matrix update. Additionally we track the accurate decomposition error and the adaptive numerical rank. Experiments show that the proposed algorithm enables a faster execution speed and no-meaningful decomposition error differences compared to typical incremental principal component analysis algorithms, thereby maintaining a good approximation for the principal components.

Keywords: Incremental principal components analysis, sliding window

MSC numbers: Primary 15A18, 15A23

Supported by: This work was supported by Hankuk University of Foreign Studies Research Fund and National Research Foundation of Korea (NRF) grant funded by the Korean government (2018R1C1B5085022).

Stats or Metrics

Share this article on :

Related articles in JKMS