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

孙杰 等: 时序数据域自适应的时空卷积与对抗互学习                                                       1351


                 都采用了   6  层的堆叠结构, 隐藏层维度为        512, 模型的输出与输入一致, 最后连接到一个多层感知器                (MLP) 进行分
                 类. 参与比较的基准方法如下.

                                                                           0.90          LSTM
                                                                                         CALDA
                                                                                         Transformer
                           0.8                                                           TCN
                                                                                         Ours
                                           0.61
                           0.6                        0.53      0.52
                          质量指数 Q  0.42 0.31 0.41          0.44     0.40  0.39         0.50
                                                                    0.43
                           0.4
                                   0.17      0.12       0.27                 0.28 0.30  0.24
                                                                                         0.31
                                                        0.30
                                               0.27
                                                 0.25                            0.25
                                                                                           0.23
                           0.2
                                                                                  0.09
                                       0.02       0.03       0.04      0.03                  0.01
                            0
                                    Bike      Sitting  Downstairs  Upstairs  Standing  Walking
                                   图 9 HHAR   数据集加速度计的时序特征质量指数             Q  的对比结果

                             [32]
                    1) 1D-CNN  : 一个基于卷积神经网络的模型, 它使用一维卷积层和池化层来提取时序数据的特征. 本文采用
                 文献  [32] 一样的  CNN  网络架构.
                    2) RAINCOAT [29] : 通过同时考虑时间和频率特性、跨域对齐和校正错位来解决特征和标签偏移问题.
                    3) LSTM [16] : 一个基于长短期记忆网络的模型, 它使用循环神经网络来建模时序数据的长期依赖关系.
                    4) TCN [33] : 一个基于时空卷积网络的模型, 它使用多层时空卷积层来捕捉时序数据的时域和频域特征.
                    5) ADDA [34] : 一种通过结合判别建模、无限制权重共享和           GAN  损失, 简单且有效的对抗性域适应通用框架.
                    6) DANN [35] : 一种域适应的表示学习方法, 通过在神经网络中引入梯度反转层, 使特征既能区分源域任务, 又
                 对域转换不敏感, 从而实现有效的域适应.
                    7) MCD [36] : 一种无监督域适应的方法, 通过最大化两个分类器输出的差异来检测远离源域支持的目标样本,
                 并利用特定任务的决策边界对齐源和目标的分布, 从而提升域适应性能.
                            [6]
                    8) CALDA : 利用对抗学习来调整源和目标特征表征, 不需要数据增强和伪标签, 通过对比学习重塑了特征空间.
                    9) MDLR [20] : 一个基于对抗神经网络的模型, 它使用一个对抗判别器来减少源域和目标域之间的分布差异.
                    我们使用了两种评价指标来衡量模型的性能, 分别是准确率                    (Accuracy) 和  F1  值  (F1). 准确率表示模型正确分
                 类的样本数占总样本数的比例, F1         值表示模型的精确率        (Precision) 和召回率  (Recall) 的调和平均值.
                    表  4  给出了  Opportunity  数据集的实验结果. 从表   4  可以看出, 本文方法在     Opportunity  数据集上取得了最优
                 的结果, 显著优于其他对比方法. 与传统方法 (如             1D-CNN  和  LSTM) 相比, TPN  在所有实验场景中都表现出明显
                 的优势, 这说明了深度迁移学习在跨域人体活动识别任务中的重要性. 同时, 相比于近期提出的域自适应方法                                  (如
                 MCD、CALDA   和  MDLR), TPN  仍然保持了稳定的领先优势, 这进一步证实了本文提出的时序原型网络在捕捉时
                 序特征和对齐域分布方面的创新性和有效性. 特别地, 在实验                  S1→S3  和  S1→S4  中, 本文方法的准确率和     F1  值相
                 比其他方法平均提高了        3–4  个百分点. 这一提升不仅体现了         TPN  在处理复杂人体活动识别任务时的鲁棒性和泛
                 化能力, 还凸显了其在应对不同域之间较大分布差异时的优越性.
                    表  5  和表  6  分别展示了我们在   WISDM  和  HHAR  数据集上的实验结果, 本文提出的          TPN  方法的实验结果仍
                 然优于其他方法, 这进一步证实了我们方法的稳健性和适用性.
                    在表  7  中, 我们展示了在人工合成数据集上的实验结果, 可以看到, 人工合成数据集上的结果普遍低于真实数
                 据集上的结果. 我们认为, 生成的数据在某些细节和复杂性上无法完全模拟真实数据的多样性, 此外, 人工合成数
                 据的噪声和扰动可能与实际环境中的噪声特征存在差异. 然而, 表                    7  的结果依然证明了     TPN  在处理具有一定噪声
                 和数据分布偏移的时序数据上的有效性.
   383   384   385   386   387   388   389   390   391   392   393