River Stage Modeling by Combining Maximal Overlap Discrete Wavelet Transform, Support Vector Machines and Genetic Algorithm

This paper proposes a river stage modeling approach combining maximal overlap discrete wavelet transform (MODWT), support vector machines (SVMs) and genetic algorithm (GA). The MODWT decomposes original river stage time series into sub-time series (detail and approximation components). The SVM computes daily river stage values using the decomposed sub-time series. The GA searches for the optimal hyperparameters of SVM. The performance of MODWT–SVM models is evaluated using efficiency and effectiveness indices; and compared with that of a single model (multilayer perceptron (MLP) and SVM), discrete wavelet transform (DWT)-based models (DWT–MLP and DWT–SVM) and MODWT–MLP models. The conjunction of MODWT, SVM and GA improves the performance of the SVM model and outperforms the single models. The MODWT–based models using the SVM model enhance model performance and accuracy compared to those of using MLP model. Also, hybrid models coupling MODWT, SVM and GA improve model performance and accuracy in daily river stage modeling as compared with those combined with DWT. The MODWT–SVM model using the Coiflet 12 (c12) mother wavelet, MODWT–SVM-c12, produces the best efficiency and effectiveness among all models. Therefore, the conjunction of MODWT, SVM and GA can be an efficient and effective approach for modeling daily river stages.

[1]  Dawei Han,et al.  Assessment of input variables determination on the SVM model performance using PCA, Gamma test, and forward selection techniques for monthly stream flow prediction , 2011 .

[2]  Christian W. Dawson,et al.  Hydrological modelling using artificial neural networks , 2001 .

[3]  H. Aksoy,et al.  Artificial neural network and regression models for flow velocity at sediment incipient deposition , 2016 .

[4]  Luca Scrucca,et al.  GA: A Package for Genetic Algorithms in R , 2013 .

[5]  O. Kisi,et al.  Pan Evaporation Modeling Using Neural Computing Approach for Different Climatic Zones , 2012, Water Resources Management.

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

[7]  Donna M. Rizzo,et al.  Advances in ungauged streamflow prediction using artificial neural networks , 2010 .

[8]  V. Singh,et al.  Copula entropy coupled with artificial neural network for rainfall–runoff simulation , 2014, Stochastic Environmental Research and Risk Assessment.

[9]  Jan Adamowski,et al.  Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. , 2010 .

[10]  Ashu Jain,et al.  A comparative analysis of training methods for artificial neural network rainfall-runoff models , 2006, Appl. Soft Comput..

[11]  K. Ravikumar,et al.  On the use of wavelets packet decomposition for time series prediction , 2014 .

[12]  Mohammad H. Aminfar,et al.  A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation , 2009, Eng. Appl. Artif. Intell..

[13]  Ashu Jain,et al.  Hybrid neural network models for hydrologic time series forecasting , 2007, Appl. Soft Comput..

[14]  Chandranath Chatterjee,et al.  Development of an accurate and reliable hourly flood forecasting model using wavelet–bootstrap–ANN (WBANN) hybrid approach , 2010 .

[15]  C. Bretherton,et al.  Maximal Overlap Wavelet Statistical Analysis With Application to Atmospheric Turbulence , 2006 .

[16]  Taymoor A. Awchi,et al.  River Discharges Forecasting In Northern Iraq Using Different ANN Techniques , 2014, Water Resources Management.

[17]  Sungwon Kim,et al.  River Stage Forecasting Using Wavelet Packet Decomposition and Machine Learning Models , 2016, Water Resources Management.

[18]  Nima Ehsani,et al.  A neural network based general reservoir operation scheme , 2016, Stochastic Environmental Research and Risk Assessment.

[19]  Paresh Chandra Deka,et al.  Forecasting monthly groundwater level fluctuations in coastal aquifers using hybrid Wavelet packet–Support vector regression , 2015 .

[20]  Ioannis K. Tsanis,et al.  Comparison of an artificial neural network and a conceptual rainfall–runoff model in the simulation of ephemeral streamflow , 2016 .

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

[22]  Stefan Fritsch,et al.  neuralnet: Training of Neural Networks , 2010, R J..

[23]  Umut Okkan,et al.  The combined use of wavelet transform and black box models in reservoir inflow modeling , 2013 .

[24]  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 .

[25]  Sungwon Kim,et al.  Daily water level forecasting using wavelet decomposition and artificial intelligence techniques , 2015 .