Skip to main content
Log in

A Novel Runoff Prediction Model Based on Support Vector Machine and Gate Recurrent unit with Secondary Mode Decomposition

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Predicting runoff, one of the fundamental operations in hydrology, is crucial for directing the complete exploitation and use of local water resources. However, influenced by factors such as human activities and climate change, runoff displays typical nonlinear, non-stationary dynamic characteristics, which means it is challenging to achieve accurate runoff prediction in the research on water resources. In this research, we developed a hybrid model named CEEMDAN-FE-VMD-SVM-GRU for runoff prediction, which was built on complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN), fuzzy entropy (FE), variational mode decomposition (VMD), support vector machine (SVM), and gate recurrent unit (GRU). First, CEEMDAN was used to decompose the original daily runoff dataset into several intrinsic mode functions (IMF), followed by the introduction of FE to compute the complexity of each IMF component. The obtained FE calculation results greater than 0.4 were set as high-frequency sequences, and those lower than 0.4 as low-frequency sequences. Then, VMD was applied to perform the secondary decomposition of the high-frequency sequences, and SVM and GRU were trained to predict the primary and secondary decomposition parts, respectively. The results were finally obtained through linear combination. In this study, the daily runoff of the Minjiang River by this model was compared with those of other eight models. The findings demonstrate that the proposed model worked better than other models in a variety of evaluation metrics. In addition, this model showed better applicability in uncertainty interval estimation and flood prediction. Hence, this model proposed in this study has potential to be a preferred data-driven tool in hydrological prediction.

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

Similar content being viewed by others

Data Availability

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

