A new wavelet-bootstrap-ANN hybrid model for daily discharge forecasting

A new hybrid model, the wavelet–bootstrap–ANN (WBANN), for daily discharge forecasting is proposed in this study. The study explores the potential of wavelet and bootstrapping techniques to develop an accurate and reliable ANN model. The performance of the WBANN model is also compared with three more models: traditional ANN, wavelet-based ANN (WANN) and bootstrapbased ANN (BANN). Input vectors are decomposed into discrete wavelet components (DWCs) using discrete wavelet transformation (DWT) and then appropriate DWCs sub-series are used as inputs to the ANN model to develop the WANN model. The BANN model is an ensemble of several ANNs built using bootstrap resamples of raw datasets, whereas the WBANN model is an ensemble of several ANNs built using bootstrap resamples of DWCs instead of raw datasets. The results showed that the hybrid models WBANN and WANN produced significantly better results than the traditional ANN and BANN, whereas the BANN model is found to be more reliable and consistent. The WBANN and WANN models simulated the peak discharges better than the ANN and BANN models, whereas the overall performance of WBANN, which uses the capabilities of both bootstrap and wavelet techniques, is found to be more accurate and reliable than the

[1]  G. Sahoo,et al.  Flow forecasting for a Hawaii stream using rating curves and neural networks , 2006 .

[2]  Demetris Koutsoyiannis,et al.  Discussion of “Generalized regression neural networks for evapotranspiration modelling” , 2007 .

[3]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[4]  Ping Wang,et al.  Multiscale characteristics of the rainy season rainfall and interdecadal decaying of summer monsoon in North China , 2003 .

[5]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .

[6]  Narendra Singh Raghuwanshi,et al.  Flood Forecasting Using ANN, Neuro-Fuzzy, and Neuro-GA Models , 2009 .

[7]  François Anctil,et al.  Tools for the assessment of hydrological ensemble forecasts obtained by neural networks , 2009 .

[8]  Turgay PartalT. Partal River flow forecasting using different artificial neural network algorithms and wavelet transform , 2009 .

[9]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[10]  C. L. Wu,et al.  Methods to improve neural network performance in daily flows prediction , 2009 .

[11]  H. K. Cigizoglu,et al.  Incorporation of ARMA models into flow forecasting by artificial neural networks , 2003 .

[12]  Juan B. Valdés,et al.  NONLINEAR MODEL FOR DROUGHT FORECASTING BASED ON A CONJUNCTION OF WAVELET TRANSFORMS AND NEURAL NETWORKS , 2003 .

[13]  N. Lauzon,et al.  Generalisation for neural networks through data sampling and training procedures, with applications to streamflow predictions , 2004 .

[14]  Ingrid Daubechies,et al.  The wavelet transform, time-frequency localization and signal analysis , 1990, IEEE Trans. Inf. Theory.

[15]  Linda See,et al.  Data preprocessing for river flow forecasting using neural networks: Wavelet transforms and data partitioning , 2006 .

[16]  P. Krause,et al.  COMPARISON OF DIFFERENT EFFICIENCY CRITERIA FOR HYDROLOGICAL MODEL ASSESSMENT , 2005 .

[17]  Ercan Kahya,et al.  Flow forecast by SWAT model and ANN in Pracana basin, Portugal , 2009, Adv. Eng. Softw..

[18]  Asaad Y. Shamseldin,et al.  Review of the application of fuzzy inference systems in river flow forecasting , 2009 .

[19]  K. P. Sudheer,et al.  Knowledge Extraction from Trained Neural Network River Flow Models , 2005 .

[20]  B. Bates,et al.  Nonlinear, discrete flood event models, 3. Analysis of prediction uncertainty , 1988 .

[21]  Murat Küçük,et al.  Wavelet Regression Technique for Streamflow Prediction , 2006 .

[22]  Chandranath Chatterjee,et al.  Uncertainty assessment and ensemble flood forecasting using bootstrap based artificial neural networks (BANNs) , 2010 .

[23]  G. A Theory for Multiresolution Signal Decomposition : The Wavelet Representation , 2004 .

[24]  Roberto Baratti,et al.  River flow forecast for reservoir management through neural networks , 2003, Neurocomputing.

