Skip to main content
Log in

A Hybrid Model Integrating Elman Neural Network with Variational Mode Decomposition and Box–Cox Transformation for Monthly Runoff Time Series Prediction

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Precise and reliable monthly runoff prediction plays a vital role in the optimal management of water resources, but the nonstationarity and skewness of monthly runoff time series can pose major challenges for developing appropriate prediction models. To address these issues, this paper proposes a novel hybrid prediction model by introducing variational mode decomposition (VMD) and Box–Cox transformation (BC) into the Elman neural network (Elman), named the VMD-BC-Elman model. First, the observed runoff is decomposed into sub-time series using VMD for better frequency resolution. Second, the input datasets are transformed into a normal distribution using Box–Cox, and as a result, skewedness in the data is removed, and the correlation between the input and output variables is enhanced. The proposed VMD-BC preprocessing technology is expected to overcome the problems arising from nonstationary and skewed runoff data. Finally, Elman is used to simulate the respective sub-time series. The proposed model is evaluated using monthly runoff time series at Zhangjiashan, Zhuangtou and Huaxian hydrological stations in the Wei River Basin in China. The model performances are compared with those of single models (SVM, Elman), decomposition-based (VMD-SVM, VMD-Elman et al.) and BC-based models (BC-SVM and BC-Elman) by employing four metrics. The results show that the hybrid models outperform single models, and the VMD-BC-Elman model performs best in all considered hybrid models with an NSE greater than 0.95, R greater than 0.98, NMSE less than 4.7%, and PBIAS less than 0.4% in both the training and testing periods. The study indicates that the VMD-BC-Elman model is a satisfactory data-driven approach to predict nonstationary and skewed monthly runoff time series, representing an effective tool for predicting monthly runoff series.

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

Availability of Data and Material

The data used to support the findings of this study are available from the corresponding author upon reasonable request.

Code Availability

The code used to support the findings of this study are available from the corresponding author upon reasonable request.

