Skip to main content
Log in

Short-term load forecasting based on empirical wavelet transform and random forest

  • Original Paper
  • Published:
Electrical Engineering Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig.4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  MathSciNet  MATH  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61:3999–4010. https://doi.org/10.1109/TSP.2013.2265222

    Article  MathSciNet  MATH  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. Schalkoff RJ (2011) Artificial neural networks. McGraw-Hill, New York

    MATH  Google Scholar 

  25. Specht DF (1991) A general regression neural network. IEEE Trans Neural Net 2(6):568–576. https://doi.org/10.1109/72.97934

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wei-Chiang Hong.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00202-022-01628-y

Keywords

Navigation