APP下载

组合多元线性回归模型在径流预测中的应用研究

2021-07-28郭存文

人民珠江 2021年7期
关键词:优化模型

郭存文

(云南省水文水资源局文山分局,云南 文山 663099)

目前, 用于径流预报的方法有 BP[1-2]、GRNN[3]、Elman[4]、RBF[5]等人工神经网络法以及多元回分析法[6-7]、集对分析法[8]、灰色预测法[9]、支持向量机法[10-11]、投影寻踪回归法[12]、小波分析法[13]、随机森林法[14-15]、组合预测法[16-17]等,均在径流预测中获得较好的预测效果。 多元线性回归(multiple linear regression,MLR)虽已在径流预测中得到应用[7],但应用并不广泛,原因有:①MLR虽然简单易行、可操作性强,但对异常值敏感,预测精度不高;②MLR常数项和偏回归系数难以精确估计,目前普遍采用最小二乘法(least squares,LS)估计MLR相关参数,LS 求解方法复杂且精度不高,而当前在优化领域应用广泛的群体智能算法(swarm intelligence algorithm,SIA)鲜见于MLR常数项和偏回归系数优化;③MLR应用较为单一,多见于与主成分分析(principal component analysis,PCA)的组合应用,而鲜见于其他组合应用。

结合以上问题, 本文提出基于混合蛙跳算法(Shuffled Frog Leaping Algorithm,SFLA)优化的组合多元线性回归(combined multiple linear regression,CMLR)径流预测模型。 分别基于PCA数据降维处理和不降维处理建立组合多元线性回归(CMLR)模型,利用SFLA同时优化PCA-MLR、MLR常数项、偏回归系数和组合权重系数,建立SFLA-CMLR径流预测模型,并构建基于PCA数据降维处理的SFLAPCA-MLR、SFLA-PCA-支持向量机(support vector machines,SVM)、最小二乘法(LS)-PCA-MLR、PCASVM和未经降维处理的SFLA-MLR、SFLA-SVM、LSMLR、SVM 作对比预测模型。 将SFLA-CMLR、SFLA-PCA-MLR、 SFLA-PCA-SVM、 LS-PCA-MLR、PCA-SVM、SFLA-MLR、SFLA-SVM、LS-MLR、SVM模型应用于云南省落却站和新疆伊犁河雅马渡站年径流预测研究,并对各模型的预测结果进行比较分析,旨在验证SFLA-CMLR模型用于径流预测的可行性。

1 SFLA-CMRA预测模型

1.1 混合蛙跳算法(SFLA)

混合蛙跳(SFLA)算法是Eusuff等人于2003 年提出,其通过模拟青蛙在觅食过程中的信息共享和交流实现搜索寻优,具有概念简单,参数较少,运算速度快,易于实现等优点。……

登录APP查看全文

猜你喜欢

优化模型
一半模型
超限高层建筑结构设计与优化思考
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
基于低碳物流的公路运输优化