Page 55 - 2023年第54卷第2期
P. 55
表 1 LSTM模型学习过程最优超参数(ASVMD分解分量)
时间序列 优化器 网络层数 每层神经元个数 BiLSTM 学习率 L2正则化
M1 Adam 1 193 1 0.0195 3.1984 × 10 - 8
M2 Adam 4 177 1 0.0101 4.3161 × 10 - 5
M3 Adam 1 23 2 0.0884 3.3907 × 10 - 6
M4 Adam 3 22 1 0.0100 1.7523 × 10 - 6
3.5 径流预报结果 为了验证所提基于自适应动态分解 - 预测 - 集成预报模型的有效性,同时建立了
BO - LSTM模型、基于自适应离散小波变换(Self - adaptationStrategyDiscreteWaveletTransform,ASDWT)
的 BO - LSTM模型(ASDWT - BO - LSTM)、基于自适应集成经验模式分解的(Self - adaptationStrategyEn
sembleEmpiricalModeDecomposition ,ASEEMD)BO - LSTM模型(ASEEMD - BO - LSTM)和基于自适应变
分模态分解的 BO - LSTM模型(ASVMD - BO - LSTM)共 4种月径流预报模型作为对比模型。
表 2为石鼓站 4种预报模型 BO - LSTM、ASDWT - BO - LSTM、ASEEMD - BO - LSTM和 ASVMD - BO -
LSTM训练集和测试集径流预报结果。预测精度评价指标采用确定性系数(DC)、合格率(QR)、Kling -
Gupta 系数(KGE)、相关系数(R)、均方根误差(RMSE)、平均绝对误差(MAE)和平均绝对百分比误差
(MAPE)。分析 4种模型在训练集和测试集各项指标,ASDWT - BO - LSTM、ASEEMD - BO - LSTM、AS
VMD - BO - LSTM模型各项指标均优于 BO - LSTM,表明在 BO - LSTM模型的基础上对数据进行不同形式
分解均能提高模型的预报精度。
对比 ASDWT - BO - LSTM、ASEEMD - BO - LSTM、ASVMD - BO - LSTM三种自适应分解- 预测- 集成模
型的预报结果,没有任何一种模型的各项指标均可达到最优。ASEEMD - BO - LSTM模型的预报结果大
多数性能指标稍逊于基于 ASDWT和 ASVMD分解的 BO - LSTM模型。ASDWT - BO - LSTM模型训练集预
报结果统计指标均优于其他三种模型,而 ASVMD - BO - LSTM模型测试集预报结果统计指标均优于其
他三种模型,说明 ASDWT - BO - LSTM模型和 ASVMD - BO - LSTM模型在金沙江石鼓站径流预报中适用
性较好,比 ASEEMD - BO - LSTM 模型更适合石鼓站径流序列分解提取有效信息。其中 ASVMD - BO -
LSTM模型具有更好的泛化性能,整体预报效果更佳。
表 2 石鼓站径流预报结果
模型 阶段 DC QR KGE R RMSE MAE MAPE
训练 0.85 0.61 0.89 0.92 413 254 0.19
BO - LSTM
测试 0.83 0.55 0.89 0.91 459 285 0.22
训练 0.87 0.74 0.90 0.93 386 223 0.15
ASDWT - BO - LSTM
测试 0.85 0.66 0.88 0.92 431 245 0.17
训练 0.87 0.66 0.89 0.93 384 228 0.18
ASEEMD - BO - LSTM
测试 0.84 0.60 0.88 0.92 434 261 0.20
训练 0.86 0.66 0.90 0.92 405 242 0.17
ASVMD - BO - LSTM
测试 0.85 0.66 0.89 0.92 428 240 0.17
注:加粗数值表示每个指标在训练集和测试集的最优值
图 8为石鼓站 ASDWT - BO - LSTM、ASEEMD - BO - LSTM、ASVMD - BO - LSTM 和 BO - LSTM 模型预
报径流和实测径流过程对比图。由图也可以看出本文提出的自适应分解- 预测- 集成月径流预报模型能
够较好的捕捉原始月径流数据的非线性关系及演变趋势,径流预报效果均较好。
3.6 结果分析与讨论 在水文时间序列预测中,“追算实验” 将整体捆绑分解应用于整个观测时间序
列得到一组分解分量,再划分为训练集和测试集作为机器学习模型的输入,由于整体捆绑分解采用未
来值进行计算,因此分解生成的子序列中包含了未来要预测值的信息,这种分解- 预测- 集成模型似乎
在很大程度上降低了预测误差、提高了预测精度(图 9)。
— 1 7 9 —