Log in

Reservoir Inflow Forecasting Using Ensemble Models Based on Neural Networks, Wavelet Analysis and Bootstrap Method

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Accurate and reliable forecasting of reservoir inflow is necessary for efficient and effective water resources planning and management. The aim of this study is to develop an ensemble modeling approach based on wavelet analysis, bootstrap resampling and neural networks (BWANN) for reservoir inflow forecasting. In this study, performance of BWANN model is also compared with wavelet based ANN (WANN), wavelet based MLR (WMLR), bootstrap and wavelet analysis based multiple linear regression models (BWMLR), standard ANN, and standard multiple linear regression (MLR) models for inflow forecasting. Robust ANN and WANN models are ensured considering state of the art methodologies in the field. For development of WANN models, initially original time series data is decomposed using wavelet transformation, and wavelet sub-time series are considered to develop WANN models instead of standard data used for development of ANN model. To ensure a robust WANN model different types of wavelet functions are utilized. Further, a comparative analysis is carried out among different approaches of WANN model development using wavelet sub time series. Seven years of reservoir inflow data along with outflow data from two upstream reservoirs in the Damodar catchment along with rainfall data of 5 upstream rain gauge stations are considered in this study. Out of 7 years daily data, 5 years data are used for training the model, 1 year data are used for cross-validation and remaining 1 year data are used to evaluate the performance of the developed models. Different performance indices indicated better performance of WANN model in comparison with WMLR, ANN and MLR models for inflow forecasting. This study demonstrated the effectiveness of proper selection of wavelet functions and appropriate methodology for wavelet based model development. Moreover, performance of BWANN models is found better than BWMLR model for uncertainty assessment, and is found that instead of point predictions, range of forecast will be more reliable, accurate and can be very helpful for operational inflow forecasting.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.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 includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Abrahart RJ (2003) Neural network rainfall–runoff forecasting based on continuous resampling. J Hydroinf 5(1):51–61

    Google Scholar 

  • Abrahart RJ, Anctil F, Coulibaly P, Dawson CW, Mount NJ, See LM, Shamseldin AY, Solomatine DP, Toth E, Wilby RL (2012) Two decades of anarchy? Emerging themes and outstanding challenges for neural network river forecasting. Prog Phys Geogr 36(4):480–513

    Article  Google Scholar 

  • Adamowski JF (2008) Peak daily water demand forecast modeling using artificial neural networks. J Water Resour Plan Manag 134(2):119–128

    Article  Google Scholar 

  • 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):85–91

    Article  Google Scholar 

  • Adamowski J, Adamowski K, Prokoph A (2013) A spectral analysis based methodology to detect climatological influences on daily urban water demand. Math Geosci 45(1):49–68

    Article  Google Scholar 

  • Arhami M, Kamali N, Rajabi MM (2013) Predicting hourly air pollutant levels using artificial neural networks coupled with uncertainty analysis by Monte Carlo simulations. Environ Sci Pollut Res 20(7):4777–4789

    Article  Google Scholar 

  • Barreto H, Howland FM (2006) Introductory econometrics: using Monte Carlo simulation with microsoft excel. Cambridge University Press, Cambridge

    Google Scholar 

  • Bishop CM (1995) Neural networks for pattern recognition. Clarendon, Oxford

    Google Scholar 

  • Cannas B, Fanni A, See L, Sias G (2006) Data preprocessing for river flow forecasting using neural networks: wavelet transforms and data partitioning. Phys Chem Earth 31(18):1164–1171

    Article  Google Scholar 

  • Coulibaly P, Anctil F, Bobee B (2000) Daily reservoir inflow forecasting using artificial neural networks with stopped training approach. J Hydrol 230(3–4):244–257

    Article  Google Scholar 

  • Efron B, Tibshirani RJ (1993) An introduction to the bootstrap. Chapman and Hall, London

    Book  Google Scholar 

  • Francesco V, Bernd F (2000) Nonstationarity and data preprocessing for neural network predictions of an economic time series. Proc Int Joint Conf Neural Netw 5:129–134

    Google Scholar 

  • Gad MA (2013) A useful automated rainfall-runoff model for engineering applications in semi-arid regions. Comput Geosci 52:443–452

    Article  Google Scholar 

  • Haykin S (1999) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Herrera M, Torgo L, Izquierdo J, Perez-Garcıa R (2010) Predictive models for forecasting hourly urban water demand. J Hydrol 387(1–2):141–150

    Article  Google Scholar 

  • Hinsbergen CPI, Lint JWC, Zuylen HJ (2009) Bayesian committee of neural networks to predict travel times with confidence intervals. Transp Res C 17(5):498–509

    Article  Google Scholar 

  • Jain A, Varshney K, Joshi UC (2001) Short-term water demand forecast modeling at iit kanpur using artificial neural networks. Water Resour Manag 15(1):299–321

    Article  Google Scholar 

  • Jia Y, Culver TB (2006) Bootstrapped artificial neural networks for synthetic flow generation with a small data sample. J Hydrol 331(3–4):580–590

    Article  Google Scholar 

  • Jothiprakash V, Magar RB (2012) Multi-time-step ahead daily and hourly intermittent reservoir inflow prediction by artificial intelligent techniques using lumped and distributed data. J Hydrol 450–451:293–307

    Article  Google Scholar 

  • Kant A, Suman PK, Giri BK, Tiwari MK, Chatterjee C, Nayak PC, Kumar S (2013) Comparison of multi-objective evolutionary neural network, adaptive neuro-fuzzy inference system and bootstrap-based neural network for flood forecasting. Neural Comput Applic 23(1):231–246

    Article  Google Scholar 

  • Kişi O (2009) Neural networks and wavelet conjunction model for intermittent streamflow forecasting. J Hydrol Eng 14(8):773–782

    Article  Google Scholar 

  • Kisi O (2010) Wavelet regression model for short-term streamflow forecasting. J Hydrol 389(3–4):344–353

    Article  Google Scholar 

  • Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399(1–2):132–140

    Article  Google Scholar 

  • Kisi O, Shiri J (2012) Reply to discussion of “Precipitation Forecasting Using Wavelet-Genetic Programming and Wavelet-Neuro-Fuzzy Conjunction Models”. Water Resour Manag 26(12):3663–3665

    Article  Google Scholar 

  • Krishna B (2014) Comparison of wavelet based ANN and regression models for reservoir inflow forecasting. J Hydrol Eng 19(7):1385–1400

    Article  Google Scholar 

  • Kucuk M, Oglu NA (2006) Wavelet regression technique for stream flow prediction. J Appl Stat 33(9):943–960

    Article  Google Scholar 

  • Maheswaran R, Khosa R (2012) Comparative study of different wavelets for hydrologic forecasting. Comput Geosci 46:284–295

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Makwana JJ, Tiwari MK (2014) Intermittent streamflow forecasting and extreme event modelling using wavelet based artificial neural networks. Water Resour Manag 28:4857–4873

    Article  Google Scholar 

  • Mallat SG (1989) A theory for multi resolution signal decomposition: the wavelet representation. IEEE Trans Pattern Anal Mach Intell 11(7):674–693

    Article  Google Scholar 

  • Mehta R, Jain SK (2009) Optimal operation of a multi-purpose reservoir using neuro-fuzzy technique. Water Resour Manag 23:509–529

    Article  Google Scholar 

  • Mukerjee A, Chatterjee C, Raghuwanshi NS (2009) Flood forecasting using ANN, neuro-fuzzy, and neuro-GA models. J Hydrol Eng 14(6):647–652

    Article  Google Scholar 

  • Nourani V, Alami MT, Aminfar MH (2008) A combined neural wavelet model for prediction of watershed precipitation, Ligvanchai, Iran. J Environ Hydrol 16(2):1–12

    Google Scholar 

  • Nourani V, Komasi M, Mano A (2009) A multivariate ANN-wavelet approach for rainfall–runoff modeling. Water Resour Manag 23(14):2877–2894

    Article  Google Scholar 

  • Okkan U (2012) Wavelet neural network model for reservoir inflow prediction. Sci Iran 19(6):1445–1455

    Article  Google Scholar 

  • Partal T (2009) Modeling evapotranspiration using discrete wavelet transform and neural networks. Hydrol Process 23(25):3545–3555

    Article  Google Scholar 

  • Partal T, Kisi O (2007) Wavelet and neuro-fuzzy conjunction model for precipitation forecasting. J Hydrol 342(1–2):199–212

    Article  Google Scholar 

  • Paudel M, Nelson EJ, Downer CW, Hotchkiss R (2011) Comparing the capability of distributed and lumped hydrologic models for analyzing the effects of land use change. J Hydroinf 13(3):461–473

    Article  Google Scholar 

  • Rajaee T, Mirbagheri SA, Nourani V, Alikhani A (2010) Prediction of daily suspended sediment load using wavelet and neuro-fuzzy combined model. Int J Environ Sci Technol 7(1):93–110

    Article  Google Scholar 

  • Rao AR, Hamed KH, Chen HL (2003) Nonstationarities in hydrologic and environmental time series. Kluwer, Dordrecht

    Google Scholar 

  • Rath S, Nayak PC, Chatterjee C (2013) Hierarchical neurofuzzy model for real-time flood forecasting. Int J River Basin Manag 11(3):253–268

    Article  Google Scholar 

  • Rathinasamy M, Adamowski J, Khosa R (2013) Multiscale streamflow forecasting using a new Bayesian model average based ensemble multi-wavelet volterra nonlinear method. J Hydrol 507:186–200

    Article  Google Scholar 

  • Sahay RR, Sehgal V (2013) Wavelet regression models for predicting flood stages in rivers: a case study in Eastern India. J Flood Risk Manag 6(2):146–155

    Article  Google Scholar 

  • Sahay RR, Srivastava A (2014) Predicting monsoon floods in rivers embedding wavelet transform, genetic algorithm and neural network. Water Resour Manag 28:301–317

    Article  Google Scholar 

  • Sehgal V, Sahay RR, Chatterjee C (2014a) Effect of utilization of discrete wavelet components on flood forecasting performance of wavelet based ANFIS models. Water Resour Manag 28(6):1733–1749

    Article  Google Scholar 

  • Sehgal V, Tiwari MK, Chatterjee C (2014b) Wavelet bootstrap multiple linear regression based hybrid modeling for daily river discharge forecasting. Water Resour Manag 28(10):2793–2811

    Article  Google Scholar 

  • Sharma SK, Tiwari KN (2009) Bootstrap based artificial neural network (BANN) analysis for hierarchical prediction of monthly runoff in Upper Damodar Valley catchment. J Hydrol 374(3–4):209–222

    Article  Google Scholar 

  • Tiwari MK, Chatterjee C (2010) Development of an accurate and reliable hourly flood forecasting model using wavelet-bootstrap-ANN hybrid approach. J Hydrol 394:458–470

    Article  Google Scholar 

  • Tiwari MK, Chatterjee C (2011) A new wavelet-bootstrap-ANN hybrid model for daily discharge forecasting. J Hydroinf 13(3):500–519

    Article  Google Scholar 

  • Tiwari MK, Song KY, Chatterjee C, Gupta MM (2013) Improving reliability of river flow forecasting using neural networks, wavelets and self-organizing maps. J Hydroinf 15(2):486–502

    Article  Google Scholar 

  • Twomey J, Smith A (1998) Bias and variance of validation methods for function approximation neural networks under conditions of sparse data. IEEE Trans Syst Man Cybern Part C Appl Rev 28(3):417–430

    Article  Google Scholar 

  • Valipour M, Banihabib ME, Behbahani SMR (2013) Comparison of the ARMA, ARIMA, and the autoregressive artificial neural network models in forecasting the monthly inflow of Dez dam reservoir. J Hydrol 476(7):433–441

    Article  Google Scholar 

  • Verma AK, Jha MK, Mahana RK (2010) Evaluation of HEC-HMS and WEPP for simulating watershed runoff using remote sensing and geographical information system. Paddy Water Environ 8(2):131–144

    Article  Google Scholar 

  • Wang D, Ding J (2003) Wavelet network model and its application to the prediction of hydrology. Nat Sci 1(1):67–71

    Google Scholar 

  • Wang W, Vrijling JK, Van Gelder PHAJM, Ma J (2006) Testing for nonlinearity of streamflow processes at different timescales. J Hydrol 322(1–4):247–268

    Article  Google Scholar 

  • Wang Y, Zheng T, Zhao Y, Jiang J, Wang Y, Guo L, Wang P (2013) Monthly water quality forecasting and uncertainty assessment via bootstrapped wavelet neural networks under missing data for Harbin, China. Environ Sci Pollut Res 20(12):8909–8923

    Article  Google Scholar 

  • Zhou HC, Peng Y, Liang GH (2008) The research of monthly discharge predictor-corrector model based on wavelet decomposition. Water Resour Manag 22(2):217–227

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjeet Kumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, S., Tiwari, M.K., Chatterjee, C. et al. Reservoir Inflow Forecasting Using Ensemble Models Based on Neural Networks, Wavelet Analysis and Bootstrap Method. Water Resour Manage 29, 4863–4883 (2015). https://doi.org/10.1007/s11269-015-1095-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-015-1095-7

Keywords

Navigation