摘要
为优化支持向量机(Support Vector Machine,SVM)模型参数,提高中长期径流预报精度,建立了基于FA-SVM的中长期径流预报模型。该模型以样本中训练期均方差最小为目标函数,利用萤火虫算法(Firefly Algorithm,FA)对支持向量机主要参数(惩罚系数C、核函数参数g和不敏感损失系数ε)进行了优化。以岷江上游的紫坪铺水库为例,运用小波去噪法对各月径流序列进行数据预处理后,利用FA-SVM模型与BP神经网络模型进行了中长期径流预报。结果表明:①运用小波阈值法能够较好地滤除各月径流序列的系统噪声和测量噪声;②FA-SVM模型中长期径流预测效果较好,预报精度等级均在丙级以上;③FA-SVM模型的预报效果优于BP神经网络模型。
To optimize parameters of support vector machine(SVM)model and enhance mid-long term runoff forecasting accuracy,we established a mid-long term runoff forecasting model based on FA-SVM.In this work,the minimum mean square deviation of the training period data was taken as the objective function and Firefly Algorithm(FA)was used to optimize three main parameters(i.e.,penalty coefficient C,kernel parameter g and insensitive loss coefficientε)of SVM model.Also,we adopted wavelet de-noising method to de-noise monthly runoff data.Then,both FA-SVM model and BP neural network model were used to forecast mid-long term runoff in Zipingpu Reservoir in the upper reaches of the Minjiang River.The results showed:①Wavelet de-noising method could be used to filter the system noise and measurement noise of monthly runoff data.②The FA-SVM model worked well for mid-long term runoff forecasting,and its forecast accuracy grade was above grade C.③The comprehensive runoff forecasting effectiveness of FA-SVM model was superior to that of BP neural network model.
作者
晋健
刘育
王琴慧
刘芬香
李基栋
JIN Jian;LIU Yu;WANG Qinhui;LIU Fenxiang;LI Jidong(Chengdu DHZL Technologies Co.,Ltd.,Chengdu 610041,China;State Energy Group Dadu River Valley Hydropower Development Co.,Ltd.,Chengdu 610041,China;College of Water Conservancy and Hydropower Engineering,Sichuan Agricultural University,Chengdu 625014,China)
出处
《人民长江》
北大核心
2020年第9期67-72,共6页
Yangtze River
基金
四川省重大科技专项项目(2018GZDX0043)。
关键词
中长期径流预报
参数优化
支持向量机
萤火虫算法
小波去噪
紫坪铺水库
mid-long term runoff forecasting
parameter optimization
Support Vector Machine
Firefly Algorithm
wavelet de-noising
Zipingpu Reservoir