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.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig1_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig5_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig6_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig7_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11269-015-1095-7/MediaObjects/11269_2015_1095_Fig8_HTML.gif)
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
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
Adamowski JF (2008) Peak daily water demand forecast modeling using artificial neural networks. J Water Resour Plan Manag 134(2):119–128
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
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
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
Barreto H, Howland FM (2006) Introductory econometrics: using Monte Carlo simulation with microsoft excel. Cambridge University Press, Cambridge
Bishop CM (1995) Neural networks for pattern recognition. Clarendon, Oxford
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
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
Efron B, Tibshirani RJ (1993) An introduction to the bootstrap. Chapman and Hall, London
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
Gad MA (2013) A useful automated rainfall-runoff model for engineering applications in semi-arid regions. Comput Geosci 52:443–452
Haykin S (1999) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, Englewood Cliffs
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
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
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
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
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
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
Kişi O (2009) Neural networks and wavelet conjunction model for intermittent streamflow forecasting. J Hydrol Eng 14(8):773–782
Kisi O (2010) Wavelet regression model for short-term streamflow forecasting. J Hydrol 389(3–4):344–353
Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399(1–2):132–140
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
Krishna B (2014) Comparison of wavelet based ANN and regression models for reservoir inflow forecasting. J Hydrol Eng 19(7):1385–1400
Kucuk M, Oglu NA (2006) Wavelet regression technique for stream flow prediction. J Appl Stat 33(9):943–960
Maheswaran R, Khosa R (2012) Comparative study of different wavelets for hydrologic forecasting. Comput Geosci 46:284–295
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
Makwana JJ, Tiwari MK (2014) Intermittent streamflow forecasting and extreme event modelling using wavelet based artificial neural networks. Water Resour Manag 28:4857–4873
Mallat SG (1989) A theory for multi resolution signal decomposition: the wavelet representation. IEEE Trans Pattern Anal Mach Intell 11(7):674–693
Mehta R, Jain SK (2009) Optimal operation of a multi-purpose reservoir using neuro-fuzzy technique. Water Resour Manag 23:509–529
Mukerjee A, Chatterjee C, Raghuwanshi NS (2009) Flood forecasting using ANN, neuro-fuzzy, and neuro-GA models. J Hydrol Eng 14(6):647–652
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
Nourani V, Komasi M, Mano A (2009) A multivariate ANN-wavelet approach for rainfall–runoff modeling. Water Resour Manag 23(14):2877–2894
Okkan U (2012) Wavelet neural network model for reservoir inflow prediction. Sci Iran 19(6):1445–1455
Partal T (2009) Modeling evapotranspiration using discrete wavelet transform and neural networks. Hydrol Process 23(25):3545–3555
Partal T, Kisi O (2007) Wavelet and neuro-fuzzy conjunction model for precipitation forecasting. J Hydrol 342(1–2):199–212
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
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
Rao AR, Hamed KH, Chen HL (2003) Nonstationarities in hydrologic and environmental time series. Kluwer, Dordrecht
Rath S, Nayak PC, Chatterjee C (2013) Hierarchical neurofuzzy model for real-time flood forecasting. Int J River Basin Manag 11(3):253–268
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
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
Sahay RR, Srivastava A (2014) Predicting monsoon floods in rivers embedding wavelet transform, genetic algorithm and neural network. Water Resour Manag 28:301–317
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
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
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
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
Tiwari MK, Chatterjee C (2011) A new wavelet-bootstrap-ANN hybrid model for daily discharge forecasting. J Hydroinf 13(3):500–519
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
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
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
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
Wang D, Ding J (2003) Wavelet network model and its application to the prediction of hydrology. Nat Sci 1(1):67–71
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-015-1095-7