[25]  N. Erdem Unal,et al.  Discussion of “Generalized regression neural networks for evapotranspiration modelling” , 2007 .

[26]  Ashu Jain,et al.  Development of effective and efficient rainfall‐runoff models using integration of deterministic, real‐coded genetic algorithms and artificial neural network techniques , 2004 .

[27]  Ju-liang Jin,et al.  Prediction of Inflow at Three Gorges Dam in Yangtze River with Wavelet Network Model , 2009 .

[28]  Upmanu Lall,et al.  Streamflow simulation: A nonparametric approach , 1997 .

[29]  Indrajeet Chaubey,et al.  A simplified approach to quantifying predictive and parametric uncertainty in artificial neural network hydrologic models , 2007 .

[30]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[31]  Carl Johan Lagerkvist Introductory Econometrics--Using Monte Carlo Simulation with Microsoft Excel , 2007 .

[32]  R Govindaraju,et al.  ARTIFICIAL NEURAL NETWORKS IN HYDROLOGY: II, HYDROLOGIC APPLICATIONS , 2000 .

[33]  Ozgur Kisi,et al.  Stream flow forecasting using neuro‐wavelet technique , 2008 .

[34]  Turgay Partal,et al.  Estimation and forecasting of daily suspended sediment data using wavelet–neural networks , 2008 .

[35]  O. Kisi Neural Networks and Wavelet Conjunction Model for Intermittent Streamflow Forecasting , 2009 .

[36]  Upmanu Lall,et al.  A Nearest Neighbor Bootstrap For Resampling Hydrologic Time Series , 1996 .

[37]  Turgay Partal,et al.  Long-term trend analysis using discrete wavelet components of annual precipitations measurements in Marmara region (Turkey) , 2006 .

[38]  Rameswar Panda,et al.  Application of neural network and adaptive neuro-fuzzy inference systems for river flow prediction , 2009 .

[39]  J. Adamowski Development of a short-term river flood forecasting method for snowmelt driven floods based on wavelet and cross-wavelet analysis , 2008 .

[40]  K. Loague,et al.  Physics‐based hydrologic response simulation: platinum bridge, 1958 Edsel, or useful tool , 2004 .

[41]  Hikmet Kerem Cigizoglu,et al.  Estimation, forecasting and extrapolation of river flows by artificial neural networks , 2003 .

[42]  S. Jain,et al.  Radial Basis Function Neural Network for Modeling Rating Curves , 2003 .

[43]  P. Jacovkis,et al.  Signal separation with almost periodic components: a wavelets based method , 2004 .

[44]  H. K. Cigizoglu,et al.  Prediction of daily precipitation using wavelet—neural networks , 2009 .

[45]  K. N. Tiwari,et al.  Bootstrap based artificial neural network (BANN) analysis for hierarchical prediction of monthly runoff in Upper Damodar Valley Catchment , 2009 .

[46]  K. P. Sudheer,et al.  Short‐term flood forecasting with a neurofuzzy model , 2005 .

[47]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[48]  T. Ouarda,et al.  Non-stationary regional flood frequency analysis at ungauged sites , 2007 .

[49]  A. Altunkaynak Forecasting Surface Water Level Fluctuations of Lake Van by Artificial Neural Networks , 2007 .

[50]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[51]  Robert J. Abrahart,et al.  Neural network rainfall-runoff forecasting based on continuous resampling , 2003 .

[52]  Alex J. Cannon,et al.  Downscaling recent streamflow conditions in British Columbia, Canada using ensemble neural network models , 2002 .

[53]  Simon Li,et al.  Uncertainties in real‐time flood forecasting with neural networks , 2007 .

[54]  K. P. Sudheer,et al.  Explaining the internal behaviour of artificial neural network river flow models , 2004 .

[55]  Yong Peng,et al.  The Research of Monthly Discharge Predictor-corrector Model Based on Wavelet Decomposition , 2008 .

[56]  Robert J. Abrahart,et al.  HydroTest: A web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts , 2007, Environ. Model. Softw..

[57]  Pieter van Gelder,et al.  Testing for nonlinearity of streamflow processes at different timescales , 2006 .

[58]  Berndt Müller,et al.  Neural networks: an introduction , 1990 .

