Page 64 - 2022年第53卷第12期
P. 64
水 利 学 报
2022年 12月 SHUILI XUEBAO 第 53卷 第 12期
文章编号:0559 - 9350(2022)12 - 1456 - 11
基于两阶段粒子群优化算法的新型逐步分解集成径流预测模型
郭田丽 1,2 ,宋松柏 1,2 ,张 特 1,2 ,王慧敏 1,2
(1.西北农林科技大学 水利与建筑工程学院,陕西 杨凌 712100;
2.西北农林科技大学 旱区农业水土工程教育部重点实验室,陕西 杨凌 712100)
摘要:传统分解集成径流预测模型首先将整个径流序列分解成若干个子序列,再将这些子序列划分为训练期和验
证期进行建模,错误地将验证期内预报因子数据视作已知数据处理,难以应用于实际径流预报工作中。并且,这
类模型的预测结果仅为一个确定数值,难以描述由于径流序列随机性和波动性而导致的预测不确定性。为解决以
上问题,本文结合变分模态分解方法、支持向量机模型和核密度估计方法,提出了一种可同时进行点预测和区间
预测的新型逐步分解集成(VMD - SVM- KDE)模型,并提出了一种两阶段粒子群优化(TSCPSO)算法来优化模型参
数。选用黄河流域月径流数据评估模型性能,研究结果表明:( 1)VMD - SVM- KDE模型将单一 SVM- KDE模型的
2
确定系数( R)和纳什效率系数(NSE)值由 0.145~0.630提升至 0.872~0.921,区间平均偏差(INAD)值由 0.046~95.844
降低至 0.005~0.034,说明 VMD - SVM - KDE模型显著改进了单一 SVM- KDE模型的点预测和区间预测性能;(2)相
2
较于一阶段 PSO算法,TSCPSO优化算法将单一模型的 R和 NSE值由 0.145~0.480提升至 0.309~0.630,INAD值
2
由 48.813~95.844降低至 0.046~0.195,将分解集成模型的 R和 NSE值由 0.872~0.912提升至0.876~0.921,INAD
值由 0.007~0.034降低至 0.005~0.014,说明 TSCPSO优化算法可以克服 SVM 的过拟合问题,并能提高单一模型
和分解集成模型的预测精度;(3)VMD - SVM- KDE - TSCPSO有效解决了传统分解集成预测模型存在的错误使用验
2
证期内预报因子数据的问题,并在各站的 R和 NSE值均约为 0.9,INAD值的范围为 0.005~0.014,具有更高的点
预测和区间预测精度。文中模型可为优化径流预测模型和非平稳非线性水文序列预报提供新思路。
关键词:径流预测;区间预测;分解集成模型;两阶段粒子群优化算法;变分模态分解;支持向量机
文献标识码:A
中图分类号:P338 doi:10.13243?j.cnki.slxb.20220349
1 研究背景
径流预测可为各类涉水工程的规划设计、运行管理以及水资源管理提供依据。由于全球气候变化
和高强度人类活动的双重作用与影响,径流序列表现出复杂的非线性和非平稳性,加大了径流预报工
作难度 [1] 。
现有径流预测模型可分为过程驱动和数据驱动两大类。相比于过程驱动模型,数据驱动模型可操
作性强,无需考虑径流发生的物理机制,仅需对时间序列进行数学分析,建立输入变量和输出变量之
间的函数关系。近年来,机器学习因其强大的学习能力,在水文领域得到了长足的发展,并广泛应用
于径流预测工作中 [2 - 3] 。其中,支持向量机(Supportvectormachine,SVM)模型具备结构简单、容错性
强、能克服维数灾以及过拟合问题等优点,在大量径流预测研究中得到成功应用 [4 - 6] 。但由于径流序
列呈现出高度复杂的非平稳性、非线性和不确定性,单一预测模型的预测能力受限。耦合奇异谱分
析、集合经验模态分解、小波分解和变分模态分解( Variationalmodaldecomposition,VMD)等数据分解
收稿日期:2022 - 05 - 05;网络首发日期:2022 - 11 - 03
网络首发地址:https:??kns.cnki.net?kcms?detail?11.1882.TV.20221102.1042.001.html
基金项目:国家自然科学基金项目(52079110)
作者简介:郭田丽( 1994 - ),博士生,主要从事流域水文模拟预报研究。E - mail:guotianli@nwsuaf.edu.cn
通讯作者:宋松柏(1965 - ),教授,主要从事水文水资源研究。E - mail:ssb6533@nwafu.edu.cn
— 1 4 6 —
5