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.
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
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
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
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
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
Dragomiretskiy K, Zosso D (2013) Variational mode decomposition. IEEE Trans Signal Process 62(3):531–544
Farsi N, Mahjouri N, Ghasemi H (2020) Breakpoint detection in non-stationary runoff time series under uncertainty. J Hydrol 590:125458
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
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
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
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
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
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
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
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
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
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
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
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
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
Lv Z, Zuo J, Rodriguez D (2020) Predicting of runoff using an optimized SWAT-ANN: a case study. J Hydrol Reg Stud 29:100688
Mack YP, Rosenblatt M (1979) Multivariate k-nearest neighbor density estimates. J Multivar Anal 9(1):1–15
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Yin H, Guo Z, Zhang X, Chen J, Zhang Y (2022) RR-Former: Rainfall-runoff modeling based on Transformer. J Hydrol 609:127781
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
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
Zealand CM, Burn DH, Simonovic SP (1999) Short term streamflow forecasting using artificial neural networks. J Hydrol 214(1–4):32–48
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
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
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
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.
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-024-03748-5