Skip to main content
Log in

A Hybrid VMD-SVM Model for Practical Streamflow Prediction Using an Innovative Input Selection Framework

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Some previous studies have proved that prediction models using traditional overall decomposition sampling (ODS) strategy are unreasonable because the subseries obtained by the ODS strategy contain future information to be predicted. It is, therefore, necessary to put forward a new sampling strategy to fix this defect and also to improve the accuracy and reliability of decomposition-based models. In this paper, a stepwise decomposition sampling (SDS) strategy according to the practical prediction process is introduced. Moreover, an innovative input selection framework is proposed to build a strong decomposition-based monthly streamflow prediction model, in which sunspots and atmospheric circulation anomaly factors are employed as candidate input variables to enhance the prediction accuracy of monthly streamflow in addition to regular inputs such as precipitation and evaporation. Meanwhile, the partial correlation algorithm is employed to select optimal input variables from candidate input variables including precipitation, evaporation, sunspots, and atmospheric circulation anomaly factors. Four basins of the U.S. MOPEX project with various climate characteristics were selected as a case study. Results indicate that: (1) adding teleconnection factors into candidate input variables helps enhance the prediction accuracy of the support vector machine (SVM) model in predicting streamflow; (2) the innovative input selection framework helps to improve the prediction capacity of models whose candidate input variables interact with each other compared with traditional selection strategy; (3) the SDS strategy can effectively prevent future information from being included into input variables, which is an appropriate substitute of the ODS strategy in developing prediction models; (4) as for monthly streamflow, the hybrid variable model decomposition-support vector machine (VMD-SVM) models, using an innovative input selection framework and the SDS strategy, perform better than those which have not adopted this framework in all study areas. Generally, the findings of this study showed that the hybrid VMD-SVM model combining the SDS strategy and innovative input selection framework is a useful and powerful tool for practical hydrological prediction work in the context of climate change.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data Availability

Authors agree with data transparency and undertake to provide any required data and material.

