Skip to main content

Advertisement

Log in

Particle swarm optimization-based empirical mode decomposition predictive technique for nonstationary data

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Real-world nonstationary data are usually characterized by high nonlinearity and complex patterns due to the effects of different exogenous factors that make prediction a very challenging task. An ensemble strategically combines multiple techniques and tends to be robust and more precise compared to a single intelligent algorithmic model. In this work, a dynamic particle swarm optimization-based empirical mode decomposition ensemble is proposed for nonstationary data prediction. The proposed ensemble implements an environmental change detection technique to capture concept drift occurring and the intrinsic nonlinearity in time series, hence improving prediction accuracy. The proposed ensemble technique was experimentally evaluated on electric time series datasets. The obtained results show that the proposed technique improves prediction accuracy and it outperformed several state-of-the-art techniques in several cases. For future work direction, a detailed empirical analysis of the proposed technique can be considered such as the effect of the cost of prediction errors, and the technique's search capability.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

References

  1. Sousa JC, Jorge HM, Neves LP (2014) Short-term load forecasting based on support vector regression and load profiling. Int J Energy Res 38:350–362

    Article  Google Scholar 

  2. Wang, X., & Wang, Y. (2016). A hybrid model of EMD and PSO-SVR for short-term load forecasting in residential quarters. Mathematical Problems in Engineering.

  3. Cuaresma JC, Hlouskova J, Kossmeier S, Obersteiner M (2004) Forecasting electricity spot-prices using linear univariate time-series models. Appl Energy 77:87–106

    Article  Google Scholar 

  4. Gepperth A, Hammer B (2016) Incremental learning algorithms and applications. In: European Symposium on Artificial Neural Networks (ESANN)

  5. Qiu X, Suganthan PN, Amaratunga GA (2018) Ensemble incremental learning random vector functional link network for short-term electric load forecasting. Knowl Based Syst 145:182–196

    Article  Google Scholar 

  6. Dietterich TG (2000) Ensemble methods in machine learning. International workshop on multiple classifier systems. Springer, Berlin, pp 1–15

    Google Scholar 

  7. Zhu G, Peng S, Lao Y, Su Q, Sun Q (2021) Short-Term Electricity Consumption Forecasting Based on the EMD-Fbprophet-LSTM Method. Math Prob Eng

  8. Zhang X, Lai KK, Wang SY (2008) A new approach for crude oil price analysis based on empirical mode decomposition. Energy Econ 30(3):905–918

    Article  Google Scholar 

  9. Wei Y, Chen MC (2012) Forecasting the short-term metro passenger flow with empirical mode decomposition and neural networks. Transp Res Part C Emerg Technol 21(1):148–162

    Article  Google Scholar 

  10. Kuranga C, Pillay N (2021) A comparative study of nonlinear regression and autoregressive techniques in hybrid with particle swarm optimization for time-series forecasting. Exp Syst Appl, p 116163

  11. Fentis A, Bahatti L, Tabaa M, Mestari M (2019) Short-term nonlinear autoregressive photovoltaic power forecasting using statistical learning approaches and in-situ observations. Int J Energy Environ Eng 10(2):189–206

    Article  Google Scholar 

  12. Hammad MA, Jereb B, Rosi B, Dragan D (2020) Methods and models for electric load forecasting: a comprehensive review. Logist Sustain Transp 11(1):51–76

    Article  Google Scholar 

  13. Preece, A., Harborne, D., Braines, D., Tomsett, R., & Chakraborty, S. (2018). Stakeholders in explainable AI. arXiv preprint arXiv:1810.00184.

  14. Gunning D, Aha D (2019) DARPA’s explainable artificial intelligence (XAI) program. AI Mag 40(2):44–58

    Google Scholar 

  15. Kandananond K (2012) A comparison of various forecasting methods for autocorrelated time series. Int J Eng Bus Manage, 4(4)

  16. Ristanoski G, Liu W, Bailey J (2013). A time-dependent enhanced support vector machine for time series regression. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 946–954

  17. Hong WC, Fan GF (2019) Hybrid empirical mode decomposition with support vector regression model for short-term load forecasting. Energies 12(6):1093

    Article  Google Scholar 

  18. Hooshmand RA, Amooshahi H, Parastegari M (2013) A hybrid intelligent algorithm-based short-term load forecasting approach. Int J Electr Power Energy Syst 45(1):313–324

    Article  Google Scholar 

  19. Zhao J, Liu X (2018) A hybrid method of dynamic cooling and heating load forecasting for office buildings based on artificial intelligence and regression analysis. Energy Build 174:293–308

    Article  Google Scholar 

  20. Rudin C (2019) Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nature Mach Intell 1(5):206–215

    Article  Google Scholar 

  21. Munawar MA, Ward PA (2007) A comparative study of pairwise regression techniques for problem determination. In: Proceedings of the 2007 Conference of the Center for Advanced Studies on Collaborative Research, pp 152–166

  22. Lin L, Guo F, Xie X, Luo B (2015) Novel adaptive hybrid rule network based on TS fuzzy rules using an improved quantum-behaved particle swarm optimization. Neurocomputing 149:1003–1013

    Article  Google Scholar 

  23. Blackwell TM, Bentley PJ (2002) Dynamic search with a charged swarm. In: Proceedings of the 4th Annual Conference on Genetic and Evolutionary Computation, pp 19–26

  24. Branke J (2012). Evolutionary optimization in dynamic environments (Vol. 3). Springer Science & Business Media, Berlin

  25. Blackwell T, Branke J (2004) Multi-swarm optimization in dynamic environments. In: Workshops on applications of evolutionary computation, pp 489–500. Springer, Berlin

  26. Marouani H, Fouad Y (2019) Particle swarm optimization performance for fitting of Lévy noise data. Phys A 514:708–714

    Article  MATH  Google Scholar 

  27. Kuranga C, Pillay N (2020). Nonlinear regression in dynamic environments using particle swarm optimization, pp 133–144. Springer, Berlin

  28. Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Liu HH (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. In: Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, 454(1971), 903–995

  29. Lahmiri S (2017) Modeling and predicting historical volatility in exchange rate markets. Phys A 471:387–395

    Article  Google Scholar 

  30. Chenxing W, Kemao Q, Feipeng D (2016) regenerated phase-shifted sinusoids assisted empirical mode decomposition.

  31. Zheng H, Yuan J, Chen L (2017) Short-term load forecasting using EMD-LSTM neural networks with an XgBoost algorithm for feature importance evaluation. Energies 10(8):1168

    Article  Google Scholar 

  32. Chen CF, Lai MC, Yeh CC (2012) Forecasting tourism demand based on empirical mode decomposition and neural network. Knowl-Based Syst 26:281–287

    Article  Google Scholar 

  33. Wu Z, Huang NE, N. E. (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1:1–41

    Article  Google Scholar 

  34. Qiu X, Suganthan PN, Amaratunga GA (2017) Empirical mode decomposition based on ensemble deep learning for load demand time series forecasting. Appl Soft Comput 54:246–255

    Article  Google Scholar 

  35. Ren Y, Zhang L, Suganthan PN (2016) Ensemble classification and regression-recent developments, applications, and future directions. IEEE Comput Intell Mag 11(1):41–53

    Article  Google Scholar 

  36. Guan BT (2014) Ensemble empirical mode decomposition for analyzing phenological responses to warming. Agric For Meteorol 194:1–7

    Article  Google Scholar 

  37. Abdoos A, Hemmati M, Abdoos AA (2015) Short-term load forecasting using a hybrid intelligent method. Knowl Based Syst 76:139–147

    Article  Google Scholar 

  38. Qiu, X., Suganthan, P. N., & Amaratunga, G. A. (2016, October). Electricity load demand time series forecasting with empirical mode decomposition based random vector functional link network. In: 2016 IEEE International Conference on Systems, Man, and Cyber

  39. Qiu X, Suganthan PN, Amaratunga GA (2017) Short-term electricity price forecasting with empirical mode decomposition based ensemble kernel machines. Proc Comput Sci 108:1308–1317

    Article  Google Scholar 

  40. Wang J, Zhang W, Li Y, Wang J, Dang Z (2014) Forecasting wind speed using empirical mode decomposition and Elman neural network. Appl Soft Comput 23:452–459

    Article  Google Scholar 

  41. Chevallier, J., Zhu, B., & Zhang, L. (2020). Forecasting Inflection points: Hybrid methods with multiscale machine learning algorithms. Computational Economics, 1–39.

  42. Awad M, Khanna R (2015) Support vector regression. Efficient learning machines. Apress, Berkeley, pp 67–80

    Chapter  Google Scholar 

  43. Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Duchesnay E (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830

  44. Gümüş DB, Ozcan E, Atkin J (2016) An investigation of tuning a memetic algorithm for cross-domain search. In: 2016 IEEE congress on evolutionary computation (CEC), pp 135–142. IEEE.

  45. Ramsami P, Oree V (2015) A hybrid method for forecasting the energy output of photovoltaic systems. Energy Convers Manage 95:406–413

    Article  Google Scholar 

  46. Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30

    MathSciNet  MATH  Google Scholar 

  47. Australian energy market operator (2021). Retrieved from http://www.aemo.com.au/

  48. Harries M, Wales NS (1999) Splice-2 comparative evaluation: Electricity pricing. Artificial Intelligence Group, School of Computer Science and Engineering. Sydney 2052, Australia: The University of New South Wales.

  49. Australian bureau of meteorology (2021). Retrieved from http://www.bom.gov.au/

  50. Zhang Y, Ji G, Yang J, Wang S, Dong Z, Phillips P, Sun P (2016) Preliminary research on abnormal brain detection by wavelet-energy and quantum-behaved PSO. Technol Health Care 24(s2):S641–S649

    Article  Google Scholar 

  51. Larrea M, Porto A, Irigoyen E, Barragán AJ, Andújar JM (2021) Extreme learning machine ensemble model for time series forecasting boosted by PSO: application to an electric consumption problem. Neurocomputing 452:465–472

    Article  Google Scholar 

  52. Li W, Jiang X, Sun W, Wang SH, Liu C, Zhang X, Miao L (2020) Gingivitis identification via multichannel gray-level co-occurrence matrix and particle swarm optimization neural network. Int J Imaging Syst Technol 30(2):401–411

    Article  Google Scholar 

  53. Ribeiro MHDM, Stefenon SF, de Lima JD, Nied A, Mariani VC, Coelho LDS (2020) Electricity price forecasting based on self-adaptive decomposition and heterogeneous ensemble learning. Energies 13(19):5190

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cry Kuranga.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kuranga, C., Ranganai, N. & Muwani, T.S. Particle swarm optimization-based empirical mode decomposition predictive technique for nonstationary data. J Supercomput 78, 19662–19683 (2022). https://doi.org/10.1007/s11227-022-04646-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-022-04646-6

Keywords