Segmentation of multivariate time series with factor model and dynamic programming

被引:0
作者
Wang L. [1 ,2 ]
Xu P.-P. [1 ,2 ]
Peng K.-X. [1 ,2 ]
机构
[1] School of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing
[2] Key Laboratory of Knowledge Automation for Industrial Processes of Ministry of Education, University of Science and Technology Beijing, Beijing
来源
Kongzhi yu Juece/Control and Decision | 2020年 / 35卷 / 01期
关键词
Dynamic programming; Factor analysis; Incremental clustering; Multivariate time series segmentation;
D O I
10.13195/j.kzyjc.2018.0535
中图分类号
学科分类号
摘要
The classical dynamic programming based segmentation algorithm is only suitable for low dimensional time series. To solve this problem, a segmentation method of multivariate time series with factor model and dynamic programming is proposed. Firstly, incremental clustering is used to automatically cluster variable sequences with similar trend. Then, a dynamic factor model is introduced to make the low-dimension multivariate time series obtained after dimension reduction reflect the overall trend of the original multivariate time series. Finally, the segmentation of high-dimension multivariate time series in the framework of low-dimension time series is realized by using dynamic programming. The experimental studies show that the proposed method has a good segmentation effect on multivariate time series data with a large number of variables. © 2020, Editorial Office of Control and Decision. All right reserved.
引用
收藏
页码:35 / 44
页数:9
相关论文
共 23 条
  • [1] Sadri A., Ren Y., Salim F.D., Information gain-based metric for recognizing transitions in human activities, Pervasive and Mobile Computing, 38, pp. 92-109, (2017)
  • [2] Jamali S., Jonsson P., Eklundh L., Et al., Detecting changes in vegetation trends using time series segmentation, Remote Sensing of Environment, 156, pp. 182-195, (2015)
  • [3] Dobos L., Abonyi J., On-line detection of homogeneous operation ranges by dynamic principal component analysis based time-series segmentation, Chemical Engineering Science, 75, pp. 96-105, (2012)
  • [4] Abonyi J., Feil B., Nemeth S., Et al., Modified Gath-Geva clustering for fuzzy segmentation of multivariate time-series, Fuzzy Sets and Systems, 149, 1, pp. 39-56, (2005)
  • [5] Chamroukhi F., Mohammed S., Trabelsi D., Et al., Joint segmentation of multivariate time series with hidden process regression for human activity recognition, Neurocomputing, 120, pp. 633-644, (2013)
  • [6] Cho H., Change-point detection in panel data via double CUSUM statistic, Electronic Journal of Statistics, 10, 2, pp. 2000-2038, (2016)
  • [7] Lin J., Keogh E., Lonardi S., Et al., A symbolic representation of time series, with implications for streaming algorithms, Proceedings of the 8th ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery, pp. 2-11, (2003)
  • [8] Li H.L., Guo C.H., Piecewise aggregate approximation method based on cloud model for time series, Control and Decision, 26, 10, pp. 1525-1529, (2011)
  • [9] Zhou D.Z., Li M.Q., Time series segmentation based on series importance point, Computer Engineering, 34, 23, pp. 14-16, (2008)
  • [10] Kehagias A., Nidelkou E., Petridis V., A dynamic programming segmentation procedure for hydrological and environmental time series, Stochastic Environmental Research and Risk Assessment, 20, 1-2, pp. 77-94, (2006)