Abstract
Streamflow forecasting and predicting are significant concern for several applications of water resources and management including flood management, determination of river water potentials, environmental flow analysis, and agriculture and hydro-power generation. Forecasting and predicting of monthly streamflows are investigated by using three heuristic regression techniques, least square support vector regression (LSSVR), multivariate adaptive regression splines (MARS) and M5 Model Tree (M5-Tree). Data from four different stations, Besiri and Malabadi located in Turkey, Hit and Baghdad located in Iraq, are used in the analysis. Cross validation method is employed in the applications. In the first stage of the study, the heuristic regression models are compared with each other and multiple linear regression (MLR) in forecasting one month ahead streamflow of each station, individually. In the second stage, the models are evaluated and compared in predicting streamflow of one station using data of nearby station. The research investigated also the influence of the periodicity component (month number of the year) as an external sub-set in modeling long-term streamflow. In both stages, the comparison results indicate that the LSSVR model generally performs superior to the MARS, M5-Tree and MLR models. In addition, it is seen that adding periodicity as input to the models significantly increase their accuracy in forecasting and predicting monthly streamflows in both stages of the study.
Similar content being viewed by others
References
Abrahart RJ, See L (2000) Comparing neural network and autoregressive moving average techniques for the provision of continuous river flow forecasts in two contrasting catchments. Hydrol Process 14:2157–2172. doi:10.1002/1099-1085(20000815/30)14:11/12<2157::AID-HYP57>3.0.CO;2-S
Abrahart RJ, See LM, Dawson CW, et al (2010) Nearly two decades of neural network hydrologic modeling. Adv Data-Based Approaches Hydrol Model Forecast NJ World Sci Publ 267–346.
Abrahart RJ, Anctil F, Coulibaly P, et al. (2012) Two decades of anarchy? Emerging themes and outstanding challenges for neural network river forecasting. Prog Phys Geogr 36:480–513. doi:10.1177/0309133312444943
Adamowski J, Chan HF, Prasher SO, Sharda VN (2012) Comparison of multivariate adaptive regression splines with coupled wavelet transform artificial neural networks for runoff forecasting in Himalayan micro-watersheds with limited data. J Hydroinf 14:731. doi:10.2166/hydro.2011.044
Afan HA, El-Shafie A, Yaseen ZM, et al. (2014) ANN Based Sediment Prediction Model Utilizing Different Input Scenarios. Water Resour Manag 29:1231–1245. doi:10.1007/s11269-014-0870-1
Ahmed JA, Sarma AK (2007) Artificial neural network model for synthetic streamflow generation. Water Resour Manag 21:1015–1029. doi:10.1007/s11269-006-9070-y
Bhattacharya B, Solomatine DP (2005) Neural networks and M5 model trees in modelling water level–discharge relationship. Neurocomputing 63:381–396. doi:10.1016/j.neucom.2004.04.016
Box GEP, Jenkins GM (1970) Time Series Analysis, Forecasting and Control, 1st editio. Holden-Day, San Francisco, CA
Cao SG, Liu YB, Wang YP (2008) A forecasting and forewarning model for methane hazard in working face of coal mine based on LS-SVM. J China Univ Min Technol 18:172–176. doi:10.1016/S1006-1266(08)60037-1
Costabile P, Costanzo C, Macchione F, Mercogliano P (2012) Two-dimensional model for overland flow simulations: A case study. Eur Water 38:13–23
Demirbas A, Bakis R (2003) Turkey’s water resources and hydropower potential. Energy Explor Exploit 21:405–414
Deng S, Yeh T-H (2010) Applying least squares support vector machines to the airframe wing-box structural design cost estimation. Expert Syst Appl 37:8417–8423
Fletcher R (1987) Practical methods of optimization. John Wiley & Sons.
Friedman JH (1991) Multivariate Adaptive Regression Splines. Ann Stat 19:1–67. doi:10.1214/aos/1176347963
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:268
Hemmati-Sarapardeh A, Shokrollahi A, Tatar A, et al. (2014) Reservoir oil viscosity determination using a rigorous approach. Fuel 116:39–48. doi:10.1016/j.fuel.2013.07.072
Huang Z, Luo J, Li X, Zhou Y (2009) Prediction of effluent parameters of wastewater treatment plant based on improved least square support vector machine with PSO. In: Information Science and Engineering (ICISE), 2009 1st International Conference on. IEEE, pp 4058–4061
Hwang SH, Ham DH, Kim JH (2012) Forecasting performance of LS-SVM for nonlinear hydrological time series. KSCE J Civ Eng 16:870–882. doi:10.1007/s12205-012-1519-3
Ji Z, Wang B, Deng S, You Z (2014) Predicting dynamic deformation of retaining structure by LSSVR-based time series method. Neurocomputing 137:165–172. doi:10.1016/j.neucom.2013.03.073
Kamari A, Nikookar M, Sahranavard L, Mohammadi AH (2014) Efficient screening of enhanced oil recovery methods and predictive economic analysis. Neural Comput & Applic 25:815–824. doi:10.1007/s00521-014-1553-9
Kaygusuz K (1999) Hydropower potential in Turkey. Energy Sources 21:581–588
Kisi O (2012) Modeling discharge-suspended sediment relationship using least square support vector machine. J Hydrol 456-457:110–120. doi:10.1016/j.jhydrol.2012.06.019
Kisi O (2013) Least squares support vector machine for modeling daily reference evapotranspiration. Irrig Sci 31:611–619
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. doi:10.1016/j.jhydrol.2015.12.014
Leathwick JR, Elith J, Hastie T (2006) Comparative performance of generalized additive models and multivariate adaptive regression splines for statistical modelling of species distributions. Ecol Model 199:188–196. doi:10.1016/j.ecolmodel.2006.05.022
Legates DR, McCabe GJ Jr (1999) Evaluating the use of “goodness-of-fit” measures in hydrologic and hydroclimatic model validation. Water Resour Res 35:233–241
Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: A review of modelling issues and applications. Environ Model Softw 15:101–124. doi:10.1016/S1364-8152(99)00007-9
Nourani V, Hosseini Baghanam A, Adamowski J, Kisi O (2014) Applications of hybrid wavelet-Artificial Intelligence models in hydrology: A review. J Hydrol 514:358–377. doi:10.1016/j.jhydrol.2014.03.057
Okkan U, Ali Serbes Z (2013) The combined use of wavelet transform and black box models in reservoir inflow modeling. J Hydrol Hydromechanics 61:112–119. doi:10.2478/johh-2013-0015
Pahasa J, Ngamroo I (2011) A heuristic training-based least squares support vector machines for power system stabilization by SMES. Expert Syst Appl 38:13987–13993
Pal M, Deswal S (2009) M5 model tree based modelling of reference evapotranspiration. Hydrol Process 23:1437–1443. doi:10.1002/Hyp.7266
Quinlan JR (1992) Learning with continuous classes. In Proceedings of the 5th Australian joint Conference on Artificial Intelligence (Vol. 92, pp. 343–348). http://sci2s.ugr.es/keel/pdf/algorithm/congreso/1992-Quinlan-AI.pdf
Rezaeian-Zadeh M, Tabari H, Abghari H (2013) Prediction of monthly discharge volume by different artificial neural network algorithms in semi-arid regions. Arab J Geosci 6:2529–2537. doi:10.1007/s12517-011-0517-y
Saleh DK (2010) Stream gage descriptions and streamflow statistics for sites in the Tigris River and Euphrates River basins, Iraq. US Department of the Interior, US Geological Survey
Sarangi A, Bhattacharya AK (2005) Comparison of Artificial Neural Network and regression models for sediment loss prediction from Banha watershed in India. Agric Water Manag 78:195–208. doi:10.1016/j.agwat.2005.02.001
Sharda VN, Patel RM, Prasher SO, et al. (2006) Modeling runoff from middle Himalayan watersheds employing artificial intelligence techniques. Agric Water Manag 83:233–242. doi:10.1016/j.agwat.2006.01.003
Sharda VN, Prasher SO, Patel RM, et al. (2008) Performance of Multivariate Adaptive Regression Splines (MARS) in predicting runoff in mid-Himalayan micro-watersheds with limited data. Hydrol Sci J-J Des Sci Hydrol 53:1165–1175. doi:10.1623/hysj.53.6.1165
Shokrollahi A, Arabloo M, Gharagheizi F, Mohammadi AH (2013) Intelligent model for prediction of CO2 - Reservoir oil minimum miscibility pressure. Fuel 112:375–384. doi:10.1016/j.fuel.2013.04.036
Shortridge JE, Guikema SD, Zaitchik BF (2015) Empirical streamflow simulation for water resource management in data-scarce seasonal watersheds. Hydrol Earth Syst Sci Discuss 12:11083–11127. doi:10.5194/hessd-12-11083-2015
Singh VP, Cui H (2015) Entropy Theory for Streamflow Forecasting. Environ Process 2:449–460. doi:10.1007/s40710-015-0080-8
Solomatine DP, Dulal KN (2003) Model trees as an alternative to neural networks in rainfall—runoff modelling. Hydrol Sci J 48:399–411. doi:10.1623/hysj.48.3.399.45291
Solomatine DP, Xue Y (2004) M5 Model Trees and Neural Networks: Application to Flood Forecasting in the Upper Reach of the Huai River in China. J Hydrol Eng 9:491–501. doi:10.1061/(ASCE)1084-0699(2004)9:6(491)
Sotomayor KAL (2010) Comparison of adaptive methods using multivariate regression splines ( MARS ) and artificial neural networks backpropagation ( ANNB ) for the forecast of rain and temperatures in the Mantaro river basin. 58–68.
Suykens JA, Vandewalle J (1999) Least Squares Support Vector Machine Classifiers. Neural Process Lett 9:293–300. doi:10.1023/A
Tao B, Xu W, Pang G, Ma N (2008) Prediction of bearing raceways superfinishing based on least squares support vector machines. In: Natural Computation, 2008. ICNC’08. Fourth International Conference on. IEEE, pp 125–129
Tigkas D, Christelis V, Tsakiris G (2016) Comparative Study of Evolutionary Algorithms for the Automatic Calibration of the Medbasin-D Conceptual Hydrological Model. Environ Process. doi:10.1007/s40710-016-0147-1
Turan ME, Yurdusev MA (2014) Predicting Monthly River Flows by Genetic Fuzzy Systems. Water Resour Manag 28:4685–4697. doi:10.1007/s11269-014-0767-z
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. doi:10.1016/j.jhydrol.2009.06.019
Xie G, Wang S, Zhao Y, Lai KK (2013) Hybrid approaches based on LSSVR model for container throughput forecasting: A comparative study. Appl Soft Comput 13:2232–2241. doi:10.1016/j.asoc.2013.02.002
Yaseen ZM, El-shafie A, Jaafar O, et al. (2015) Artificial intelligence based models for stream-flow forecasting: 2000–2015. J Hydrol 530:829–844. doi:10.1016/j.jhydrol.2015.10.038
Zhang W, Goh ATC (2014) Multivariate adaptive regression splines and neural network models for prediction of pile drivability. Geosci Front 7:45–52. doi:10.1016/j.gsf.2014.10.003
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yaseen, Z.M., Kisi, O. & Demir, V. Enhancing Long-Term Streamflow Forecasting and Predicting using Periodicity Data Component: Application of Artificial Intelligence. Water Resour Manage 30, 4125–4151 (2016). https://doi.org/10.1007/s11269-016-1408-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-016-1408-5