Abstract
Highly reliable and accurate forecasts of river flows are of prime importance in water resources management. In this study, wavelet genetic algorithm-support vector regression (wavelet GA-SVR) and regular genetic algorithm-support vector regression (GA-SVR) models are employed for forecasting monthly flow on two rivers in northern Iran. In the developed models, the genetic algorithm is applied for selecting the optimal parameters of the support vector regression (SVR) models. The relative performance of the wavelet GA-SVR models was compared to regular GA-SVR models. It is found that the wavelet GA-SVR models are able to provide more accurate forecasting results than the regular GA-SVR models. These indicate that the wavelet GA-SVR models are a promising method than the regular GA-SVR models in forecasting monthly river flow data.
Similar content being viewed by others
References
Adamowski J, Chan HF (2011) A wavelet neural network conjunction model for groundwater level forecasting. J Hydrol 407:28–40
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:85–91
Asefa T, Kemblowski M, Lall U, Urroz G (2005) Support vector machines for nonlinear state space reconstruction: application to the Great Salt Lake time series. Water Resour Res 41, W12422. doi:10.1029/2004WR003785
Asefa T, Kemblowski M, McKee M, Khalil A (2006) Multi-time scale stream flow predictions: the support vector machines approach. J Hydrol 318:7–16
Cherkassky V, Ma Y (2004) Practical selection of SVM parameters and noise estimation for SVM regression. Neural Netw 17:113–126
Dibike YB, Velickov S, Solomatine D, Abbott MB (2001) Model induction with support vector machines: introduction and applications. J Comput Civ Eng 15:208–216
Gill MK, Asefa T, Kemblowski MW, McKee M (2006) Soil moisture prediction using support vector machines. J Am Water Res Assoc 42:1033–1046
Huaqi W, Maosheng Z, Peicheng L, Xueya D, Hua Z, Liang C (2011) Long-term trend analysis for the runoff series in Yulin. IEEE, 1062–1065
Khan MS, Coulibaly P (2006) Application of support vector machine in lake water level prediction. J Hydrol Eng 11:199–205
Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399:132–140
Li CH, Yang ZF, Huang GH, Li YP (2009) Identification of relationship between sunspots and natural runoff in the Yellow River based on discrete wavelet analysis. Expert Syst Appl 36(2):3309–3318
Li PH, Kwon HH, Sun L, Lall U, Kao JJ (2010) A modified support vector machine based prediction model on streamflow at the Shihmen Reservoir, Taiwan. Int J Climatol 30:1256–1268
Liong SY, Sivapragasam C (2002) Flood stage forecasting with support vector machines. J Am Water Res Assoc 38:173–186
Pai PF (2006) System reliability forecasting by support vector machines with genetic algorithms. Math Comput Model 43:262–274
Partal T, Cigizoglu HK (2008) Estimation and forecasting of daily suspend sediment data using wavelet-neural networks. J Hydrol 358:317–331
Partal T, Kucuk M (2006) Long-term trend analysis using discrete wavelet components of annual precipitations measurements in Marmara region (Turkey). Phys Chem Earth 31:1189–1200
Sahay RR, Srivastava A (2014) Predicting monsoon floods in rivers embedding wavelet transform, genetic algorithm and neural network. Water Resour Manag 28:301–317
Shiau JT, Huang CY (2014) Detecting multi-purpose reservoir operation induced time-frequency alteration using wavelet transform. Water Resour Manag 28:3577–3590
Smith LC, Turcotte DL, Isacks BL (1998) Stream flow characterization and feature detection using a discrete wavelet transform. Hydrol Process 12:233–249
Vapnik V (1995) The nature of statistical learning theory. Springer, New York, 187 pp
Vapnik V (1998) Statistical learning theory. John Wiley & Sons, New York, 740 pp
Venkata Ramana R, Krishna B, Kumar SR, Pandey NG (2013) Monthly rainfall prediction using wavelet neural network analysis. Water Resour Manag 27:3697–3711
Wang WC, Chau KW, Cheng CT, Qiu L (2009) A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series. J Hydrol 374:294–306
Wang Y, Guo S, Chen H, Zhou Y (2014) Comparative study of monthly inflow prediction methods for the three gorges reservoir. Stoch Env Res Risk A 28:555–570
Winston WL, Venkataramanan M (2003) Introduction to mathematical programming. Pacific Grove, Brooks/Cole
Yu PS, Chen ST, Chang IF (2006) Support vector regression for real-time flood stage forecasting. J Hydrol 328:704–716
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kalteh, A.M. Wavelet Genetic Algorithm-Support Vector Regression (Wavelet GA-SVR) for Monthly Flow Forecasting. Water Resour Manage 29, 1283–1293 (2015). https://doi.org/10.1007/s11269-014-0873-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-014-0873-y