Monthly River Forecasting Using Instance-Based Learning Methods and Climatic Parameters
Publication: Journal of Hydrologic Engineering
Volume 22, Issue 6
Abstract
Surface water resources management relies on the river flow in the region which, in turn, depends on numerous factors, resulting in the complexity of predicting the runoff. In this study, data-driven methods have been used to identify the relation between the river flow and regional climatic parameters and the teleconnection indexes. To achieve this, three nonlinear models of artificial neural networks, namely, generalized feedforward neural networks (GFNNs), Jordan–Elman network (JEN), and k-nearest neighbor (KNN), have been used to model monthly flow in a period of 30 years. The sensitivity analysis of input data was done using gamma test, and upon determination of the effective input parameters, modeling was done in four scenarios. The results reveal that among data-driven models, Jordan–Elman neural networks, compared with the other two models, show higher capabilities. On average, the JEN model, in comparison with the KNN and GFNN models, shows 23.4 and 23.04% less errors, respectively. Applying climatic parameters with remote sources, for instance, North Atlantic Oscillation and East Pacific/North Pacific, can enhance the efficiency of GFNN and JEN models.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
This work was funded by the Research and Technology Affairs of Semnan University. The authors would like to acknowledge this support.
References
Abarbanel, H. D. I. (1996). Analysis of observed chaotic data, Springer, New York.
Abudu, S., Cui, C. L., King, J. P., and Abdudukadeer, K. (2010). “Comparison of performance of statistical models in forecasting monthly stream flow of Kizil River China.” Water Sci. Eng., 3(3), 269–281.
Akbari, M., Overloop, P. J., and Afshar, A. (2011). “Clustered K nearest neighbor algorithm for daily inflow forecasting.” Water. Res. Manage., 25(5), 1341–1357.
Araghinejad, S., and Burn, D. H. (2005). “Probabilistic forecasting of hydrological events using geostatistical analysis.” Hydrol. Sci. J., 50(5), 837–856.
Arulampalam, G., and Bouzerdoum, A. (2003). “A generalized feed forward neural network architecture for classification and regression.” Neural Networks, 16(5–6), 561–568.
Azmi, A., Araghinejad, S., and Kholghi, M. (2010). “Multi model data fusion for hydrologic forecasting using K-nearest neighbour method.” Iran. J. Sci. Technol., 34(B1), 81–92.
Azmi, M., and Araghinejad, S. (2014). “Development of k-nearest neighbor method for river flow forecasting.” Water Sewage J., 2, 108–119.
Babovic, V., Keijzer, M., and Rahman, M. S. M. (1999). “Analysis and prediction of chaotic time series.”, Danish Hydraulic Institute, Hørsholm, Denmark.
Bai, Y., Wang, P., Xie, J., Li, J., and Li, C. (2014). “Additive model for monthly reservoir inflow forecast.” J. Hydrol. Eng., .
Brath, A., Montanari, A., and Toth, E. (2002). “Neural networks and non-parametric methods for improving real-time flood forecasting through conceptual hydrological models.” Hydrol. Earth Syst. Sci. 6(4), 627–639.
Chau, K. W., and Wu, C. L. (2010). “A hybrid model coupled with singular spectrum analysis for daily rainfall prediction.” J. Hydroinf., 12(4), 458–473.
Fatehi, A., Borhani, A. R., and Mahdian, M. H. (2006). “Seasonal forecasting of Orumieh Lake Rivers using climatic indexes.” Resour. Nat. Res., 71, 41–71.
Galeati, G. (1990). “A comparison of parametric and nonparametric methods for runoff forecasting.” Hydrol. Sci. J., 35(1), 79–94.
Gholami, V., Chau, K. V., Fadaee, F., Tokaman, J., and Ghaffari, A. (2015). “Modeling of groundwater level fluctuations using dendrochronology in alluvial aquifers.” J. Hydrol., 529(3), 1060–1069.
Kalra, A., and Ahmad, S. (2009). “Using oceanic-atmospheric oscillations for long lead time streamflow forecasting.” Water Resour. Res., 45(3), W03413.
Kalra, A., Miller, V. P., Lamb, K. W., Ahmad, S., and Piechota, T. (2013). “Using large-scale climatic patterns for improving long lead time streamflow forecasts for Gunnison and San Juan River Basins.” Hydrol. Processes, 27(11), 1543–1559.
Kim, T., and Valdes, J. B. (2003). “Nonlinear model for drought forecasting based on a conjunction of wavelet transforms and neural networks.” J. Hydrol. Eng., 319–328.
Meidani, E., and Araghinejad, S. (2014). “Long-lead stream flow forecasting in the southwest of Iran by sea surface temperature of the Mediterranean Sea.” J. Hydrol. Eng., .
Mitchell, T. (1997). Machine learning, McGraw Hill, New York.
Moghaddamnia, A., Ghafari Gousheh, M., Piri, J., Amin, S., and Han, D. (2009). “Evaporation estimation using artificial neural networks and adaptive neuro-fuzzy inference system techniques.” Adv. Water Resour., 32(1), 88–97.
Moriasi, D. N., Arnold, J. G., Liew, M. W. V., Bingner, R. L., Harmel, R. D., and Veith, T. L. (2007). “Model evaluation guidelines for systematic quantification of accuracy in watershed simulations.” Trans. ASABE, 50(3), 885–900.
Nasseri, N., Zahraie, B., Ajami, N. K., and Solomatine, D. P. (2014). “Monthly water balance modeling: Probabilistic and hybrid methods for model combination and ensemble simulation.” J. Hydrol., 511, 675–691.
Nazemosadat, S., Rahimi, M., and Keshavarzi, A. R. (2006). “ENSO impact on the rivers flow of Fars province.” Iran. Agric. Sci. J., 37(2), 631–639.
Nemes, A., Rawls, W. J., and Pachepsky, Y. A. (2006). “Use of the nonparametric nearest neighbor approach to estimate soil hydraulic properties.” Soil Sci. Soc. Am. J., 70(2), 327–336.
Opitz-Stapleton, S., Gangopadhyay, S., and Rajagopalan, B. (2007). “Generating streamflow forecasts for the Yakima River Basin using large-scale climate predictors.” J. Hydrol., 341(3–4), 131–143.
Oyebode, O., Otieno, F., and Adeyemo, J. (2014). “Review of three data-driven modeling techniques for hydrological modeling and forecasting.” Fresenius Environ. Bull., 23(7), 1443–1454.
Prairie, J., Rajagopalan, B., Fulp, T., and Zagona, E. (2006). “Modified K-NN model for stochastic streamflow simulation.” J. Hydrol. Eng., 371–378.
Principe, J. C., Euliano, N. R., and Lefebvre, W. C. (2000). Neural and adaptive systems: Fundamentals through simulations, Wiley, Hoboken, NJ.
Risko, S. L., and Martinez, J. C. (2014). “Forecasts of seasonal stream flow in West-Central Florida using multiple climate predictors.” J. Hydrol. (Amsterdam, Neth.), 519(A), 1130–1140.
Saghafian, B., Anvari, S., and Morid, S. (2013). “Effect of Southern Oscillation Index and spatially distributed climate data on improving the accuracy of artificial neural network, adaptive neuro-fuzzy inference system and k-nearest neighbour stream flow forecasting models.” Expert Syst., 30(4), 367–380.
Sanikhani, H., Dinpajoh, Y., and Ghorbani, M. A. (2015). “River flow modeling of Barandozchai using k-nearest neighbor and expert methods.” Soil Water Sci. J., 219(1), 219–233.
Sharif, M., Burn, D. H., and Hofbauer, K. M. (2013). “Generation of daily and hourly weather variables for use in climate change vulnerability assessment.” Water Resour. Manage., 27(5), 1533–1550.
Sharifi, A. R., Dinpajoh, Y., Fakheri-Fard, A., and Moghadamnia, A. R. (2013). “Optimum composition of variables to runoff simulation in Amame basin using gamma test.” Soil Water J., 23(4), 59–72.
Solomatine, D. P., Maskey, M., and Shrestha, D. L. (2008). “Instance-based learning compared to other data-driven methods in hydrological forecasting.” Hydrol. Process., 22(2), 275–287.
Solomatine, D. P., and Ostfeld, A. (2008). “Data-driven modeling: Some past experiences and new approaches.” J. Hydroinf., 10(1), 3–22.
Solomatine, D. P., and Xue, Y. (2004). “M5 model trees compared to neural networks: Application to flood forecasting in the upper reach of the Huai River in China.” J. Hydrol. Eng., 491–501.
Sudheer, K. P., Srinivasan, K., Neelakantan, T. R., and Srinivas, V. V. (2008). “A nonlinear data-driven model for synthetic generation of annual stream flows.” Hydrol. Process., 22(12), 1831–1845.
Taormina, R., and Chau, K. W. (2015). “Data-driven input variable selection for rainfall-runoff modeling using binary-coded particle swarm optimization and extreme learning machines.” J. Hydrol., 529(3), 1617–1632.
Tongal, H. (2013). “Nonlinear forecasting of stream flows using a chaotic approach and artificial neural networks.” Earth Sci. Res. J., 17(2), 119–126.
Tongal, H., and Berndtsson, R. (2014). “Phase-space reconstruction and self-exciting threshold modeling approach to forecast lake water levels.” Stoch. Environ. Res. Risk Assess., 28(4), 955–971.
Toro, C. H., Meire, S. G., and Galvez, J. F. (2013). “A hybrid artificial intelligence model for river flow forecasting.” Appl. Soft Comput., 13(8), 3449–3458.
Wang, W. C., Chau, K. W., and Xu, D. M. (2015). “Improving forecasting accuracy of annual runoff time series using ARIMA based on EEMD decomposition.” Water Resour. Manage., 29(8), 2655–2675.
Wei, C. C. (2015). “Comparing lazy and eager learning models for water level forecasting in river-reservoir basins of inundation regions.” Environ. Modell. Software, 63, 137–155.
Wu, C. L., and Chau, K. W. (2010). “Data-driven models for monthly stream flow time series prediction.” Eng. Appl. Artif. Intell., 23(8), 1350–1367.
Wu, C. L., and Chau, K. W. (2013). “Prediction of rainfall time series using modular soft computing methods.” Eng. Appl. Artif. Intell., 26(3), 997–1007.
Wu, C. L., Chau, K. W., and Fan, C. (2010). “Prediction of rainfall time series using modular artificial neural networks coupled with data preprocessing techniques.” J. Hydrol., 389(1–2), 146–167.
Wu, C. L., Chau, K. W., and Li, Y. S. (2009). “Methods to improve neural network performance in daily flows prediction.” J. Hydrol., 372(1–4), 80–93.
Xu, T., Valocchi, A. J., Choi, J., and Amir, E. (2014). “Use of machine learning methods to reduce predictive error of groundwater models.” Groundwater, 52(3), 448–460.
Yazdani, M. R., Saghafian, B., and Mahdian, M. H. (2009). “Monthly runoff estimation using artificial neural networks.” J. Agric. Sci. Techol., 11, 355–362.
ZareAbiane, H. (2014). “Surface water resources change due to ENSO phenomenon.” Soil Water J., 24(4), 153–163.
Zolfaghari, A. A., et al. (2016). “Using the nonparametric k-nearest neighbor approach for predicting cation exchange capacity.” Geoderma, 265, 111–119.
Information & Authors
Information
Published In
Copyright
©2017 American Society of Civil Engineers.
History
Received: Apr 18, 2016
Accepted: Oct 3, 2016
Published online: Feb 7, 2017
Published in print: Jun 1, 2017
Discussion open until: Jul 7, 2017
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.