Abstract
This study investigate the potential of M5 model tree in predicting daily stream flows in Sohu river located within the municipal borders of Ankara, Turkey. The results of the M5 model tree was compared with support vector machines. Both modelling approaches were used to forecast up to 7-day ahead stream flow. A comparison of correlation coefficient and root mean square value indicates that M5 model tree approach works equally well to the SVM for same day discharge prediction. The M5 model tree also works well up to 7-day ahead discharge forecasting in comparison of SVM with this data set. An advantage of using M5 model tree approach is the availability of simple linear models to predict the discharge as well use of less computational time.
Similar content being viewed by others
References
Abbott, M.B., Barthurst, J.C., Cunge, J.A., O’Connell, P.E., and Rasmussen. J., An introduction to the European Hydrologie System; Systeme Hydrologique Europeen “SHE” 2: structure of a physically based, distributed modelling system. J. Hydrol., 1986, vol. 87, pp. 61–77.
Abebe, A., Price, R., and Dilling, D., Forecasting flows on the river Meuse. Proc., XXXIAHR Congress, 2003, vol. 1, pp. 303–310.
Apaydin, H., Sonmez, F.K., and Yildirim, Y.E., Spatial interpolation techniques for climate data in the GAP region in Turkey, Climate Research, 2004, vol. 28, no. 1, pp. 31–40.
Beven, K., Changing ideas in hydrology-the case of physically based models., J. Hydro., 1989, vol. 105, pp. 157–172.
Bhattacharya, B., and Solomatine, D.P., Neural networks and M5 model trees in modeling water level-discharge relationship, Neurocomputing, 2005, vol. 63, pp. 381–396.
Bhattacharya, B. and Solomatine, D.P., Machine learning in sedimentation modeling, Neural Networks, 2006, vol. 19, pp. 208–214.
Bhattacharya, B., Price, R.K., and Solomatine, D.P., A data mining approach to modeling sediment transport, 6th International Conference on Hydro informatics, World Scientific Publishing, 2004.
Birikundavyi, S., Labib, R., Trung, H., and Rousselle, J., Performance of neural networks in daily stream flow forecasting, J. Hydrol. Eng., 2002, vol. 7, no. 5, p. 392.
Cigizoglu, H., Daily river flow estimation by multi layer perceptrons, Proc. XXXIAHR Congress, 2003, vol. 1, pp. 311–318.
Dastorani, M. and Wright, N., Artificial neural network based real-time river flow prediction, Proc. 5th Int. Conf. on Hydroinformatics, London: IWA, 2002.
Dawson, C.W. and Wilby, R.L., A comparison of artificial neural network used for river flow forecasting, Hydrology and Earth System Science, 1999, vol. 3, no. 4, pp. 529–540.
Franchini, M. and Pacciani, M., Comparative analysis of several conceptual rainfall-runoff models, J. Hydrol., 1991, vol. 122, pp. 161–219.
Goel, A. and Pal, M., Application of support vector machines in scour prediction on grade-control structures, Engineering Applications of Artificial Intelligence, 2009, vol. 22, no. 2, pp. 216–223.
Han, D. and Yang, Z., River flow modelling using Support Vector Machines, XXIX IAHR Congress Proc., China: Beijing, 2001, vol. C, pp. 494–499.
Ian, H., Witten, and Eibe Frank, Data Mining Practical Machine Learning Tools And Techniques, Elsevier, 2005, second edition, p. 558.
Johnston, K., Ver Hoef, J.M., Krivoruchko, K., and Lucas, N., Using ArcGIS Geostatistical Analyst, ESRI, Karunanithi, N., Ed., Grenney, 2001.
Khan, M.S. and Coulibaly, P., Application of support vector machine in lake water level prediction, J. Hydrologic Eng., 2006, vol. 11, no. 3, pp. 199–205.
Khan, A.S. and See, L., Rainfall-Runoff modeling using data driven and statistical methods, Institute of Electrical and Electronics Engineers (IEEE), 2006.
Kisi, O., River flow modeling using artificial neural networks, J. Hydrol. Eng., 2004, vol. 9, no. 1, pp. 60–63.
Mahesh, Pal, and Surinder Deswal, M5 model tree based modelling of reference evapotranspiration, Hydrologicalprocesses, 2009, vol. 23, pp. 1437–1443.
Michaud, J. and Sorooshian, S., Comparison of simple versus complex distributed models on mid-sized semi-arid watersheds, Wat. Resour. Res., 1994, vol. 30, no. 3, pp. 539–605.
Pal, M. and Goel, A., Prediction of the End depth ratio and discharge in semi circular and circular shaped channels using support vector machines, Flow measurement and instrumentation, 2006, vol. 17, pp. 50–57.
Pal, M. and Goel, A., Prediction of End-Depth-Ratio and Discharge in Trapezoidal shaped channels using Support Vector Machines, Water resource management, 2006, vol. 21, pp. 1763–1780.
Quinlan, J. R., Learning with continuous classes, Proc. AI’92 (Fifth Australian Joint Conf. on Artificial Intelligence), Adams, A. and Sterling, L., Eds., Singapore: World Scientific, 1992, pp. 343–348.
Siek, M. and Solomatine, D.P., Tree-like machine learning models in hydrologic forecasting: optimality and expert knowledge, Geophysical Research Abstracts, 2007, vol. 9.
Singh, P. and Deo, M.C., Suitability of different neural networks in daily flow forecasting, Applied Soft Computing, 2007, vol. 7, pp. 968–978.
Solomantine, D.P., Application of data-driven modeling and machine learning in control of water resources, Computational intelligence in control, Idea Group Publishing, 2002, pp. 197–217.
Solomantine, D.P. and Dulal, K.N., Model trees as an alternative to neural networks in rainfall-runoff modeling, Hydrological Sciences Journal, 2003, vol. 48, no. 3, pp. 455–472.
Solomatine, D.P. and Yunpeng Xue, M5 Model Trees and Neural Networks: Application to Flood Forecasting in the Upper Reach of the Huai River in China, J. hydrologic Engineering, 2004, vol. 9, no. 6, pp. 491–501.
Solomatine, D.P., Data-driven modeling: paradigm, methods, experiences, Proc. Fifth Int. Conf. on Hydroinformatics (Cardiff, UK, July 2002), London: IWA Publishing, 2002.
Srinivasulu, S. and Jain, A., River Flow Prediction Using an Integrated Approach, J. Hydrologic Engineering, 2009, vol. 14, no. 1, pp. 75–83.
Stravs, L. and Brilly, M., Development of a low flow forecasting model using the M5 machine learning method, Hydrological Sciences, 2007, vol. 52, no. 3, pp. 466–477.
Velickov, S. and Solomatine, D.P., Predictive data mining: Practical examples. Artificial Intelligence in Civil Engineering, Proc. 2nd Joint, Workshop, Cottbus, Germany, 2000.
Whitley Darrell, D. and Bovee, K., Neural Networks for River Flow Prediction, J. Computing in Civil Engineering, 1992, vol. 8, no. 2, pp. 201–220.
Wei Chih-Chiang and Hsu Nien-Sheng, Optimal treebased release rules for real-time flood control operations on a multipurpose multireservoir system, J. Hydrology, 2009, vol. 365, pp. 213–224.
Woolhiser. D.A., Search for physically based runoff model-a hydrologie El Dorado?, J. Hydraul Engng ASCE, 1996, vol. 122(3), 122–129.
Ye, W., Bates, B.C., Viney, R., Sivapalan, M., and Jakeman, A.J., Performance of conceptual rainfall-runoff models in low-yielding ephemeral catchments, Wat. Resour. Res., 1997, vol. 33, no. 1, pp. 153–166.
Yu, P.-S., Shien, T.C., and I-Fan, C., Support vector regression for real time flood stage forecasting, J. Hydrology, 2006, vol. 328, pp. 704–716.
Author information
Authors and Affiliations
Corresponding author
Additional information
The article is published in the original.
Rights and permissions
About this article
Cite this article
Taghi Sattari, M., Pal, M., Apaydin, H. et al. M5 model tree application in daily river flow forecasting in Sohu Stream, Turkey. Water Resour 40, 233–242 (2013). https://doi.org/10.1134/S0097807813030123
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0097807813030123