Comparison of Parameter Optimisation Methods for a Runoff Forecast Model Based on a Support Vector Machine
Yerong Zhou,Jidong Li,Guangwen Ma,Yanmei Zhu
DOI: https://doi.org/10.1016/j.pce.2024.103653
IF: 3.311
2024-01-01
Physics and Chemistry of the Earth Parts A/B/C
Abstract:Long-term flow prediction is crucial in water resource management, with support vector regression (SVR) commonly used for runoff prediction. This paper aims to clarify SVR parameter optimization through a case study, focusing on the penalty coefficient (C), the kernel function parameter (γ), and the insensitive loss coefficient (ε), using different heuristic methods including particle swarm optimization (PSO), a complex method (CM), and simulated annealing (SA). A runoff prediction model based on SVR was established to forecast the monthly inflow runoff of Zipingpu Reservoir. The study evaluates the applicability of each optimization method for the SVM-based monthly streamflow forecast model. Results indicate CM has the best operational efficiency with an average running time of less than 2 seconds, significantly lower than PSO and SA. SA shows the best stability with an average standard deviation of fitness values of 0.00032, significantly lower than PSO’s 0.0015 and CM’s 0.021. The SA-SVM model reduces RMSE and MARE by 8.35% and 15% respectively, compared to the standard SVM model, while NS and R improve by 11.67% and 6.57%, achieving the highest prediction accuracy. Thus, the SA algorithm is the most applicable, followed by the PSO algorithm.