Page 375 - 《软件学报》2025年第8期
P. 375

3798                                                       软件学报  2025  年第  36  卷第  8  期


                 测任务进行了目标稀缺率为          10%–40%  的实验. 为便于对比, 该实验选择         STGCN  模型和  GCN  模型、GRU   模型,
                 以及结合迁移学习的模型         DastNet 和  MGAT  来进行对比. 其中, STGCN、GCN    和  GRU  模型只在  T-PEMS08  目标
                 域数据集上进行预测, 而       DastNet、MGAT  以及  TL-STGCN  在  S-PEMS04→T-PEMS08  通过迁移学习来预测. 实验
                 结果如图   3  所示.

                     38                           60                          65
                                                       TL-STGCN
                     36                                STGCN
                                                  55   GCN                    60
                     34                                GRU
                                                       DastNet
                                                  50                          55
                     32    TL-STGCN                    MGAT
                           STGCN                  45                          50    TL-STGCN
                                                                                    STGCN
                           GCN
                     30
                                                                                    GCN
                    MAE  28  GRU                 MAPE (%)  40                RMSE  45  GRU
                           DastNet
                                                                                    DastNet
                           MGAT
                                                                                    MGAT
                     26
                                                  35                          40
                     24
                                                  30                          35
                     22
                     20                           25                          30
                       10  15  20  25  30  35  40  10  15  20  25  30  35  40  10  15  20  25  30  35  40
                             数据稀缺率 (%)                   数据稀缺率 (%)                    数据稀缺率 (%)
                                (a) MAE                    (b) MAPE                     (c) RMSE
                                          图 3 不同数据稀缺率下的         MAE, MAPE, RMSE

                    从图  3  中可以看出, 几种模型的      MAE、RMSE   和  MAPE  曲线随着数据稀缺率的上升而上升, 这说明历史观测
                 数据质量越低, 其预测性能越差. 此外, 在数据稀缺率不同的情况下, 相较于                    STGCN, TL-STGCN  的 MAE、MAPE、
                 RMSE  分别平均下降了     8.9%、3.6%、20.9%; 和  GCN  相比, TL-STGCN  的  MAE、MAPE、RMSE  分别平均降低了
                 32.1%、8.6%、34.1%; 和   GRU  相比, TL-STGCN  的  3  个误差指标分别降低了        13.5%、2.1%、13.2%. TL-
                 SGTGCN  相比  DastNet, 其  MAE  平均降低了  3.0%, MAPE  平均降低了  1.1%, RMSE  平均下降了  2.1%. 相较于另一
                 种针对数据稀缺场景的预测方法            MGAT  而言, TL-STGCN  的  MAE、MAPE、RMSE    指标分别平均降低了       3.2%、
                 1.2%、1.9%. 因此, 可得知随着数据稀缺率的上升, TL-STGCN          的性能仍旧高于基线实验.
                    (3) 训练集大小影响
                    为了研究训练集大小对模型性能的影响, 本文在训练集条件不同的情况下进行迁移学习任务                                S-PEMS04→T-
                 PEMS08  以预测目标域未来      30 min  交通流.
                    首先研究源域训练集大小对预测结果的影响.
                    此时, 将目标域     T-PEMS08  的训练集大小固定为      11  天, 数据稀缺率定为    20%. 为了比较不同源域训练集大小
                 对模型性能的影响, 本文选择源域训练集天数分别为                 10  天、20  天、30  天、40  天、50  天, 采用  MAE  和  RMSE 指
                 标对模型进行评估. 图      4  为不同源域训练集大小下的         MAE  和 RMSE  结果, 可知源域训练集越大, TL-STGCN       的性
                 能越好. 这是因为随着源域训练集增大, 可以从源域迁移更多域不变的知识.

                            30
                                                                 50
                            28
                           MAE 26                               RMSE  40

                            24
                                                                 30
                            22

                            20                                   20
                                   10  20   30  40   50                 10  20   30  40  50
                                      源域训练天数 (days)                        源域训练天数 (days)
                                          (a) MAE                             (b) RMSE
                                            图 4 不同源域训练集大小的          MAE, RMSE
   370   371   372   373   374   375   376   377   378   379   380