Abstract
Aiming at the problem of strong randomness and low forecasting accuracy in short-term electric load, a method based on empirical wavelet transform and random forest is proposed. In this method, the noise is extracted and stripped by wavelet transform, and the original data are decomposed into several groups of low or high frequencies. The empirical wavelet transform is more adaptive, and details are demonstrated accurately. These decomposed modes are used as characteristic variables to forecast with random forest. This method has three advantages: (1) Because of the instability of electric data, the empirical wavelet decomposition can be used to characterize the non-stationary signal characteristics. (2) Empirical wavelet transform has more advantages in time domain analysis because of its correlation to signal removal and the tendency of noise whitening. (3) More adaptive details with empirical mode (noise is no exception) are expressed in the random forest, and it still demonstrates accurate results even after data features are lost. The Australian electricity data in different periods are used for case analysis. The results compared with other methods have shown that the model could reveal effectively the influence of random noise and improve the accuracy and reliability of short-term load forecasting.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig12_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig13_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00202-022-01628-y/MediaObjects/202_2022_1628_Fig14_HTML.png)
Similar content being viewed by others
![](https://media.springernature.com/w215h120/springer-static/image/art%3A10.1007%2Fs10618-024-01022-1/MediaObjects/10618_2024_1022_Fig1_HTML.png)
References
Al-Musaylh MS, Deo RC, Adamowski JF, Li Y (2018) Short-term electricity demand forecasting with MARS, SVR and ARIMA models using aggregated demand data in Queensland, Australia. Adv Eng Inform 35:1–16. https://doi.org/10.1016/j.aei.2017.11.002
Bahrami S, Hooshmand RA, Parastegari M (2014) The short-term electric load forecasting by wavelet transform and grey model improved by PSO algorithm. Energy 72:434–442. https://doi.org/10.1016/j.energy.2014.05.065
Benaouda D, Murtagh F, Starck JL, Renaud O (2006) Wavelet-based nonlinear multi-scale decomposition model for electricity load forecasting. Neurocomputing 70:139–154. https://doi.org/10.1016/j.neucom.2006.04.005
Bessec M, Fouquau J (2018) Short-run electricity load forecasting with combinations of stationary wavelet transforms. Eur J Oper Res 264:149–164. https://doi.org/10.1016/j.ejor.2017.05.037
Debnath KB, Mourshed M (2018) Forecasting methods in energy planning models. Renew Sustain Energy Rev 88:297–325. https://doi.org/10.1016/j.rser.2018.02.002
Du P, Wang J, Yang W, Niu T (2018) Multi-step ahead forecasting in electrical power system using a hybrid forecasting system. Renew Energy 122:533–550. https://doi.org/10.1016/j.renene.2018.01.113
Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61:3999–4010. https://doi.org/10.1109/TSP.2013.2265222
Gu Q, Chang Y, Xiong N, Chen L (2021) Forecasting Nickel futures price based on the empirical wavelet transform and gradient boosting decision trees. Appl Soft Comput 109:107472. https://doi.org/10.1016/j.asoc.2021.107472
Hu J, Wang J (2015) Short-term wind speed prediction using empirical wavelet transform and Gaussian process regression. Energy 93:1456–1466. https://doi.org/10.1016/j.energy.2015.10.041
Kavousi-Fard A, Samet H, Marzbani F (2014) A new hybrid modified firefly algorithm and support vector regression model for accurate short-term load forecasting. Expert Syst Appl 41:6047–6056. https://doi.org/10.1016/j.eswa.2014.03.053
Kim J, Wang X, Kang C, Yu J, Li P (2021) Forecasting air pollutant concentration using a novel spatiotemporal deep learning model based on clustering, feature selection, and empirical wavelet transform. Sci Total Environ 801:149654. https://doi.org/10.1016/j.scitotenv.2021.149654
Lee D, Kim K (2019) Recurrent neural network-based hourly prediction of photovoltaic power output using meteorological information. Energies 12:215. https://doi.org/10.3390/en12020215
Li S, Goel L, Wang P (2016) An ensemble approach for short-term load forecasting by an extreme learning machine. Appl Energy 170:22–29. https://doi.org/10.1016/j.apenergy.2016.02.114
Li C, Tao Y, Ao W, Yang S, Bai Y (2018) Improving forecasting accuracy of daily enterprise electricity consumption using a random forest-based on ensemble empirical mode decomposition. Energy 165:1220–1227. https://doi.org/10.1016/j.energy.2018.10.113
Liang Y, Niu D, Hong W-C (2019) Short term load forecasting based on feature extraction and improved general regression neural network model. Energy 166:653–663. https://doi.org/10.1016/j.energy.2018.10.119
Mohan N, Soman KP, Kumar SS (2018) A data-driven strategy for short-term electric load forecasting using dynamic mode decomposition model. Appl Energy 232:229–244. https://doi.org/10.1016/j.apenergy.2018.09.190
Nguyen NQ, Bui LD, Doan BV, Sanseverino ER, Cara DD, Nguyen QD (2021) A new method for forecasting energy output of a large-scale solar power plant based on long short-term memory networks a case study in Vietnam. Electr Power Syst Res 199:107427. https://doi.org/10.1016/j.epsr.2021.107427
Nie H, Liu G, Liu X, Wang Y (2012) Hybrid of ARIMA and SVMs for short-term load forecasting. Energy Procedia 16:1455–1460. https://doi.org/10.1016/j.egypro.2012.01.229
Peng L, Wang L, Xia D, Gao Q (2022) Effective energy consumption forecasting using empirical wavelet transform and long short-term memory. Energy 238:121756. https://doi.org/10.1016/j.energy.2021.121756
Pickering EM, Hossain MA, French RH, Abramson AR (2018) Building electricity consumption: data analytics of building operations with classical time series decomposition and case-based subsetting. Energy Build 177:184–196. https://doi.org/10.1016/j.enbuild.2018.07.056
Rana M, Koprinska I (2016) Forecasting electricity load with advanced wavelet neural networks. Neurocomputing 182:118–132. https://doi.org/10.1016/j.neucom.2015.12.004
Reikard G (2009) Predicting solar radiation at high resolutions: a comparison of time series forecasts. Sol Energy 83:342–349. https://doi.org/10.1016/j.solener.2008.08.007
Ren Y, Suganthan PN, Srikanth N, Amaratunga G (2016) Random vector functional link network for short-term electricity load demand forecasting. Inf Sci 367:1078–1093. https://doi.org/10.1016/j.ins.2015.11.039
Schalkoff RJ (2011) Artificial neural networks. McGraw-Hill, New York
Specht DF (1991) A general regression neural network. IEEE Trans Neural Net 2(6):568–576. https://doi.org/10.1109/72.97934
Sudheer G, Suseelath A (2015) Short term load forecasting using wavelet transform combined with Holt–Winters and weighted nearest neighbor models. Int J Electr Power Energy Syst 64:340–346. https://doi.org/10.1016/j.ijepes.2014.07.043
Takeda H, Tamura Y, Sato S (2016) Using the ensemble Kalman filter for electricity load forecasting and analysis. Energy 104:184–198. https://doi.org/10.1016/j.energy.2016.03.070
Wang HT (2020) Typical building thermal and thermal load forecasting based on wavelet neural network. Procedia Comput Sci 166:529–533. https://doi.org/10.1016/j.procs.2020.02.051
Wei W, Liang J (2018) Information fusion in rough set theory: an overview. Inf Fusion 48:107–118. https://doi.org/10.1016/j.inffus.2018.08.007
Xia C, Zhang M, Cao J (2017) A hybrid application of soft computing methods with wavelet SVM and neural network to electric electric load forecasting. J Electr Syst Inf Technol 5:681–696. https://doi.org/10.1016/j.jesit.2017.05.008
Zhang B-L, Dong Z-Y (2010) An adaptive neural-wavelet model for short term load forecasting. Electr Power Syst Res 59:121–129. https://doi.org/10.1016/S0378-7796(01)00138-9
Zhang W, He Y, Yang SL (2021) Day-ahead load probability density forecasting using monotone composite quantile regression neural network and kernel density estimation. Electr Power Syst Res 201:107551. https://doi.org/10.1016/j.epsr.2021.107551
Zhang J, Wei Y-M, Li D, Tan Z, Zhou JH (2018) Short term electricity load forecasting using a hybrid model. Energy 158:774–781. https://doi.org/10.1016/j.energy.2018.06.012
Zhou X, Lin W, Kumar R, Cui P, Ma Z (2021) A data-driven strategy using long short term memory models and reinforcement learning to predict building electricity consumption. Appl Energy 2022:118078. https://doi.org/10.1016/j.apenergy.2021.118078
Funding
Funding was provided by Science and Technology of Henan Province of China (Grant No. 182400410419) and Ministry of Science and Technology, Taiwan (Grant No. MOST 111-874 2410-H-161-001).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Fan, GF., Peng, LL. & Hong, WC. Short-term load forecasting based on empirical wavelet transform and random forest. Electr Eng 104, 4433–4449 (2022). https://doi.org/10.1007/s00202-022-01628-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00202-022-01628-y