Simulating rainfall-runoff process with a new combined artificial intelligence

Document Type : Research Paper

Authors

1 Assistant Professor, Department of Civil Engineering, Khorramabad Branch, Islamic Azad University, Khorramabad, Iran

2 PhD in Water Sciences and Engineering, Department of Soil Conservation and Watershed Management, Lorestan Province Agriculture and Natural Resources Research & Education Center, Agricultural Research, Education & Extension Organization, Khorramabad, Iran

Abstract

Today, the rainfall-runoff process is one of the most important and complex hydrological phenomena in the management of surface water resources to take appropriate measures in the event of floods and droughts. In order to simulate this process, a proper understanding of the behavior of the basin can play an effective role in model selection and time saving related to simulation. Therefore, to simulate the runoff process of Karkheh catchment located in Iran, statistical models and artificial intelligence approaches including Multivariate Linear Regression (MLR), Artificial Neural Network (ANN), Support Vector Regression (SVR) and Support Vector Regression-Wavelet (WSVR) were used on a daily time scale during the statistical period of 2010-2020. To evaluate the simulation performance, statistical indices including coefficient of determination (R2), Root Mean Square Error (RMSE), Mean Absolute Error (MAE), Nash-Sutcliffe Efficiency coefficient (NSE), and bias percentage (PBIAS) were employed. The results illustrated that the studied models had better performance in composite structures. Moreover, artificial intelligence models have less error and better performance than statistical models. The results demonstrated that the Wavelet support vector regression model had greater accuracy and less error than other models. Overall, according to the outcomes, the use of hybrid artificial intelligence models is effective in the runoff process and can be considered as a suitable and rapid solution in water resources management.

Keywords

Main Subjects


