BEATS: Blocks of Eigenvalues Algorithm for Time Series Segmentation

被引:22
|
作者
Gonzalez-Vidal, Aurora [1 ]
Barnaghi, Payam [2 ]
Skarmeta, Antonio F. [1 ]
机构
[1] Univ Murcia, Dept Informat & Commun Engn, E-30100 Murcia, Spain
[2] Univ Surrey, Inst Commun Syst, Guildford GU2 7XH, Surrey, England
基金
欧盟地平线“2020”;
关键词
BEATS; SAX; data analytics; data aggregation; segmentation; DCT; smart cities; CLASSIFICATION; TRANSFORM; REPRESENTATION; DISTANCE;
D O I
10.1109/TKDE.2018.2817229
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The massive collection of data via emerging technologies like the Internet of Things (IoT) requires finding optimal ways to reduce the observations in the time series analysis domain. The IoT time series require aggregation methods that can preserve and represent the key characteristics of the data. In this paper, we propose a segmentation algorithm that adapts to unannounced mutations of the data (i.e., data drifts). The algorithm splits the data streams into blocks and groups them in square matrices, computes the Discrete Cosine Transform (DCT), and quantizes them. The key information is contained in the upper-left part of the resulting matrix. We extract this sub-matrix, compute the modulus of its eigenvalues, and remove duplicates. The algorithm, called BEATS, is designed to tackle dynamic IoT streams, whose distribution changes over time. We implement experiments with six datasets combining real, synthetic, real-world data, and data with drifts. Compared to other segmentation methods like Symbolic Aggregate approXimation (SAX), BEATS shows significant improvements. Trying it with classification and clustering algorithms it provides efficient results. BEATS is an effective mechanism to work with dynamic and multi-variate data, making it suitable for IoT data sources. The datasets, code of the algorithm and the analysis results can be accessed publicly at: https://github.com/auroragonzalez/BEATS.
引用
收藏
页码:2051 / 2064
页数:14
相关论文
共 50 条
  • [1] MultiBEATS: Blocks of eigenvalues algorithm for multivariate time series dimensionality reduction
    Gonzalez-Vidal, Aurora
    Martinez-Ibarra, Antonio
    Skarmeta, Antonio F.
    INFORMATION FUSION, 2024, 104
  • [2] Memetic algorithm for multivariate time-series segmentation
    Lim, Hyunki
    Choi, Heeseung
    Choi, Yeji
    Kim, Ig-Jae
    PATTERN RECOGNITION LETTERS, 2020, 138 : 60 - 67
  • [3] Time series segmentation using a novel adaptive eigendecomposition algorithm
    Rao, YN
    Principe, JC
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2002, 32 (1-2): : 7 - 17
  • [4] Time Series Segmentation Using a Novel Adaptive Eigendecomposition Algorithm
    Yadunandana N. Rao
    Jose C. Principe
    Journal of VLSI signal processing systems for signal, image and video technology, 2002, 32 : 7 - 17
  • [5] A New Segmentation Algorithm to Stock Time Series based on PIP Approach
    Jiang, Jian
    Zhang, Zhe
    Wang, Huaiqing
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 5609 - 5612
  • [6] ESPSA: A prediction-based algorithm for streaming time series segmentation
    Li, Guiling
    Cai, Zhihua
    Kang, Xiaojun
    Wu, Zongda
    Wang, Yuanzhen
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (14) : 6098 - 6105
  • [7] Hinging Hyperplanes for Time-Series Segmentation
    Huang, Xiaolin
    Matijas, Marin
    Suykens, Johan A. K.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2013, 24 (08) : 1279 - 1291
  • [8] ClaSP - Time Series Segmentation
    Schaefer, Patrick
    Ermshaus, Arik
    Leser, Ulf
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 1578 - 1587
  • [9] Comparison of Classification Algorithms in Classification of ECG Beats by Time Series
    Kaya, Yasin
    Pehlivan, Huseyin
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 407 - 410
  • [10] Adaptive time series segmentation algorithm based on trend turning points and state changes
    Wang L.
    Zhou N.
    Wang G.
    Multimedia Tools and Applications, 2025, 84 (7) : 3507 - 3525