References

  • Aggarwal SK, Goel A, Singh VP (2012) Stage and discharge forecasting by SVM and ANN techniques. Water Resour Manag 26(13):3705–3724

    Article  Google Scholar 

  • Barge JT, Sharif HO (2016) An ensemble empirical mode decomposition, self-organizing map, and linear genetic programming approach for forecasting river streamflow. Water 8(2):247

    Article  Google Scholar 

  • Bojang PO, Yang TC, Pham QB (2020) Linking singular spectrum analysis and machine learning for monthly rainfall forecasting. Appl Sci Basel 10(09)

  • Box GEP, Cox DR (1964) An analysis of transformations. J Roy Stat Soc B26:211–252

    Google Scholar 

  • Chandra R (2015) Competition and collaboration in cooperative coevolution of elman recurrent neural networks for time-series prediction. IEEE Trans Neural Netw Learn Syst 26(12):3123–3136

    Article  Google Scholar 

  • Clark MP, Bierkens MFP, Samaniego L et al (2017) The evolution of process-based hydrologic models: historical challenges and the collective quest for physical realism. Hydrol Earth Syst Sci 21(07):3427–3440

    Article  Google Scholar 

  • Deb S, Dandapat S, Krajewski J (2020) Analysis and classification of cold speech using variational mode decomposition. IEEE Trans Affect Comput 11(02):296–307

    Article  Google Scholar 

  • Demirel MC, Venancio A, Kahya E (2009) Flow forecast by SWAT model and ANN in Pracana basin, Portugal. Adv Eng Softw 40(07):467–473

    Article  Google Scholar 

  • Dragomiretskiy K, Zosso D (2014) Variational mode decomposition. IEEE Trans Signal Process 62(3):531–544

    Article  Google Scholar 

  • Feng ZK, Niu WJ, Tang ZY, Jiang ZQ, Xu Y, Liu Y, Zhang HR (2020) Monthly runoff time series prediction by variational mode decomposition and support vector machine based on quantum-behaved particle swarm optimization. J Hydrol 583

  • Hamasaki T, Kim SY (2006) Box and Cox power-transformation to confined and censored non-normal responses in regression. Comput Stat Data Anal 51(8):3788–3799

    Article  Google Scholar 

  • He XX, Luo JG, Zuo GG, Xie JC (2019) Daily runoff forecasting using a hybrid model based on variational mode decomposition and deep neural networks. Water Resour Manag 33(04):1571–1590

    Article  Google Scholar 

  • Himanshu SK, Pandey A, Yadav B (2017) Ensemble wavelet-support vector machine approach for prediction of suspended sediment load using hydrometeorological data. J Hydrol Eng 22(07)

  • Huang N, Chen H, Cai G, Fang L, Wang Y (2016) Mechanical fault diagnosis of high voltage circuit breakers based on variational mode decomposition and multi-layer classifier. Sensors 16(11)

  • Huang NE, Wu MLC, Long SR, Shen SSP, Qu WD, Gloersen P, Fan KL (2003) A confidence limit for the empirical mode decomposition and Hilbert spectral analysis. Proc R Soc Math Phys Eng Sci 459(08):2317–2345

    Article  Google Scholar 

  • Jiang RG, Wang YP, Xie JC, Zhao Y, Li FW, Wang XJ (2019) Assessment of extreme precipitation events and their teleconnections to El Nino southern oscillation, a case study in the Wei River basin of China. Atmos Res 218:372–384

    Article  Google Scholar 

  • Karamouz M, Ahmadi A, Moridi A (2009) Probabilistic reservoir operation using Bayesian stochastic model and support vector machine. Adv Water Resour 32(11):1588–1600

    Article  Google Scholar 

  • Krishnan S, Lokesh S, Devi MR (2019) An efficient Elman neural network classifier with cloud supported internet of things structure for health monitoring system. Comput Netw 14(5):201–210

    Article  Google Scholar 

  • Kuremoto T, Kimura S, Kobayashi K, Obayashi M (2014) Time series forecasting using a deep belief network with restricted Boltzmann machines. Neurocomputing 137:47–56

    Article  Google Scholar 

  • Li H, Fan BJ, Jia R, Zhai F, Bai L, Luo XQ (2020) Research on multi-domain fault diagnosis of gearbox of wind turbine based on adaptive variational mode decomposition and extreme learning machine algorithms. Energies 13(6):1375

    Article  Google Scholar 

  • Li XY, Zhang L, Wang ZP, Dong P (2019) Remaining useful life prediction for lithium-ion batteries based on a hybrid model combining the long short-term memory and Elman neural networks. J Energy Stor 21:510–518

    Article  Google Scholar 

  • Mehrgini B, Izadi H, Memarian H (2019) Shear wave velocity prediction using Elman artificial neural network. Carbonates Evaporites 34(04):1281–1291

    Article  Google Scholar 

  • Milani MRM, Hense A, Rahmani E, Ploeger A (2016) Applying least absolute shrinkage selection operator and akaike information criterion analysis to find the best multiple linear regression models between climate indices and components of Cow’s Milk. Foods 5(4):52. https://doi.org/10.3390/foods5030052

    Article  Google Scholar 

  • Mohanty S, Gupta KK, Raju KS (2018) Hurst based vibro-acoustic feature extraction of bearing using EMD and VMD. Measurement 117:200–220

    Article  Google Scholar 

  • Myronidis D, Ioannou K, Fotakis D, Dorflinger G (2018) Streamflow and hydrological drought trend analysis and forecasting in Cyprus. Water Resour Manag 32(5):1759–1776

    Article  Google Scholar 

  • Nash J, Sutcliffe J (1970) River flow forecasting through conceptual models part I—a discussion of principles. J Hydrol 10(3):282–290

    Article  Google Scholar 

  • Packard NH, Crutchfieid JP, Farmer JD et al (1980) Geometry from a time series. Phys Rev Lett 45:712

    Article  Google Scholar 

  • Pan B, Han M, Wei F, Tian LX, Liu YT, Li YL, Wang M (2021) Analysis of the variation characteristics of runoff and sediment in the yellow river within 70 years. Water Resour 48(05):676–689

    Article  Google Scholar 

  • Peng Y, Wang GL, Tang GL, Zhou HC, Wang YJ, Jian DP (2011) Study on reservoir operation optimization of Ertan hydropower Station considering GFS forecasted precipitation. Sci China-Technol Sci 54:76–82

    Article  Google Scholar 

  • Sankaran A, Reddy MJ (2016) Analyzing the hydroclimatic teleconnections of summer monsoon rainfall in Kerala, India, using multivariate empirical mode decomposition and time-dependent intrinsic correlation. IEEE Geosci Remote Sens Lett 13(9):1221–1225

    Article  Google Scholar 

  • Sarlak N (2008) Annual streamflow modelling with asymmetric distribution function. Hydrol Process 22(17):3403–3409

    Article  Google Scholar 

  • Sedki A, Quazar D, EI Mazoudi E (2008) Evolving neural network using real coded genetic algorithm for daily rainfall-runoff forecasting. Expert Syst Appl 36:4523–4527

    Article  Google Scholar 

  • Seong KW (2014) Deriving a practical form of IDF formula using transformed rainfall intensities. Hydrol Process 28(06):2881–2896

    Google Scholar 

  • Song PB, Liu WF, Sun JH, Wang C, Kong LZ, Nong ZX, Lei XH, Wang H (2020) Annual runoff forecasting based on multi-model information fusion and residual error correction in the Ganjiang River Basin. Water 12(08)

  • Taylor KE (2001) Summarizing multiple aspects of model performance in a single diagram. J Gerontol Ser A Biol Med Sci 106(D7):7183–7192

    Google Scholar 

  • Tiwari MK, Adamowaki J (2013) Urban water demand forecasting and uncertainty assessment using ensemble wavelet-bootstrap-neural network models. Water Resour Res 49(10):6486–6507

    Article  Google Scholar 

  • Troin M, Caya D (2014) Evaluating the SWAT’s snow hydrology over a Northern Quebec watershed. Hydrol Process 28(04):1858–1873

    Article  Google Scholar 

  • Vasiliades L, Loukas A (2009) Hydrological response to meteorological drought using the Palmer drought indices in Thessaly. Greece Desalination 237(1–3):3–21

    Article  Google Scholar 

  • Wang QY, Liu Y, Yue QM, Zheng YX, Yao XL, Yu JS (2020) Impact of input filtering and architecture selection strategies on GRU runoff forecasting: A case study in the Wei River Basin, Shaanxi, China. Water 12(12)

  • Wang WC, Xu DM, Chau KW, Chen S (2013) Improved annual rainfall-runoff forecasting using PSO-SVM model based on EEMD. J Hydroinf 15(4):1377–1390

    Article  Google Scholar 

  • Wen XH, Feng Q, Deo RC et al (2019) Two-phase extreme learning machines integrated with the complete ensemble empirical mode decomposition with adaptive noise algorithm for multi-scale runoff prediction problems. J Hydrol 570:167–184

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Yu YH, Zhang HB, Singh VP (2018) Forward prediction of runoff data in data-scarce basins with an improved ensemble empirical mode decomposition (EEMD) Model. Water 10(04)

  • Zhang X, Peng Y, Zhang C, Wang B (2015) Are hybrid models integrated with data preprocessing techniques suitable for monthly streamflow forecasting? Some experiment evidences. J Hydrol 530:137–152

    Article  Google Scholar 

  • Zou L, Xia J, She DX (2018) Analysis of impacts of climate change and human activities on hydrological drought: a case study in the Wei River basin, China. Water Resour Manag 32(4):1421–1438

    Article  Google Scholar 

