Abstract
Forecasting stream flow is a very importance issue in water resources planning and management. The ability of three soft computing methods, least square support vector machine (LSSVM), fuzzy genetic algorithm (FGA) and M5 model tree (M5T), in forecasting daily and monthly stream flows of poorly gauged mountainous watershed using nearby hydro-meteorological data is investigated in the current study. In the first application, monthly stream flows of Hunza river are forecasted using local stream flow data of Hunza and precipitation and temperature data of nearby station. LSSVM provides slightly better forecasts than the FGA and M5T models. Stream flow and temperature inputs generally give better forecasts compared to other inputs. In the second application, daily stream flows of Hunza river are forecasted using local stream flow data of Hunza and precipitation and temperature data of nearby station. Better results are obtained from the models comprising only stream flow inputs. In general, a better accuracy is obtained from LSSVM models in relative to the FGA and M5T. The results indicate that the monthly and daily stream flows of Hunza can be accurately forecasted by using only nearby climatic data. In the third application, daily stream flows of Hunza river are forecasted using local stream flow and climatic data and the models’ accuracy is slightly increased in relative to the previous applications. LSSVM generally performs superior to the FGA and M5T in forecasting daily stream flow of Hunza river using local stream flow and climatic inputs.
Similar content being viewed by others
References
Ahmed JA, Sarma AK (2005) Genetic algorithm for optimal operating policy of a multipurpose reservoir. Water Resour Manag 19(2):145–161
Altunkaynak A, Özger M, Çakmakci M (2005) Water consumption prediction of Istanbul city by using fuzzy logic approach. Water Resour Manag 19(5):641–654
Awchi TA (2014) River discharges forecasting in northern Iraq using different ANN techniques. Water Resour Manag 28(3):801–814
Bhattacharya B, Solomatine DP (2005) Neural networks and M5 model trees in modelling water level–discharge relationship. Neurocomputing 63:381–396
Bocchiola D, Diolaiuti G, Soncini A, Mihalcea C, D'agata C, Mayer C et al (2011) Prediction of future hydrological regimes in poorly gauged high altitude basins: the case study of the upper Indus, Pakistan. Hydrol Earth Syst Sci 15(7):2059
Chang CL, Lo SL, Yu SL (2005) Applying fuzzy theory and genetic algorithm to interpolate precipitation. J Hydrol 314(1-4):92–104
Cheng CT, Ou CP, Chau KW (2002) Combining a fuzzy optimal model with a genetic algorithm to solve multi-objective rainfall–runoff model calibration. J Hydrol 268(1-4):72–86
Fang XIE, Deshan T (2010) Forecasting irrigation water requirement based on least squares support vector machine [J]. J Anhui Agric Sci 19:128
Goyal MK (2014) Modeling of sediment yield prediction using M5 model tree algorithm and wavelet regression. Water Resour Manag 28(7):1991–2003
Guo X, Sun X, Ma J (2011) Prediction of daily crop reference evapotranspiration (ET0) values through a least-squares support vector machine model. Hydrol Res 42(4):268–274
Hwang SH, Ham DH, Kim JH (2012) Forecasting performance of LS-SVM for nonlinear hydrological time series. KSCE J Civ Eng 16(5):870–882
Kisi O (2012) Modeling discharge-suspended sediment relationship using least square support vector machine. J Hydrol 456:110–120
Kisi O, Parmar KS (2016) Application of least square support vector machine and multivariate adaptive regression spline models in long term prediction of river water pollution. J Hydrol 534:104–112
Kişi Ö, Tombul M (2013) Modeling monthly pan evaporations using fuzzy genetic approach. J Hydrol 477:203–212
Moreno-Salinas D, Chaos D, Besada-Portas E, López-Orozco JA, de la Cruz JM, Aranda J (2013) Semiphysical modelling of the nonlinear dynamics of a surface craft with LS-SVM. Math Probl Eng 2013
Muhammetoglu A, Yardimci A (2006) A fuzzy logic approach to assess groundwater pollution levels below agricultural fields. Environ Monit Assess 118(1-3):337–354
Muller KR, Mika S, Ratsch G, Tsuda K, Scholkopf B (2001) An introduction to kernel-based learning algorithms. IEEE Trans Neural Netw 12(2):181–201
Pal M (2006) M5 model tree for land cover classification. Int J Remote Sens 27(4):825–831
Qin LT, Liu SS, Liu HL, Zhang YH (2010) Support vector regression and least squares support vector regression for hormetic dose–response curves fitting. Chemosphere 78(3):327–334
Quinlan JR (1992) Learning with continuous classes. In 5th Australian joint conference on artificial intelligence. Vol 92, pp 343–348
Rahimikhoob A (2014) Comparison between M5 model tree and neural networks for estimating reference evapotranspiration in an arid environment. Water Resour Manag 28(3):657–669
Santhi C, Arnold JG, Williams JR, Dugas WA, Srinivasan R, Hauck LM (2001) Validation of the swat model on a large rwer basin with point and nonpoint sources. JAWRA J Am Water Resour Assoc 37(5):1169–1188
Sattari MT, Pal M, Apaydin H, Ozturk F (2013) M5 model tree application in daily river flow forecasting in Sohu stream, Turkey. Water Res 40(3):233–242
Şen Z (1998) Fuzzy algorithm for estimation of solar irradiation from sunshine duration. Sol Energy 63(1):39–49
Şen Z, Altunkaynak A (2004) Fuzzy awakening in rainfall-runoff modeling. Hydrol Res 35(1):31–43
Singh KK, Pal M, Singh VP (2010) Estimation of mean annual flood in Indian catchments using backpropagation neural network and M5 model tree. Water Resour Manag 24(10):2007–2019
Štravs L, Brilly M (2007) Development of a low-flow forecasting model using the M5 machine learning method. Hydrol Sci J 52(3):466–477
Suykens JA, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293–300
Wang QJ (1991) The genetic algorithm and its application to calibrating conceptual rainfall-runoff models. Water Resour Res 27(9):2467–2471
Wu SM, Huang GH, Guo HC (1997) An interactive inexact-fuzzy approach for multiobjective planning of water resource systems. Water Sci Technol 36(5):235–242
Yu PS, Yang TC (2000) Fuzzy multi-objective function for rainfall-runoff model calibration. J Hydrol 238(1-2):1–14
Zadeh LA (1965) Information and control. Fuzzy Sets 8(3):338–353
Acknowledgements
The authors are thankful to the WAPDA for providing the stream flow and meteorological data. Conflict of Interest - None.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Adnan, R.M., Yuan, X., Kisi, O. et al. Stream Flow Forecasting of Poorly Gauged Mountainous Watershed by Least Square Support Vector Machine, Fuzzy Genetic Algorithm and M5 Model Tree Using Climatic Data from Nearby Station. Water Resour Manage 32, 4469–4486 (2018). https://doi.org/10.1007/s11269-018-2033-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-018-2033-2