首页|期刊导航|中国农村水利水电|基于18种核函数映射的孪生回归支持向量机月径流预测

基于18种核函数映射的孪生回归支持向量机月径流预测OA

Twin Regression Support Vector Machine Monthly Runoff Prediction Based on 18 Kernel Function Mappings

中文摘要英文摘要

核函数及核函数参数的合理选取对于提升孪生回归支持向量机(TWSVR)性能具有重要意义.为提高月径流时间序列预测精度,对比验证不同核函数映射的TWSVR在月径流预测中的效果,基于小波包变换(WPT)、线性核函数等18种核函数、壮丽细尾鹩莺优化算法(SFOA)和TWSVR,提出18种核函数映射的WPT-SFOA-TWSVR模型,并构建5种常见核函数映射的WPT-SFOA-回归支持向量机(SVR)模型作对比分析,通过云南省滴水、南洞、勐大、南康河水文站月径流预测实例对23种模型进行验证.首先利用WPT对实例月径流时序数据进行分解处理,划分训练集和验证集;然后利用SFOA优化不同核函数映射的TWSVR/SVR超参数;最后利用最优超参数建立不同核函数映射的WPT-SFOA-TWSVR/SVR模型对4个实例月径流各分量进行训练、预测和加和重构.结果表明:①基于线性核函数、高斯核函数、多项式核函数、小波核函数、Sigmoid核函数、神经核函数映射的WPT-SFOA-TWSVR模型预测误差最小、性能最好;基于ANOVA核函数、Bessel核函数、对数核函数、多二次核函数、幂次核函数映射的WPT-SFOA-TWSVR模型次之;基于T-Student核函数、柯西核函数、有理二次方核函数映射的WPT-SFOA-TWSVR模型预测误差相对较大;基于拉普拉斯核函数、傅里叶核函数、卡方核函数、球形核函数映射的WPT-SFOA-TWSVR模型预测误差最大.②在相同WPT分解和SFOA优化情形下,TWSVR模型性能明显优于SVR.③利用SFOA优化TWSVR超参数,可以显著提升模型性能和计算效率.④不同核函数映射的WPT-SFOA-TWSVR模型具有较好的普适性,为TWSVR核函数的选取和优化应用提供参考和借鉴.

The reasonable selection of kernel functions and kernel function parameters is of great significance for improving the performance of Twin Support Vector Regression(TWSVR).To improve the prediction accuracy of monthly runoff time series and compare and verify the effectiveness of TWSVR with different kernel function mappings,Wavelet Packet Transform(WPT),18 kernel functions(such as linear kernel function),Superb Fairy-wren Optimization Algorithm(SFOA),and TWSVR were used to propose the WPT-SFOA-TWSVR model with 18 kernel function mappings.Five common kernel function mappings of WPT-SFOA-SVR models were constructed for comparative analysis.A total of 23 models were validated through monthly runoff prediction examples at the Dishui,Nandong,Mengda,and Nankanghe hydrological stations in Yunnan Province.Firstly,WPT is used to decompose and process the monthly runoff time-series data of the instance,dividing it into a training set and a validation set.Then,SFOA is applied to optimize the TWSVR/SVR hyperparameters of different kernel function mappings.Finally,using the optimal hyperparameters,a WPT-SFOA-TWSVR/SVR model with different kernel function mappings was established to train,predict,and reconstruct each component of monthly runoff for the four instances.The results show that:① The WPT-SFOA-TWSVR model based on linear kernel function,Gaussian kernel function,polynomial kernel function,wavelet kernel function,Sigmoid kernel function,and neural kernel function mapping has the smallest prediction error and the best performance.The WPT-SFOA-TWSVR model based on ANOVA kernel function,Bessel kernel function,logarithmic kernel function,multiple quadratic kernel function,and power-law kernel function mapping follows closely.The WPT-SFOA-TWSVR model based on T-Student kernel function,Cauchy kernel function,and rational quadratic kernel function mapping has relatively larger prediction errors;The WPT-SFOA-TWSVR model based on Laplace kernel function,Fourier kernel function,chi square kernel function,and spherical kernel function mapping has the largest prediction error.② Under the same WPT decomposition and SFOA optimization conditions,the TWSVR model performs significantly better than SVR.③ Optimizing TWSVR hyperparameters using SFOA can significantly improve model performance and computational efficiency.④ The WPT-SFOA-TWSVR model with different kernel function mappings has good universality,providing reference and inspiration for the selection and optimization of TWSVR kernel functions.

周正道;崔东文

云南省水文水资源局大理分局,云南 大理 671000云南省文山州水务局,云南 文山 663000

建筑与水利

月径流预测小波包变换壮丽细尾鹩莺优化算法核函数孪生回归支持向量超参数优化

monthly runoff forecastWavelet Packet Transform(WPT)Superb Fairy-wren Optimization Algorithm(SFOA)kernel functionTwin Support Vector Regression(TWSVR)hyperparameter optimization

《中国农村水利水电》 2026 (4)

107-115,9

滇池湖泊生态系统云南省野外科学观测研究站项目(202305AM340008)国家自然科学基金项目(41702278)大理州基础研究科技项目(20232901A020002).

10.12396/znsd.2500785

评论