Download references

Acknowledgements

This research was funded by Science-Technology Plan Program of Water Conservancy Fund of Shaanxi Province, grant number 2019slkj-14, and National Natural Science Foundation of China under grant 5149222, 52079110. Sincere gratitude is extended to the editor and anonymous reviewers for their professional comments and corrections.

Author information

Authors and Affiliations

Authors

Contributions

Fangqin Zhang: Investigation, Modeling, Calculation, Writing-Original Draft. Yan Kang: Conceptualization, Methodology, Writing-Review & Editing, Supervision. Xiao Cheng: Investigation, Data curation. Peiru Chen: Investigation. Songbai Song: Writing-Review & Editing.

Corresponding author

Correspondence to Yan Kang.

Ethics declarations

Ethics Approval

Not applicable.

Consent to Participate

Not applicable.

Consent to Publication

Not applicable.

Conflict of Interest

The authors declared that they have no conflicts of interest to this work.

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

Zhang, F., Kang, Y., Cheng, X. et al. A Hybrid Model Integrating Elman Neural Network with Variational Mode Decomposition and Box–Cox Transformation for Monthly Runoff Time Series Prediction. Water Resour Manage 36, 3673–3697 (2022). https://doi.org/10.1007/s11269-022-03220-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-022-03220-2

Keywords

Navigation