[59]  Meng Ji-jun,et al.  Research on runoff variations based on wavelet analysis and wavelet neural network model: A case study of the Heihe River drainage basin (1944?2005) , 2007 .

[60]  Fionn Murtagh,et al.  Wavelet-based feature extraction and decomposition strategies for financial forecasting , 1998 .

[61]  Chen Yunping,et al.  An ANN and wavelet transformation based method for short term load forecast , 1998, Proceedings of EMPD '98. 1998 International Conference on Energy Management and Power Delivery (Cat. No.98EX137).

[62]  David Hinkley,et al.  Bootstrap Methods: Another Look at the Jackknife , 2008 .

[63]  Wensheng Wang,et al.  Wavelet Network Model and Its Application to the Prediction of Hydrology , 2003 .

[64]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .

[65]  J. Adamowski River flow forecasting using wavelet and cross‐wavelet transform models , 2008 .

[66]  D. K. Srivastava,et al.  Application of ANN for Reservoir Inflow Prediction and Operation , 1999 .

[67]  Yunlong Cai,et al.  Wavelet analysis of rainfall variation in the Hebei Plain , 2005 .

[68]  P. Kitanidis,et al.  Real‐time forecasting with a conceptual hydrologic model: 2. Applications and results , 1980 .

[69]  C. Wu,et al.  A flood forecasting neural network model with genetic algorithm , 2006 .

[70]  G. Sahoo,et al.  Forecasting stream water temperature using regression analysis, artificial neural network, and chaotic non-linear dynamic models , 2009 .

[71]  Paul Dunne,et al.  Bootstrap Position Analysis for Forecasting Low Flow Frequency , 1997 .

[72]  K. P. Sudheer,et al.  Identification of physical processes inherent in artificial neural network rainfall runoff models , 2004 .

[73]  P. C. Nayak,et al.  A neuro-fuzzy computing technique for modeling hydrological time series , 2004 .

[74]  Keith Beven,et al.  A manifesto for the equifinality thesis , 2006 .

[75]  Y. R. Satyaji Rao,et al.  Modelling hydrological time series data using wavelet neural network analysis , 2009 .

[76]  Paulin Coulibaly,et al.  Comparison of neural network methods for infilling missing daily weather records , 2007 .

[77]  Kuolin Hsu,et al.  Artificial Neural Network Modeling of the Rainfall‐Runoff Process , 1995 .

[78]  A. Ramachandra Rao,et al.  Nonstationarities in Hydrologic and Environmental Time Series , 2003 .

[79]  F. Anctil,et al.  An exploration of artificial neural network rainfall-runoff forecasting combined with wavelet decomposition , 2004 .

[80]  Vahid Nourani,et al.  A COMBINED NEURAL-WAVELET MODEL FOR PREDICTION OF WATERSHED PRECIPITATION, LIGVANCHAI, IRAN , 2008 .

[81]  S. Uhlenbrook,et al.  Prediction uncertainty of conceptual rainfall-runoff models caused by problems in identifying model parameters and structure , 1999 .

[82]  Zhao Yang Dong,et al.  An adaptive neural-wavelet model for short term load forecasting , 2001 .

[83]  P. C. Nayak,et al.  Fuzzy computing based rainfall–runoff model for real time flood forecasting , 2005 .

[84]  Teresa B. Culver,et al.  Bootstrapped artificial neural networks for synthetic flow generation with a small data sample , 2006 .

[85]  Vahid Nourani,et al.  A Multivariate ANN-Wavelet Approach for Rainfall–Runoff Modeling , 2009 .

[86]  Avi Ostfeld,et al.  Data-driven modelling: some past experiences and new approaches , 2008 .

[87]  Young-Oh Kim,et al.  Rainfall‐runoff models using artificial neural networks for ensemble streamflow prediction , 2005 .

[88]  R. V. Sachs,et al.  Wavelets in time-series analysis , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[89]  Alice E. Smith,et al.  Bias and variance of validation methods for function approximation neural networks under conditions of sparse data , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[90]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[91]  A. Soldati,et al.  River flood forecasting with a neural network model , 1999 .

[92]  S. Roberts,et al.  Confidence Intervals and Prediction Intervals for Feed-Forward Neural Networks , 2001 .