Abstrakt: |
In this research, in order to select an appropriate model for predicting river flow in the Bashar River basin, data-driven models including multilayer perceptron artificial neural network and fuzzy neural network from the Sugeno fuzzy inference system were used using the clustering reduction method, and the analysis of uncertainty of these models was investigated. The data used in this research includes monthly values of rainfall and average temperature at rain gauge stations, as well as monthly average river discharge at the hydrological station located in the Bashar River basin from the years 1979-1980 to 2018-2019. The sensitivity analysis results on the number of neurons in the hidden layer of the neural network showed that the optimal number of neurons in the hidden layer for the input combination is 13.Based on the root mean square error (RMSE) index, the best combination of input variables for simulating river flow in both the neural network and neural-fuzzy network models was determined to be the input combination consisting of average river discharge with one-month and two-month lag along with monthly rainfall values and monthly rainfall values with one-month and two-month lag. In order to investigate the uncertainty of the models, the artificial neural network and neural-fuzzy network models were employed in the form of Monte Carlo sampling. The results of the uncertainty analysis showed that, for the same random input variables, the deviation from the mean in the output of the neural network model is higher than that of the neuralfuzzy network model. Additionally, the results obtained from calculating the confidence interval indicate that the confidence interval for different confidence levels is smaller in the neural-fuzzy network compared to the neural network. For example, in the neural network model with 98% confidence, the output is within the range of (0.64 and 0.36), whereas in the neural-fuzzy network model with 98% confidence, the output is between the range of (0.69 and 0.53). This indicates a higher level of uncertainty in the results of the neural network model. [ABSTRACT FROM AUTHOR] |