← 最新论文
⚡ electrical engineering

Auto-Augmentation Contrastive Learning for Wearable-based Human Activity Recognition

本文提出了 AutoCL,这是一个端到端的自动增强对比学习框架,该框架利用带有嵌入式生成器的孪生网络和专门的训练策略来自动学习最优的数据增强,从而在不依赖人工设计增强方案的情况下,显著提高了基于可穿戴设备的动作识别准确率。

原作者: Qingyu Wu, Jianfei Shen, Feiyi Fan, Yang Gu, Chenyang Xu, Yiqiang Chen

发布于 2026-02-04
📖 1 分钟阅读☕ 轻松阅读

原作者: Qingyu Wu, Jianfei Shen, Feiyi Fan, Yang Gu, Chenyang Xu, Yiqiang Chen

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图教会一个机器人如何识别人类的活动——比如走路、跑步或爬楼梯——而仅仅依靠智能手表或健身追踪器提供的数据。这被称为人体活动识别(Human Activity Recognition, HAR)

问题在于,这些来自手表的监测数据是“嘈杂”的,而且没有明显的图像或文字附着其上。它仅仅是一串原始数字。为了教会机器人,我们通常需要人类坐在那里,为成千上轴小时的数据进行标注(例如:“这是走路”、“这是坐着”)。这既缓慢、昂贵,又枯燥乏味。

为了解决这个问题,研究人员使用了一种叫做**对比学习(Contrastive Learning)**的技术。你可以把它想象成一场“找不同”的游戏。你向机器人展示两个略有差异的同一活动的版本(例如:一个加入了少量静态噪声的走路信号,以及原始的走路信号),机器人的任务是意识到:“嘿,它们是同一种活动!”并从中学习哪些特征使它们相似。

旧有的问题:“人工增强”的瓶颈

在过去,为了为这个游戏创造这些“不同的版本”,人类必须手动决定如何去“弄乱”数据。他们会说:“在这里加入一些噪声,”或者“把信号翻转过来。”

但问题在于:对一种活动有效的方法,可能会毁掉另一种活动。 就像你不会用同样的调料去烹饪牛排和沙拉一样,针对跑步信号的最佳“干扰方式”与针对睡眠信号的干扰方式是不同的。人类必须为每一个新数据集去猜测并测试不同的组合,这不仅是一个沉重的负担,而且往往效果并不理想。

新的解决方案:AutoCL(自学成才的大厨)

该论文介绍了一种名为 AutoCL(自动增强对比学习)的新方法。与其让“人类大厨”去猜测该添加什么调料,AutoCL 更像是一个自学成才的大厨,它能学会如何为数据进行“调味”。

它是这样运作的,这里使用了一些简单的类比:

  1. 智能生成器(大厨):
    系统不是直接喂给机器人原始且混乱的传感器数据,而是首先观察数据的“本质”或“风味”(称为特征嵌入/feature embeddings)。它忽略背景噪声,专注于核心模式。

    • 类比: 想象你在尝试辨别一首歌。与其听整段嘈杂的录音,你首先先哼出主旋律。这个“大厨”(AI 的一个特殊部分)会观察这个旋律,然后决定:“好吧,为了制作一个好的练习版本,我应该把速度稍微加快一点,”或者“我应该反转节奏。”它会自动创建一个新的版本。
  2. 孪生兄弟(双胞胎):
    系统使用了一个“孪生网络(Siamese Network)”,这就像拥有两个一模一样的双胞胎。

    • 双胞胎 A 观察原始活动。
    • 双胞胎 B 观察由“大厨”创造的那个新版本。
    • 系统强制要求这对双胞胎达成一致,认为他们看到的是同一种活动。如果他们达成一致,系统就完成了学习。
  3. “梯度停止”技巧(蒙眼术):
    其中一个最大的风险是“大厨”可能会变得偷懒,直接复制原始的歌曲。如果新版本与旧版本完全相同,双胞胎就学不到任何新东西。

    • 为了阻止这种情况,研究人员使用了**梯度停止(Stop-Gradient)*设计。这就像在学习过程中给其中一个双胞胎戴上眼罩。在制作新版本时,“大厨”无法看到原始数据的精确细节;它必须依赖于之前学到的“本质”。这迫使系统去学习活动的真实含义*,而不是仅仅死记硬背噪声。
  4. “相关性降低”(多样性俱乐部):
    系统还有一个规则:“不要让新版本与旧版本过于相似。”它会主动尝试让两个版本之间产生足够的差异,使其成为一个挑战,但同时又要保持足够的相似性以确保它们属于同一种活动。这确保了机器人学习到的是鲁棒的特征,而不仅仅是靠运气猜对。

结果:为什么这很重要

研究人员在四个不同的真实世界数据集(如 PAMAP2 和 UCIHAR)上测试了这个“自学成才的大厨”。

  • 旧方法: 人类必须尝试不同的手动技巧组合(噪声、翻转、缩放)来观察哪种效果最好。有时有效,有时则不然。
  • AutoCL 方法: 系统能够自行找出最佳的“弄乱”数据的方式,无需人类帮助。

结果: AutoCL 在几乎所有的测试中都击败了现有的最佳方法。即使在初始标注数据非常少的情况下,它也能更准确地识别活动。

核心结论

这篇论文表明,我们不再需要人类去手动猜测如何调整传感器数据。通过让 AI 根据数据自身的模式来学习如何创建自己的训练样本,我们可以构建出更聪明、更灵活的活动识别系统,它们不仅效果更好,而且需要的人力投入更少。这就像是从一个只会死记硬背教科书的学生,进化到了一个学会如何编写教科书本身的学生。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →