Page 389 - 《软件学报》2026年第3期
P. 389

1352                                                       软件学报  2026  年第  37  卷第  3  期



                           表 4 Opportunity  结果比较                        表 5 WISDM  实验结果比较

                             S1→S2      S1→S3      S1→S4                   3→5        3→6        3→7
                    模型                                           模型
                          Accuracy F1  Accuracy F1  Accuracy F1         Accuracy F1  Accuracy F1  Accuracy F1
                  1D-CNN    0.65  0.64  0.66  0.65  0.87  0.87  1D-CNN   0.63  0.62  0.64  0.63  0.67  0.64
                   LSTM     0.69  0.70  0.71  0.69  0.88  0.85  LSTM     0.68  0.68  0.69  0.67  0.69  0.65
                   ADDA     0.74  0.73  0.77  0.74  0.90  0.88  ADDA     0.74  0.72  0.73  0.71  0.76  0.73
                    TCN     0.73  0.72  0.74  0.72  0.91  0.88   TCN     0.75  0.73  0.75  0.72  0.77  0.75
                 RAINCOAT   0.73  0.73  0.76  0.75  0.85  0.83  RAINCOAT  0.78  0.76  0.76  0.75  0.78  0.74
                   DANN     0.78  0.76  0.80  0.78  0.91  0.89  DANN     0.79  0.76  0.78  0.76  0.79  0.78
                    MCD     0.80  0.78  0.81  0.78  0.92  0.90   MCD     0.82  0.79  0.81  0.78  0.80  0.78
                   CALDA    0.77  0.76  0.78  0.75  0.92  0.89  CALDA    0.81  0.79  0.79  0.77  0.82  0.81
                   MDLR     0.81  0.79  0.84  0.82  0.93  0.90  MDLR     0.83  0.81  0.85  0.83  0.83  0.80
                  TPN (ours)  0.85  0.84  0.86  0.85  0.98  0.97  TPN (ours)  0.86  0.83  0.87  0.85  0.88  0.87
                 注: 粗体表示最优值                                   注: 粗体表示最优值

                           表 6 HHAR   实验结果比较                         表 7 人工合成数据集实验结果比较

                              a→b        a→c        a→d                    a→b        a→c        a→d
                    模型                                           模型
                          Accuracy F1  Accuracy F1  Accuracy F1         Accuracy F1  Accuracy F1  Accuracy F1
                  1D-CNN    0.71  0.69  0.76  0.75  0.73  0.73  1D-CNN   0.68  0.65  0.73  0.70  0.70  0.69
                   LSTM     0.71  0.70  0.74  0.73  0.78  0.75  LSTM     0.68  0.66  0.72  0.71  0.75  0.72
                   ADDA     0.73  0.72  0.76  0.74  0.80  0.78  ADDA     0.70  0.69  0.73  0.72  0.76  0.74
                    TCN     0.75  0.74  0.77  0.73  0.79  0.78   TCN     0.72  0.71  0.74  0.71  0.77  0.75
                 RAINCOAT   0.83  0.80  0.86  0.85  0.84  0.83  RAINCOAT  0.80  0.76  0.83  0.80  0.82  0.80
                   DANN     0.82  0.79  0.86  0.84  0.87  0.85  DANN     0.79  0.75  0.82  0.80  0.83  0.81
                    MCD     0.84  0.81  0.87  0.85  0.88  0.86   MCD     0.81  0.78  0.84  0.82  0.85  0.83
                   CALDA    0.83  0.83  0.87  0.85  0.89  0.86  CALDA    0.80  0.78  0.84  0.82  0.85  0.82
                   MDLR     0.84  0.82  0.88  0.84  0.91  0.89  MDLR     0.81  0.79  0.85  0.81  0.88  0.85
                  TPN (ours)  0.87  0.85  0.88  0.87  0.93  0.91  TPN (ours)  0.84  0.82  0.86  0.83  0.90  0.87
                 注: 粗体表示最优值                                   注: 粗体表示最优值
                    为了全面评估和说明本文方法与其他               9  个实现之间的差异, 我们在图        10  中显示了基于准确性的临界差异
                 (critical difference, CD) 图. CD  图用于比较多个分类器的性能并展示它们之间的统计显著性差异. 我们从               3  个不同
                 的数据表    (表  4–表  6) 中提取每个分类器的准确率数据, 并计算了各分类器在所有实验设置中的平均准确率作为
                 比较依据. 在图    10  中, 10  个分类器按照平均排名从低到高进行了排序, 其中, 指示水平线表示一组实现没有显著
                 差异. 结果显示, 在我们的实验设置下, TPN          的平均排名最小, 这表明它在所测试的数据集上整体表现最佳. CD                   图
                 清晰地展示了各方法之间的临界差异区间, 提供了不同方法性能的直观比较以及统计显著性差异的可视化.

                                                         Accuracy
                                     10   9    8    7    6    5    4    3    2    1

                               CNN 9.500 0                                        1.055 6 TPN (ours)
                               LSTM 9.444 4                                       2.000 0 MDLR
                                TCN 7.444 4                                       3.277 8 MCD
                              ADDA 7.166 7                                        4.333 3 CALDA
                           RAINCOAT 5.777 8                                       5.000 0 DANN
                                           图 10 10  个分类算法    CD  图, 置信度为  95%

                  3.5   参数敏感性实验
                    为了探究    TPN  模型的参数设置对模型性能和效率的影响, 本文随机选择了如下两个数据集, 进行了不同参数
                 设置下的对比实验, 结果如表         8  和表  9  所示. 表  8  和表  9  中的指标分别表示模型的准确率     (Accuracy)、F1  值  (F1)、
                 参数量   (Params) 和运行时间  (Time).
   384   385   386   387   388   389   390   391   392   393   394