References

  • Ch S, Anand N, Panigrahi BK, Mathur S (2013) Streamflow forecasting by SVM with quantum behaved particle swarm optimization. Neurocomputing 101:18–23

    Article  Google Scholar 

  • Cheng G, Dong C, Huang G, Baetz BW, Han J (2016) Discrete principal-monotonicity inference for hydro‐system analysis under irregular nonlinearities, data uncertainties, and multivariate dependencies. Part I: methodology development. Hydrol Process 30(23):4255–4272

    Google Scholar 

  • Chiew FH, Piechota TC, Dracup JA, McMahon TA (1998) El Nino/Southern Oscillation and Australian rainfall, streamflow and drought: Links and potential for forecasting. J Hydrol 204(1–4):138–149

    Article  Google Scholar 

  • Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    Google Scholar 

  • Di C, Yang X, Wang X (2014) A four-stage hybrid model for hydrological time series forecasting. PLoS One 9(8):e104663

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Du K, Zhao Y, Lei J (2017) The incorrect usage of singular spectral analysis and discrete wavelet transform in hybrid models to predict hydrological time series. J Hydrol 552:44–51

    Article  Google Scholar 

  • Fan Y, Huang G, Li Y, Wang X, Li Z (2016) Probabilistic prediction for monthly streamflow through coupling stepwise cluster analysis and quantile regression methods. Water Resour Manag 30(14):5313–5331

    Article  Google Scholar 

  • Fang W, Huang S, Ren K, Huang Q, Huang G, Cheng G, Li K (2019) Examining the applicability of different sampling techniques in the development of decomposition-based streamflow forecasting models. J Hydrol 568:534–550

    Article  Google Scholar 

  • Guo J, Zhou J, Qin H, Zou Q, Li Q (2011) Monthly streamflow forecasting based on improved support vector machine model. Expert Syst Appl 38:13073–13081

    Article  Google Scholar 

  • Hadi SJ, Tombul M (2018) Monthly streamflow forecasting using continuous wavelet and multi-gene genetic programming combination. J Hydrol 561:674–687

    Article  Google Scholar 

  • Huang S, Zheng X, Ma L, Wang H, Huang Q, Leng G, Meng E, Guo Y (2020) Quantitative contribution of climate change and human activities to vegetation cover variations based on GA-SVM model. J Hydrol 584:124687

    Article  Google Scholar 

  • Karthikeyan L, Nagesh Kumar D (2013) Predictability of nonstationary time series using wavelet and EMD based ARMA models. J Hydrol 502:103–119. https://doi.org/10.1016/j.jhydrol.2013.08.030

    Article  Google Scholar 

  • Kim T, Shin JY, Kim S, Heo JH (2018) Identification of relationships between climate indices and long-term precipitation in South Korea using ensemble empirical mode decomposition. J Hydrol 557:726–739. https://doi.org/10.1016/j.jhydrol.2017.12.069

    Article  Google Scholar 

  • Li Y, Chen X, Yu J, Yang X (2019) A fusion frequency feature extraction method for underwater acoustic signal based on variational mode decomposition, duffing chaotic oscillator and a kind of permutation entropy. Electronics 8(1):61

    Article  Google Scholar 

  • Liu F, Xu F, Yang S (2017) A flood forecasting model based on deep learning algorithm via integrating stacked autoencoders with BP neural network. 2017 IEEE Third International Conference on Multimedia Big Data (BigMM), pp 58–61. https://doi.org/10.1109/BigMM.2017.29

  • Loboda NS, Glushkov AV, Khokhlov VN, Lovett L (2006) Using non-decimated wavelet decomposition to analyse time variations of North Atlantic Oscillation, eddy kinetic energy, and Ukrainian precipitation. J Hydrol 322(1):14–24. https://doi.org/10.1016/j.jhydrol.2005.02.029

    Article  Google Scholar 

  • Mehr AD, Nourani V (2017) A Pareto-optimal moving average-multigene genetic programming model for rainfall-runoff modelling. Environ Model Softw 92:239–251

    Article  Google Scholar 

  • Meng E, Huang S, Huang Q, Fang W, Wu L, Wang L (2019) A robust method for non-stationary streamflow prediction based on improved EMD-SVM model. J Hydrol 568:462–478

    Article  Google Scholar 

  • Moriasi DN, Arnold JG, Van Liew MW, Bingner RL, Harmel RD, Veith TL (2007) Model evaluation guidelines for systematic quantification of accuracy in watershed simulations. Trans ASABE 50(3):885–900

    Article  Google Scholar 

  • Quilty J, Adamowski J (2018) Addressing the incorrect usage of wavelet-based hydrological and water resources forecasting models for real-world applications with best practices and a new forecasting framework. J Hydrol 563:336–353

    Article  Google Scholar 

  • Quilty J, Adamowski J, Khalil B, Rathinasamy M (2016) Bootstrap rank-ordered conditional mutual information (broCMI): A nonlinear input variable selection method for water resources modeling. Water Resour Res 52(3):2299–2326

    Article  Google Scholar 

  • Rasouli K, Hsieh WW, Cannon AJ (2012) Daily streamflow forecasting by machine learning methods with weather and climate inputs. J Hydrol 414:284–293

    Article  Google Scholar 

  • Ravansalar M, Rajaee T, Kisi O (2017) Wavelet-linear genetic programming: A new approach for modeling monthly streamflow. J Hydrol 549:461–475. https://doi.org/10.1016/j.jhydrol.2017.04.018

    Article  Google Scholar 

  • Sagarika S, Kalra A, Ahmad S (2015) Interconnections between oceanic–atmospheric indices and variability in the U.S. streamflow. J Hydrol 525:724–736. https://doi.org/10.1016/j.jhydrol.2015.04.020

    Article  Google Scholar 

  • Seo Y, Kwon S, Choi Y (2018) Short-term water demand forecasting model combining variational mode decomposition and extreme learning machine. Hydrology 5(4):54

    Article  Google Scholar 

  • Tayyab M, Ahmad I, Sun N, Zhou J, Dong X (2018) Application of integrated artificial neural networks based on decomposition methods to predict streamflow at Upper Indus Basin, Pakistan. Atmosphere 9(12):494

    Article  Google Scholar 

  • Tongal H, Booij MJ (2018) Simulation and forecasting of streamflows using machine learning models coupled with base flow separation. J Hydrol 564:266–282. https://doi.org/10.1016/j.jhydrol.2018.07.004

    Article  Google Scholar 

  • Tosunoğlu F, Kaplan NH (2018) Determination of trends and dominant modes in 7-day annual minimum flows: additive wavelet transform–based approach. J Hydrol Eng 23(12):05018022

    Article  Google Scholar 

  • Upadhyay A, Pachori RB (2015) Instantaneous voiced/non-voiced detection in speech signals based on variational mode decomposition. J Franklin Inst 352(7):2679–2707

    Article  Google Scholar 

  • Vapnik VN, Vapnik V (1998) Statistical learning theory, 1. Wiley, New York

  • Wang Q, Robertson D, Chiew F (2009) A Bayesian joint probability modeling approach for seasonal forecasting of streamflows at multiple sites. Water Resour Res 45(5): 1–18. https://doi.org/10.1029/2008WR007355

  • Wang S, Huang GH, Baetz BW, Huang W (2016) Probabilistic inference coupled with possibilistic reasoning for robust estimation of hydrologic parameters and piecewise characterization of interactive uncertainties. J Hydrometeorol 17(4):1243–1260. https://doi.org/10.1175/jhm-d-15-0131.1

    Article  Google Scholar 

  • Yu L, Li Y (2019) A flexible-possibilistic stochastic programming method for planning municipal-scale energy system through introducing renewable energies and electric vehicles. J Clean Prod 207:772–787

    Article  Google Scholar 

  • Yuan X, Tan Q, Lei X, Yuan Y, Wu X (2017) Wind power prediction using hybrid autoregressive fractionally integrated moving average and least square support vector machine. Energy 129:122–137

    Article  Google Scholar 

  • 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. https://doi.org/10.1016/j.jhydrol.2015.09.047

    Article  Google Scholar 

