Streaming big time series forecasting based on nearest similar patterns with application to energy consumption

被引:4
作者
Jimenez-Herrera, P. [1 ]
Melgar-Garcia, L. [1 ]
Asencio-Cortes, G. [1 ]
Troncoso, A. [1 ]
机构
[1] Univ Pablo Olavide, Div Comp Sci, ES-41013 Seville, Spain
关键词
Time series forecasting; real time; streaming data; energy consumption; REAL-TIME; CLASSIFICATION; ALGORITHM; NEIGHBORS; FLOW;
D O I
10.1093/jigpal/jzac017
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This work presents a novel approach to forecast streaming big time series based on nearest similar patterns. This approach combines a clustering algorithm with a classifier and the nearest neighbours algorithm. It presents two separate stages: offline and online. The offline phase is for training and finding the best models for clustering, classification and the nearest neighbours algorithm. The online phase is to predict big time series in real time. In the offline phase, data are divided into clusters and a forecasting model based on the nearest neighbours is trained for each cluster. In addition, a classifier is trained using the cluster assignments previously generated by the clustering algorithm. In the online phase, the classifier predicts the cluster label of an instance, and the proper nearest neighbours model according to the predicted cluster label is applied to obtain the final prediction using the similar patterns. The algorithm is able to be updated incrementally for online learning from data streams. Results are reported using electricity consumption with a granularity of 10 minutes for 4-hour-ahead forecasting and compared with well-known online benchmark learners, showing a remarkable improvement in prediction accuracy.
引用
收藏
页码:255 / 270
页数:16
相关论文
共 50 条
  • [31] An Application of Fuzzy Symbolic Time-Series for Energy Demand Forecasting
    D. Criado-Ramón
    L.G.B. Ruiz
    M. C. Pegalajar
    International Journal of Fuzzy Systems, 2024, 26 : 703 - 717
  • [32] Time Series Forecasting with Multi-Headed Attention-Based Deep Learning for Residential Energy Consumption
    Bu, Seok-Jun
    Cho, Sung-Bae
    ENERGIES, 2020, 13 (18)
  • [33] A Multi-Scaler Hybrid Autoformer for Enhanced Time Series Forecasting in Energy Consumption
    Wang, Wenhao
    Li, Xiuqin
    Yan, Pengjia
    IEEE ACCESS, 2024, 12 : 196347 - 196363
  • [34] Time series forecasting method of building energy consumption using support vector regression
    Liu, Dandan
    Chen, Qijun
    Mori, Kazuyuki
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 1628 - 1632
  • [35] A methodology for applying k-nearest neighbor to time series forecasting
    Francisco Martínez
    María Pilar Frías
    María Dolores Pérez
    Antonio Jesús Rivera
    Artificial Intelligence Review, 2019, 52 : 2019 - 2037
  • [36] Modified nearest neighbor method for multistep ahead time series forecasting
    Abbas, Syed Rahat
    Arif, Muhammad
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2007, 21 (03) : 463 - 481
  • [37] k-Nearest-Neighbor by Differential Evolution for Time Series Forecasting
    De La Vega, Erick
    Flores, Juan J.
    Graff, Mario
    NATURE-INSPIRED COMPUTATION AND MACHINE LEARNING, PT II, 2014, 8857 : 50 - 60
  • [38] Time Series Forecasting Based on Seasonality Modeling and Its Application to Electricity Price Forecasting
    Xu R.-C.
    Yan W.-W.
    Wang G.-L.
    Yang J.-C.
    Zhang X.
    Zidonghua Xuebao/Acta Automatica Sinica, 2020, 46 (06): : 1136 - 1144
  • [39] A methodology for applying k-nearest neighbor to time series forecasting
    Martinez, Francisco
    Pilar Frias, Maria
    Dolores Perez, Maria
    Jesus Rivera, Antonio
    ARTIFICIAL INTELLIGENCE REVIEW, 2019, 52 (03) : 2019 - 2037
  • [40] Electricity Consumption Forecasting Using Fuzzy Time Series
    Bolturk, E.
    Oztaysi, B.
    Sari, I. U.
    13TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI 2012), 2012, : 245 - 249