Cooperative ensemble learning model improves electric short-term load forecasting

被引:43
作者
Dal Molin Ribeiro, Matheus Henrique [1 ]
da Silva, Ramon Gomes [2 ]
Ribeiro, Gabriel Trierweiler [3 ]
Mariani, Viviana Cocco [3 ,4 ]
Coelho, Leandro dos Santos [2 ,3 ]
机构
[1] Fed Univ Technol Parana UTFPR, Ind & Syst Engn Grad Program PPGEPS, Via Conhecimento,KM 01 Fraron, BR-85503390 Pato Branco, PR, Brazil
[2] Pontif Catholic Univ Parana PUCPR, Ind & Syst Engn Grad Program PPGEPS, 1155 Rua Imaculada Conceicao, BR-80215901 Curitiba, PR, Brazil
[3] Fed Univ Parana UFPR, Dept Elect Engn, 100 Ave Coronel Francisco Heraclito St, BR-81530000 Curitiba, PR, Brazil
[4] Pontif Catholic Univ Parana PUCPR, Mech Engn Grad Program PPGEM, 1155 Rua Imaculada Conceicao, BR-80215901 Curitiba, PR, Brazil
关键词
Ensemble learning methods; Machine learning; Short-term load forecasting; Seasonal and trend decomposition; Variational mode decomposition; TIME-SERIES; REGRESSION; ALGORITHM; NETWORK; STL;
D O I
10.1016/j.chaos.2022.112982
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Efficient models for short-term load forecasting (STLF) plays a crucial role in establishing the companies' energetic planning due to their importance in electric power distribution and generation systems. An ensemble learning model based on dual decomposition approach, which combines two signals decomposition techniques, machine learning models and hyperparameters optimization based on metaheuristics, is applied to electric STLF. The seasonal and trend decomposition using locally-weighted regression (STL) decompose the time series into seasonal, trend, and residual components. Moreover, Variational Mode Decomposition (VMD) is applied to decompose the STL residual into different frequencies. Also, seasonal Naive is adopted to handle the seasonal patterns. Moreover, due to the nonlinearities of the remaining components, an eXtreme gradient boosting model with hyperparameters tuned by a coyote optimization algorithm, extreme learning machines, ridge regression, and support vector regression models are employed to handle the STL trend and VMD components. The datasets from five regions and four seasons of the year for the Australian energy market operator are used to test the effectiveness of the proposed model for STLF with a multi-step-ahead horizon (12-hours-ahead and 24-hours-ahead). The performance analysis is based on the mean absolute error, symmetric mean absolute percentage error (sMAPE), overall weighted average, and Diebold-Mariano statistical test. The results of the study were divided into four comparative experiments: comparisons with (i) single decomposed models, (i) dual decomposed models, (iii) non-decomposed models, and (iv) state-of-art models. Regarding the sMAPE performance criterion, the proposed models achieved errors between 0.75%-3.18% and 1.56%-7.72% for STLF 12 and 24-hours-ahead. In the comparative scenarios, the proposed model improved the forecasting results up to 99% regarding compared models in terms of overall weighted average. Lastly, the proposed cooperative ensemble learning model outperformed 71.25% of the state-of-art models regarding forecasting error reduction in terms of sMAPE. From a broader perspective, the proposed cooperative ensemble learning model showed to be an efficient tool based of forecasting erros reduction for STLF due to its capability to improve forecasting accuracy and achieve reliable forecasting results compared with observed ones.
引用
收藏
页数:25
相关论文
共 70 条
  • [1] A review on renewable energy and electricity requirement forecasting models for smart grid and buildings
    Ahmad, Tanveer
    Zhang, Hongcai
    Yan, Biao
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2020, 55
  • [2] Short-term electricity demand forecasting with MARS, SVR and ARIMA models using aggregated demand data in Queensland, Australia
    Al-Musaylh, Mohanad S.
    Deo, Ravinesh C.
    Adarnowski, Jan F.
    Li, Yan
    [J]. ADVANCED ENGINEERING INFORMATICS, 2018, 35 : 1 - 16
  • [3] Australian Energy Market Operator, 2019, AGGR PRIC DEM DAT
  • [4] Chen T., 2021, XGBOOST EXTREME GRAD
  • [5] XGBoost: A Scalable Tree Boosting System
    Chen, Tianqi
    Guestrin, Carlos
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 785 - 794
  • [6] Cleveland R.B., 1990, J. Off. Stat., V6, P3
  • [7] SUPPORT-VECTOR NETWORKS
    CORTES, C
    VAPNIK, V
    [J]. MACHINE LEARNING, 1995, 20 (03) : 273 - 297
  • [8] Multi-step ahead Bitcoin Price Forecasting Based on VMD and Ensemble Learning Methods
    da Silva, Ramon Gomes
    Ribeiro, Matheus Henrique Dal Molin
    Fraccanabbia, Naylene
    Mariani, Viviana Cocco
    Coelho, Leandro dos Santos
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [9] Ensemble approach based on bagging, boosting and stacking for short-term prediction in agribusiness time series
    Dal Molin Ribeiro, Matheus Henrique
    Coelho, Leandro dos Santos
    [J]. APPLIED SOFT COMPUTING, 2020, 86
  • [10] Demsar J, 2006, J MACH LEARN RES, V7, P1