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 条
  • [41] Study of forecasting on time series data by nearest neighbor method
    Hanakuma, Y
    Yamamoto, J
    KAGAKU KOGAKU RONBUNSHU, 2001, 27 (02) : 272 - 274
  • [42] Probabilistic Time Series Forecasting Based on Similar Segment Importance in the Process Industry
    Yan, Xingyou
    Zhang, Heng
    Wang, Zhigang
    Miao, Qiang
    PROCESSES, 2024, 12 (12)
  • [43] Feature enrichment via similar trajectories for XGBoost based time series forecasting
    Yilmaz, Elif
    Islak, Umit
    Cakar, Tuna
    Arslan, Ilker
    32ND IEEE SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU 2024, 2024,
  • [44] Classification for consumption data in smart grid based on forecasting time series
    Tornai, Kalman
    Kovacs, Lorant
    Olah, Andras
    Drenyovszki, Rajmund
    Pinter, Istvan
    Tisza, David
    Levendovszky, Janos
    ELECTRIC POWER SYSTEMS RESEARCH, 2016, 141 : 191 - 201
  • [45] Hierarchical Electricity Time Series Forecasting for Integrating Consumption Patterns Analysis and Aggregation Consistency
    Pang, Yue
    Yao, Bo
    Zhou, Xiangdong
    Zhang, Yong
    Xu, Yiming
    Tan, Zijing
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 3506 - 3512
  • [46] Multiple Novel Decomposition Techniques for Time Series Forecasting: Application to Monthly Forecasting of Electricity Consumption in Pakistan
    Iftikhar, Hasnain
    Bibi, Nadeela
    Rodrigues, Paulo Canas
    Lopez-Gonzales, Javier Linkolk
    ENERGIES, 2023, 16 (06)
  • [47] Self-similar extrapolation of asymptotic series and forecasting for time series
    Yukalov, VI
    MODERN PHYSICS LETTERS B, 2000, 14 (22-23): : 791 - 800
  • [48] An Application of Fuzzy Symbolic Time-Series for Energy Demand Forecasting
    Criado-Ramon, D.
    Ruiz, L. G. B.
    Pegalajar, M. C.
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2024, 26 (03) : 703 - 717
  • [49] 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
  • [50] Railway Passenger Flow Forecasting Based on Time Series Analysis with Big Data
    Xu, Xiangqian
    Dou, Yajie
    Zhou, Zhexuan
    Liao, Tianjun
    Lu, Yanjing
    Tan, Yuejin
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 3584 - 3590