Adnan, R.M., Petroselli, A., Heddam, S., Guimarães Santos, C.A., and Kisi, O. 2021. Short term rainfall-runoff modelling using several machine learning methods and a conceptual event-based model. Stochastic Environmental Research and Risk Assessment. 35,597–616.
Adnan, R.M., Petroselli, A., Heddam, S., Guimarães Santos, C.A., and Kisi, O. 2021. Comparison of different methodologies for rainfall–runoff modeling: machine learning vs conceptual approach. Natural Hazards. 105, 2987–3011.
Alizadeh, M.J., Kavianpour, M.R., Kisi, O., and Nourani, V. 2017. A new approach for simulating and forecasting the rainfall-runoff process within the next two months. Journal of Hydrology. 548,588–597
ASCE. 1993. Criteria for evaluation of watershed models. Journal of Irrigation and Drainage Engineering. 119(3), 429-442.
Chai, T., and Draxler, R.R. 2014. Root mean square error (RMSE) or mean absolute error (MAE) -Arguments against avoiding RMSE in the literature. Geoscientific Model Development. 7, 1247–1250.
Chou, C.M. 2014. Random modelling of daily rainfall and runoff using a seasonal model and wavelet denoisin. Mathematical Problems in Engineering.  
Dabanlı, İ., and Şen, Z. 2018.  Precipitation projections under GCMs perspective and Turkish Water Foundation (TWF) statistical downscaling model procedures. Theoretical and Applied Climatology.132 (1), 153-166.
Danandeh Mehr, A., Nourani, V., Hrnjica, B., and Molajou, A. 2017. A binary genetic programing model for teleconnection identification between global sea surface temperature and local maximum monthly rainfall events. Journal of Hydrology. 555,397-406
Dehghani, R., and Torabi Poudeh, H. 2021.  Applying hybrid artificial algorithms to the estimation of river flow: a case study of Karkheh catchment area. Arabian Journal of Geosciences.14, 768.
Dehghani, R., Torabi Poudeh, H., Younesi, H., and Shahinejad, B. 2020. Daily Streamflow Prediction Using Support Vector Machine-Artificial Flora (SVM-AF) Hybrid Model. Acta Geophysica. 68(6), 51-66
Dehghani, R., Torabi Poudeh, H., Younesi, H., and Shahinejad, B. 2020. Forecasting Daily River Flow Using an Artificial Flora–Support Vector Machine Hybrid Modeling Approach (Case Study: Karkheh Catchment, Iran), Air, Soil, and Water.14, 22-35
Deo, R.C., and Sahin, M. 2016.  An extreme learning machine model for the simulation of monthly mean streamflow water level in eastern Queensland. Environmental Monitoring and Assessment. 188(2), 90-108
Duie Tien, B., Khosravi, K., Tiefenbacher, J., Nguyen, H., and Kazakis, N.2020.  Improving prediction of water quality indices using novel hybrid machine-learning algorithms. Journal of Science of the Total Environment. 721,136612. 
Gocić, M., Motamedi,  S., Shamshirband,  S., Petković,  D., Ch,  S., Hashim,  R., and Arif,  M. 2015. Soft computing approaches for forecasting reference evapotranspiration. Computers and Electronics in Agriculture. 113(4), 164–173.
Gupta, H.V., Sorooshian, S., and Yapo, P.O. 1999. Status of automatic calibration for hydrologic models: Comparison with multilevel expert calibration. Journal of Hydrologic Engineering. 4(2), 135-143.
Hamel, L. 2009. Knowledge Discovery with Support Vector Machines, Hoboken, N.J. John Wiley.
Hayyolalam, V., and Pourhaji Kazem, A.A. 2020. Black Widow Optimization Algorithm: A novel meta-heuristic approach for solving engineering optimization problems. Engineering Applications of Artificial Intelligence, 87(4).
Hornik, K. 1988. Multilayer feed-forward networks are universal approximators. Neural Networks. 2 (5), 359–366.
Hossain, S., Hewa, G. A., and Wella-Hewage, S. 2019. A Comparison of continuous and event-based rainfall–runoff (RR) modelling using EPA-SWMM. Water. 11(3), 611.
Hu, C., Wu, Q., Li, H., Jian, S., Li, N., and Lou, Z. 2018.  Deep learning with a long short-term memory networks approach for rainfall-runoff simulation. Water. 10, 1543. 
Karthikeyan, L., Nagesh Kumar, D. 2013.  Predictability of nonstationary time series using wavelet and EMD based ARMA models. Journal of Hydrology. 502, 103–119.
Kesgin, E., Agaccioglu, H., and Dogan, A. 2020. Experimental and numerical investigation of drainage mechanisms at sports fields under simulated rainfall. Journal of Hydrology.580, 124251.
Kesgin, E., Agaccioglu, H., and Dogan, A. 2020. Experimental and numerical investigation of drainage mechanisms at sports fields under simulated rainfall. Journal of Hydrology, 580,
Khosravi, K., Nohani, E., Maroufinia, E., and Pourghasemi, H.R. 2016. A GIS-based flood susceptibility assessment and its mapping in Iran: a comparison between frequency ratio and weights of evidence bivariate statistical models with multi-criteria method. Natural Hazards. 83(2),1-41
Kisi, O., Karahan, M., and Sen, Z. 2006. River suspended sediment modeling using fuzzy logic approach. Hydrology Process. 20, 2. 4351-4362.
Kratzert, F., Klotz, D., Brenner, C., Schulz, K., and Herrnegger, M. 2018.  Rainfall-Runoff modelling using Long-Short-Term-Memory (LSTM) networks. Hydrology and Earth System Sciences. 22, 6005–6022. 
Legates, D.R., and McCabe, G.J. 1999. Evaluating the use of “goodness-of-fit” measures in hydrologic and hydroclimatic model validation. Water Resources Research. 35, 233–241.
Lima, A.R., Cannon, A.J., and Hsieh, W.W. 2016. Forecasting daily streamflow using online sequential extreme learning machines. Journal of Hydrology. 537,431–443
Liu, Z., and Todini, E. 2002. Towards a comprehensive physically-based rainfall-runoff model. Hydrology and Earth System Sciences Discussions. 6(5), 859- 881
Lo Conti, F., Hsu, K.L., Noto, L.V., and Sorooshian, S. 2014.  Evaluation and comparison of satellite precipitation estimates with reference to a local area in the Mediterranean Sea. Atmospheric Research. 138, 189-204.
Misra, D., Oommen, T., Agarwal, A., Mishra, S.K., and Thompson, A.M. 2009. Application and analysis of support vector machine based simulation for runoff and sediment yield. Biosystems Engineering. 103(3), 527–535
Moriasi, D.N., Arnold, G.J., Van Liew, M.W., Bingner, R.L., Harmel, R.D., and Veith, T.L. 2007. Model Evaluation Guidelines for Systematic Quantification of Accuracy in Watershed Simulations, American Society of Agricultural and Biological Engineers. 50(3), 885−900
Musie, M., Sen, S., and Srivastava, P. 2019. Comparison and evaluation of gridded precipitation datasets for streamflow simulation in data scarce watersheds of Ethiopia, Journal of Hydrology. 579.
Nagelkerke, N.J.D. 1991. A note on a general definition of the coefficient of determination. Biometrika. https://doi.org/10.1093/biomet/78.3.691.
Nagy, H., Watanabe, K., and Hirano, M. 2002. Prediction of sediment load concentration in rivers using artificial neural network model. Journal of Hydraulics Engineering. 128: 3. 558-559.
Nash, J.E., and Sutcliffe, J.V. 1970. River flow forecasting through conceptual models: Part 1. A discussion of principles Journal of Hydrology. 10(3), 282-290.
Nayak, P.C., Sudheer, K.P., Rangan, D.M., and Ramasastri, K.S. 2004. A neuro-fuzzy computing technique for modeling hydrological time series. Journal of Hydrology. 291(1-2), 52-66
Nayak, P.C., Venkatesh, B., Krishna, B., and Jain, S.K. 2013.  Rainfall-runoff modeling using conceptual, data driven, and wavelet based computing approach. Journal of Hydrology. 493, 57–67
Nourani, V., Davanlou Tajbakhsh, A., Molajou, A., and Gokcekus, H. 2019.  Hybrid Wavelet-M5 Model tree for rainfall-runoff modeling. Journal of Hydrologic Engineering. 24(5), 04019012
Nourani, V., Fard, A. F., Niazi, F., Gupta, H. V., Goodrich, D. C., and Kamran, K. V. 2015. Implication of remotely sensed data to incorporate land cover effect into a linear reservoir-based rainfall–runoff model. Journal of Hydrology. 529, 94–105.
Nourani, V., Kisi, Ö., and Komasi, M. 2011. Two hybrid artificial intelligence approaches for modeling rainfall–runoff process. Journal of Hydrology.402 (1–2), 41–59.
Nourani, V., Komasi, M., and Mano, A. 2009.  A multivariate ANN-wavelet approach for rainfall-runoff modeling. Water Resources Management. 23, https://doi.org/ 10.1007/s11269-009-9414-
Nourani, V., Molajou, A., Tajbakhsh, A.D., and Najafi, H. 2019a. A wavelet based data mining technique for suspended sediment load modeling. Water Resources Management. 33, 1769-1784.
Nourani, V., Tajbakhsh, A.D., and Molajou, A. 2018. Data mining based on wavelet and decision tree for rainfall-runoff simulation. Hydrology Research. 50, 75–84.
Nourani,V., Alami, M, T., and Aminfar, M.H. 2009. A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation. Engineering Applications of Artificial Intelligence. 22(2), 466–472.
Okkan, U., BerilErsoy, Z., Kumanlioglu, A., and Fistikoglu, O. 2021. Embedding machine learning techniques into a conceptual model to improve monthly runoff simulation: A nested hybrid rainfall-runoff modeling. Journal of Hydrology.598.
Ouma, Y.O., Cheruyot, R. and Wachera, A.N. 2021. Rainfall and runoff time-series trend analysis using LSTM recurrent neural network and wavelet neural network with satellite-based meteorological data: case study of Nzoia hydrologic basin. Complex & Intelligent Systems.  https://doi.org/10.1007/s40747-021-00365-2
Parisuj, P., Goharnejad, H., and Moazami, S. 2017.  Rainfallrunoff hydrologic simulation using adjusted satellite rainfall algorithms, a case study: Voshmgir Dam Basin, Golestan. Iran-Water Resources Research. 14(3), 140-159
Pengxin, D., Zhang, M., Bing, J., Jia, J., and Zhang, D. 2019. Evaluation of the GSMaP_Gauge products using rain gauge observations and SWAT model in the Upper Hanjiang River Basin, Atmospheric Research. 219,153-165.
Ramana, R.V., Krishna, B., Kumar, S.R., and Pandey, N.G. 2013.  Monthly rainfall prediction using wavelet neural network analysis. Water Resources Managment. 27, 3697 3711. 
Ridwan, W., Sapitang, M., Aziz, A., FaizalKushiar, k., NajahAhmed, A., and El-Shafie, A. 2021. Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia. Ain Shams Engineering Journal. 12(2), 1651-1663,
FSevat, E., and Dezetter, A. 1991. Selection of calibration objective functions in the context of rainfall-runoff modeling in a Sudanese savannah area. Hydrological Sciences Journal. 36(4), 307-330.
Shin, S., Kyung, D., Lee, S., Taik Kim, J., and Hyun, J. 2005.  An application of support vector machines in bankruptcy prediction model. Expert Systems with Applications. 28(4), 127-135.
Sigaroodi, S.K., Chen, Q., Ebrahimi, S., Nazari, A., and Choobin, B. 2014.  Long-term precipitation forecast for drought relief using atmospheric circulation factors: a study on the Maharloo Basin in Iran. Hydrology and Earth System Sciences. 18, 1995–2006
Swathi, V., Raju, K.S., and Varma, M.R.R. 2020. Addition of overland runoff and flow routing methods to SWMM—model application to Hyderabad, India. Environmental Monitoring and Assessment. 192, 643-655.
Tian, D., He, X., Srivastava, P., and Kalin, L. 2021. A hybrid framework for forecasting monthly reservoir inflow based on machine learning techniques with dynamic climate forecasts, satellite-based data, and climate phenomenon information. Stochastic Environmental Research and Risk Assessment.
Tikhamarine, Y., Souag-Gamane, D., NajahAhmed, A., Sammen, S., Kis,i O., FengHuang, Y., and El-Shafie, A. 2020. Rainfall-runoff modelling using improved machine learning methods: Harris hawks optimizer vs. particle swarm optimization. Journal of Hydrology.589,
Tokar, A.S., and Johnson, P.A. 1999. Rainfall- Runoff modeling using artificial neural
Vapnik, V., and Chervonenkis, A. 1991. The necessary and sufficient conditions for consistency in the empirical risk minimization method. Pattern Recognition and Image Analysis. 1(3), 283-305.
Vapnik, V.N. 1995.  The nature of statistical learning theory. Springer, New York, Pp: 250-320.
Vapnik, V.N. 1998. Statistical learning theory. Wiley, New York, Pp: 250-320.
Wang, D., Safavi, A.A., and Romagnoli, J.A. 2000.  Wavelet-based adaptive robust M-estimator for non-linear system identification. AIChE Journal. 46(4), 1607-1615.
Wang, W.C., Xu, D.M., Chau, K.W., and Chen, S. 2013. Improved annual rainfall-runoff forecasting using PSO–SVM model based on EEMD. Journal of Hydroinformatics. 15(4), 1377-1390
Wehner, M.F. 2013. Very extreme seasonal precipitation in the NARCCAP ensemble: model performance and projections, Climate Dynamics. 40(1-2), 59-80.
Worland, S.C, Farmer, W.H., and Kiang, J.E. 2018.  Improving predictions of hydrological low-flow indices in ungaged basins using machine learning. Environmental Modelling and Software. 101,169–182
Wu, C.L., and Chau, K.W. 2013. Prediction of rainfall time series using modular soft computingmethods. Engineering Applications of Artificial Intelligence. 26(3), 997–1007
Xiang, Z., Yan, J., and Demir, I. 2020.  A rainfall-runoff model with LSTM-based sequence-to-sequence learning. Water Resources Research. 56(1), 1–17. 
Yoon, H., Jun, S.C., Hyun, Y., Bae, G.O., and Lee, K.K. 2011. A comparative study of artificial neural networks and support vector machines for predicting groundwater levels in a coastal aquifer. Journal of Hydrology. 396(4), 128–138
Zare, M., and Koch, M. 2018. Groundwater level fluctuations simulation and prediction by ANFIS- and hybrid wavelet-ANFIS/fuzzy C-means (FCM) clustering models: Application to the Miandarband plain. Journal of Hydro-environment Research. 18, 63–76.