References

  • Adamowski J, Sun K (2010) Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. J Hydrol 390(1–2):85–91

    Article  Google Scholar 

  • Adnan RM, Mostafa RR, Kisi O, Yaseen ZM, Shahid S, Zounemat-Kermani M (2021) Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization. Knowl-Based Syst 230:107379

    Article  Google Scholar 

  • An L, Hao Y, Yeh TCJ, Liu Y, Liu W, Zhang B (2020) Simulation of karst spring discharge using a combination of time–frequency analysis methods and long short-term memory neural networks. J Hydrol 589:125320

    Article  Google Scholar 

  • Bai Y, Bezak N, Zeng B, Li C, Sapač K, Zhang J (2021) Daily runoff forecasting using a cascade long short-term memory model that considers different variables. Water Resour Manage 35(4):1167–1181

    Article  Google Scholar 

  • Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555

  • Colominas MA, Schlotthauer G, Torres ME (2014) Improved complete ensemble EMD: A suitable tool for biomedical signal processing. Biomed Signal Process Control 14:19–29

    Article  Google Scholar 

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

    Article  ADS  MathSciNet  Google Scholar 

  • Farsi N, Mahjouri N, Ghasemi H (2020) Breakpoint detection in non-stationary runoff time series under uncertainty. J Hydrol 590:125458

    Article  Google Scholar 

  • Gao S, Zhang S, Huang Y, Han J, Luo H, Zhang Y, Wang G (2022) A new seq2seq architecture for hourly runoff prediction using historical rainfall and runoff as input. J Hydrol 612:128099

    Article  Google Scholar 

  • Ghaith M, Siam A, Li Z, El-Dakhakhni W (2020) Hybrid hydrological data-driven approach for daily streamflow forecasting. J Hydrol Eng 25(2):04019063

    Article  Google Scholar 

  • Greener JG, Kandathil SM, Moffat L, Jones DT (2022) A guide to machine learning for biologists. Nat Rev Mol Cell Biol 23(1):40–55

    Article  CAS  PubMed  Google Scholar 

  • Hu Y, Fitzpatrick L, Fry LM, Mason L, Read LK, Goering DC (2021) Edge-of-field runoff prediction by a hybrid modeling approach using causal inference. Environ Res Commun 3(7):075003

    Article  Google Scholar 

  • Ibrahim KSMH, Huang YF, Ahmed AN, Koo CH, El-Shafie A (2022) A review of the hybrid artificial intelligence and optimization modelling of hydrological streamflow forecasting. Alex Eng J 61(1):279–303

    Article  Google Scholar 

  • Jin H, Chen X, Zhong R (2022) Runoff forecast and analysis of the probability of dry and wet transition in the Hanjiang River Basin. Stoch Env Res Risk Assess 36(5):1485–1502

    Article  Google Scholar 

  • Kunnath-Poovakka A, Eldho TI (2019) A comparative study of conceptual rainfall-runoff models GR4J, AWBM and Sacramento at catchments in the upper Godavari river basin, India. J Earth Syst Sci 128:1–15

    Article  Google Scholar 

  • Li BJ, Sun GL, Liu Y, Wang WC, Huang XD (2022) Monthly Runoff Forecasting Using Variational Mode Decomposition Coupled with Gray Wolf Optimizer-Based Long Short-term Memory Neural Networks. Water Resour Manage 36(6):2095–2115

    Article  Google Scholar 

  • Li M, Zhang Y, Wallace J, Campbell E (2020) Estimating annual runoff in response to forest change: A statistical method based on random forest. J Hydrol 589:125168

    Article  Google Scholar 

  • Li Y, Chiu YH, Li Y, Cen H, Lin TY (2021) Dynamic analysis of residential and enterprise water supply and leakage efficiencies. Environ Sci Pollut Res 28:39471–39492

    Article  Google Scholar 

  • Lin K, Sheng S, Zhou Y, Liu F, Li Z, Chen H, Xu C, Chen J, Guo S (2020) The exploration of a temporal convolutional network combined with encoder-decoder framework for runoff forecasting. Hydrol Res 51(5):1136–1149

    Article  Google Scholar 

  • Liu Y, Ji Y, Liu D, Fu Q, Li T, Hou R, Li Q, Cui S, Li M (2021) A new method for runoff prediction error correction based on LS-SVM and a 4D copula joint distribution. J Hydrol 598:126223

    Article  Google Scholar 

  • Liu Z, Peng C, Xiang W, Deng X, Tian D, Zhao M, Yu G (2012) Simulations of runoff and evapotranspiration in Chinese fir plantation ecosystems using artificial neural networks. Ecol Model 226:71–76

    Article  Google Scholar 

  • Lv Z, Zuo J, Rodriguez D (2020) Predicting of runoff using an optimized SWAT-ANN: a case study. J Hydrol Reg Stud 29:100688

    Article  Google Scholar 

  • Mack YP, Rosenblatt M (1979) Multivariate k-nearest neighbor density estimates. J Multivar Anal 9(1):1–15

    Article  MathSciNet  Google Scholar 

  • Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications. Environ Model Softw 15(1):101–124

    Article  Google Scholar 

  • Markonis Y, Sychova P, Hanel M, Máca P, Moustakis Y, Nasika C, Dimitriadis P, Papalexiou SM (2018) Global estimation of long-term persistence in annual river runoff. Adv Water Resour 113:1–12

    Article  ADS  Google Scholar 

  • Mishra S, Saravanan C, Dwivedi VK, Shukla JP (2018) Rainfall-runoff modeling using clustering and regression analysis for the river brahmaputra basin. J Geol Soc India 92:305–312

    Article  Google Scholar 

  • Mirzaee P, Fazloula R (2016) Runoff prediction by support vector machine for Chalous River Basin of Iran. Intl J Geog Geol 5(6):113–118

    Google Scholar 

  • Molina-Navarro E, Bailey RT, Andersen HE, Thodsen H, Nielsen A, Park S ... Trolle D (2019) Comparison of abstraction scenarios simulated by SWAT and SWAT-MODFLOW. Hydrol Sci J 64(4):434–454

  • Napolitano G, Serinaldi F, See L (2011) Impact of EMD decomposition and random initialisation of weights in ANN hindcasting of daily stream flow series: an empirical examination. J Hydrol 406(3–4):199–214

    Article  Google Scholar 

  • Narsimlu B, Gosain AK, Chahar BR, Singh SK, Srivastava PK (2015) SWAT model calibration and uncertainty analysis for streamflow prediction in the Kunwari River Basin, India, using sequential uncertainty fitting. Environ Process 2:79–95

    Article  Google Scholar 

  • Pan C, Tan J, Feng D (2021) Prediction intervals estimation of solar generation based on gated recurrent unit and kernel density estimation. Neurocomputing 453:552–562

    Article  Google Scholar 

  • Pishvaei MH, Sabzevari T, Noroozpour S, Mohammadpour R (2020) Effects of hillslope geometry on spatial infiltration using the TOPMODEL and SCS-CN models. Hydrol Sci J 65(2):212–226

    Article  Google Scholar 

  • Roy DK (2021) Long short-term memory networks to predict one-step ahead reference evapotranspiration in a subtropical climatic zone. Environ Process 8:911–941

    Article  Google Scholar 

  • Sibtain M, Li X, Azam MI, Bashir H (2021) Applicability of a three-stage hybrid model by employing a two-stage signal decomposition approach and a deep learning methodology for runoff forecasting at Swat River catchment Pakistan. Polish J Environ Stud 30(1):639–384

    Google Scholar 

  • Singh AK, Kumar P, Ali R, Al-Ansari N, Vishwakarma DK, Kushwaha KS, Panda KC, Sagar A, Mirzania E, Elbeltagi A, Kuriqi A, Heddam S (2022) An integrated statistical-machine learning approach for runoff prediction. Sustainability 14(13):8209

    Article  Google Scholar 

  • Wanders N, Thober S, Kumar R, Pan M, Sheffield J, Samaniego L, Wood EF (2019) Development and evaluation of a pan-European multimodel seasonal hydrological forecasting system. J Hydrometeorol 20(1):99–115

    Article  ADS  Google Scholar 

  • Wang Q, Liu Y, Yue Q, Zheng Y, Yao X, Yu J (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):3532

    Article  Google Scholar 

  • Wang S, Peng H, Hu Q, Jiang M (2022) Analysis of runoff generation driving factors based on hydrological model and interpretable machine learning method. J Hydrol Reg Stud 42:101139

    Article  Google Scholar 

  • Wang WC, Chau KW, Xu DM, Chen XY (2015) Improving forecasting accuracy of annual runoff time series using ARIMA based on EEMD decomposition. Water Resour Manage 29:2655–2675

    Article  Google Scholar 

  • 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 

  • Wang X, Wang Y, Yuan P, Wang L, Cheng D (2021) An adaptive daily runoff forecast model using VMD-LSTM-PSO hybrid approach. Hydrol Sci J 66(9):1488–1502

    Article  Google Scholar 

  • Wang Z, Wang Q, Wu T (2023) A novel hybrid model for water quality prediction based on VMD and IGOA optimized for LSTM. Front Environ Sci Eng 17(7):88

    Article  CAS  Google Scholar 

  • Wang Z, Wang Q, Liu Z, Wu T (2024) A deep learning interpretable model for river dissolved oxygen multistep and interval prediction based on multi-source data fusion. J hydrol 629:130637

  • Williams RJ, Zipser D (1989) A learning algorithm for continually running fully recurrent neural networks. Neural Comput 1(2):270–280

    Article  Google Scholar 

  • Wu J, Wang Z, Hu Y, Tao S, Dong J (2023) Runoff Forecasting using Convolutional Neural Networks and optimized Bi-directional Long Short-term Memory. Water Resour Manage 37(2):937–953

    Article  Google Scholar 

  • Xie T, Zhang G, Hou J, Xie J, Lv M, Liu F (2019) Hybrid forecasting model for non-stationary daily runoff series: a case study in the Han River Basin China. J Hydrol 577:123915

    Article  Google Scholar 

  • Xie Y, Sun W, Ren M, Chen S, Huang Z, Pan X (2023) Stacking ensemble learning models for daily runoff prediction using 1D and 2D CNNs. Expert Syst Appl 217:119469

    Article  Google Scholar 

  • Xu Y, Hu C, Wu Q, Jian S, Li Z, Chen Y, Zhang G, Zhang Z, Wang S (2022) Research on particle swarm optimization in LSTM neural networks for rainfall-runoff simulation. J Hydrol 608:127553

    Article  Google Scholar 

  • Yang L, Zhong PA, Zhu F, Ma Y, Wang H, Li J, Xu C (2022) A comparison of the reproducibility of regional precipitation properties simulated respectively by weather generators and stochastic simulation methods. Stoch Env Res Risk Assess 36(2):495–509

    Article  Google Scholar 

  • Yao Z, Wang Z, Wang D, Wu J, Chen L (2023) An ensemble CNN-LSTM and GRU adaptive weighting model based improved sparrow search algorithm for predicting runoff using historical meteorological and runoff data as input. J Hydrol 625:129977

    Article  Google Scholar 

  • Yin H, Guo Z, Zhang X, Chen J, Zhang Y (2022) RR-Former: Rainfall-runoff modeling based on Transformer. J Hydrol 609:127781

    Article  Google Scholar 

  • Young CC, Liu WC (2015) Prediction and modelling of rainfall–runoff during typhoon events using a physically-based and artificial neural network hybrid model. Hydrol Sci J 60(12):2102–2116

    Article  Google Scholar 

  • Yue Z, Ai P, Xiong C, Hong M, Song Y (2020) Mid-to long-term runoff prediction by combining the deep belief network and partial least-squares regression. J Hydroinf 22(5):1283–1305

    Article  Google Scholar 

  • Zealand CM, Burn DH, Simonovic SP (1999) Short term streamflow forecasting using artificial neural networks. J Hydrol 214(1–4):32–48

    Article  Google Scholar 

  • Zhang M, Wang J, Huang Y, Yu L, Liu S, Ma G (2021) A new Xin’anjiang and Sacramento combined rainfall-runoff model and its application. Hydrol Res 52(6):1173–1183

    Article  CAS  Google Scholar 

