Abstract: | ABSTRACTDaily streamflow forecasting is a challenging and essential task for water resource management. The main goal of this study was to compare the accuracy of five data-driven models: extreme learning machine (basic ELM), extreme learning machine with kernels (ELM-kernel), random forest (RF), back-propagation neural network (BPNN) and support vector machine (SVR). The results show that the ELM-kernel model provided a superior alternative to the other models, and the basic ELM model had the poorest performance. To further evaluate the predictive capacities of the five models, the estimations of low flow and high flow in the testing dataset were compared. The RF model was slightly superior to the other models in predicting the peak flows, and the ELM-kernel model showed the highest prediction precision of low flows. There was no single model that showed obvious advantages over the other models in this study. Therefore, further exploration is required for the hydrological forecasting problems. |