Download references

Acknowledgements

This study was jointly funded by the National Key Research and Development Program of China (grant number 2017YFC0405900), the National Natural Science Foundation of China (grant number 51709221), the Planning Project of Science and Technology of Water Resources of Shaanxi (grant numbers 2015slkj-27 and 2017slkj-19), the China Scholarship Council (grant number 201908610170), the Open Research Fund of State Key Laboratory of Simulation and Regulation of Water Cycle in River Basin (China Institute of Water Resources and Hydropower Research, grant number IWHR-SKL-KF201803) and the Doctorate Innovation Funding of Xi’an University of Technology (grant number 310-252072002).

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization: S. H; E. M; H. W. Methodology: E. M; G. L; W. F; L. W. Formal analysis and investigation: E. M; H. L. Writing - original draft preparation: E. M. Writing - review and editing: E. M; L. C. Supervision: Q. H.

Corresponding author

Correspondence to Shengzhi Huang.

Ethics declarations

Conflict of Interest

The authors have no conflicts of interest to declare.

Ethical Approval

Not applicable.

Consent to Publish

Not applicable.

Consent to Participate

Not applicable.

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

Meng, E., Huang, S., Huang, Q. et al. A Hybrid VMD-SVM Model for Practical Streamflow Prediction Using an Innovative Input Selection Framework. Water Resour Manage 35, 1321–1337 (2021). https://doi.org/10.1007/s11269-021-02786-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-021-02786-7

Keywords

Navigation