Download references

Funding

It was supported by the Open Fund of Key Laboratory of Sediment Science and Northern River Training, the Ministry of Water Resources, China Institute of Water Resources and Hydropower Research (No. IWHR-SEDI-2023-10).

Author information

Authors and Affiliations

Authors

Contributions

Jinghan Dong: Conceptualization, Writing—original draft, Methodology, Investigation, Visualization, Validation. Zhaocai Wang: Methodology, Investigation, Validation, Supervision, Writing-review. Junhao Wu: Writing—original draft, Investigation. Xuefei Cui: Investigation, Visualization. Renlin Pei: Writing—original draft.

Corresponding author

Correspondence to Zhaocai Wang.

Ethics declarations

Ethical Approval

Not applicable.

Consent to Participate

Not applicable.

Consent to Publish

Not applicable.

Conflicts of Interest

The authors declare that they have no known competing financial interests.

Additional information

Publisher's Note

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

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary file1 (DOCX 118312 kb)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) 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

Dong, J., Wang, Z., Wu, J. et al. A Novel Runoff Prediction Model Based on Support Vector Machine and Gate Recurrent unit with Secondary Mode Decomposition. Water Resour Manage 38, 1655–1674 (2024). https://doi.org/10.1007/s11269-024-03748-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-024-03748-5

Keywords

Navigation