Search published articles


Showing 1 results for Hafezparast

M. Bagherifar, M. Hafezparast,
Volume 29, Issue 4 (Winter 2025)
Abstract

The river flow prediction is a key aspect of hydrology that plays a significant role in water resources management, flood risk reduction, and agricultural planning. This study simulates the monthly flow of the Razavar River, located in western Iran, using an extreme learning machine (ELM) model enhanced by the Whale (WOA) Optimization Algorithm and Grasshopper Optimization Algorithm (GOA) metaheuristic optimization algorithms. The data used include river flow, precipitation, evaporation, and temperature, which were collected for 10 years with a monthly time step and normalized in the numerical range of zero to one. 80% of the data is used for training, and the remaining 20% for model evaluation. The performance of the models is measured with the statistical indices RMSE, NSE, and R². First, the basic ELM model is developed using the trial-and-error method to adjust the weights between the hidden and output layers. Then, the WOA and GOA algorithms are used to optimize the weights. The results show that the basic ELM model performs worse than the optimized models (Train: RMSE=0.1427, NSE=0.7795, R²=0.7911, Test: RMSE=0.1406, NSE=0.7811, R2=0.7916). While the WOA-ELM and GOA-ELM models provide similar results, the WOA-ELM model shows better performance in complex conditions (Train: RMSE=0.1215, NSE=0.7869, R2=0.7932, Test: RMSE=0.1165, NSE=0.7872, R2=0.7933). The results of this research show that meta-heuristic optimization algorithms play an important role in improving the performance of river flow prediction models due to their ability to search comprehensively and avoid getting stuck in local optima. The findings of this study emphasize the importance of applying these techniques in water resources management and sustainable planning and will pave the way for future research in this area.


Page 1 from 1     

© 2025 CC BY-NC 4.0 | Journal of Water and Soil Science

Designed & Developed by: Yektaweb