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 —
   50   51   52   53   54   55   56   57   58   59   60