← 最新论文
🤖 machine learning

VaCDA: Variational Contrastive Alignment-based Scalable Human Activity Recognition

本文提出了 VaCDA,这是一个结合了变分自编码器与对比学习以学习共享潜在空间的多元源域自适应框架,有效地解决了数据异构性问题,并提升了跨不同设备、姿态和用户的动作识别性能。

原作者: Soham Khisa, Avijoy Chakma

发布于 2026-06-15
📖 1 分钟阅读☕ 轻松阅读

原作者: Soham Khisa, Avijoy Chakma

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

想象一下,你正试图教一个机器人识别人类的活动,比如走路、跑步或坐下。你拥有大量来自人们佩戴在手腕上的智能手表的数据,但你希望这个机器人也能适用于佩戴踝部传感器的人,或者使用不同品牌手机的人。

这个问题在于,根据佩戴位置佩戴者或使用的设备不同,数据看起来会非常不同。这就像是在试图教一位厨师识别“鸡肉料理”,但你只给他们看炸鸡的照片,却要求他们去识别烤鸡、煎鸡和鸡汤。食材是一样的,但呈现方式完全不同。这被称为“领域偏移”(domain shift),它通常会让机器人感到困惑。

该论文的作者 Soham Khisa 和 Avijoy Chakma 开发了一种名为 VaCDA 的新系统来解决这个问题。以下是其工作原理,我们使用简单的类比来解释:

1. 问题所在:“乱糟糟的房间”

想象你有好几个房间(数据集),里面装满了玩具(活动数据)。

  • 房间 A 的玩具散落在地板上。
  • 房间 B 的相同玩具整齐地堆放在架子上。
  • 房间 C 的玩具漂浮在水中。

如果你只在房间 A 中训练机器人寻找“球”,那么在面对房间 B 或 C 时,它会表现得一败涂地。传统方法试图强迫这些房间看起来完全一样,但在房间差异如此之大的情况下,这很难实现。

2. 解决方案:“通用翻译机”(VAE)

他们解决方案的第一部分是一个变分自编码器(VAE)。你可以把它想象成一个超级聪明的翻译机,或者一个“压缩机”。

  • VAE 并不是试图让乱糟糟的地板看起来像整齐的架子,而是将所有不同房间里的所有玩具都翻译成一种单一的、通用的语言(即“潜空间”)。
  • 在这种通用语言中,无论“球”是在地板上、架子上还是水中,它都仅仅是一个“球”。
  • 这使得系统能够忽略噪声(例如特定的设备或身体姿势),转而专注于活动的内核特征。

3. 优化过程:“找不同”游戏(对比学习)

这个翻译机存在一个风险:它可能会变得过于擅长泛化。它可能会认为“球”和“立方体”是同一种东西,因为它们看起来都是圆滚滚的。

为了修复这个问题,作者加入了对比学习(Contrastive Learning)。想象这是一个“找不同”的游戏,或者一位严厉的老师:

  • 正样本对: 老师向机器人展示两张相同活动的图片(例如,两个不同的人在走路)并说:“这些是一样的!在你们脑海中把它们靠拢。”
  • 负样本对: 老师展示一张走路的图片和一张跑步的图片,并说:“这些完全不同!在你们脑海中把它们推开。”

通过将翻译机(VAE)与严厉的老师(对比学习)相结合,该系统学会了将相似的活动归为一类,同时保持不同活动之间的差异,即使这些活动来自不同的设备或不同的人。

4. 结果:一个可扩展的团队成员

大多数旧系统只能从单一来源(例如,一个人的数据)中学习以帮助他人。VaCDA 的特别之处在于它是可扩展的

  • 想象你在学习一门新语言。旧的方法可能会让你只能听一位母语人士说话。
  • VaCDA 则能让你同时倾听十位不同的母语人士,尽管他们说着不同的方言,但它能从中总结出适用于所有人的共同语法规则。

他们发现了什么?

作者在涉及智能手表、智能手机和不同身体姿势的四个真实世界数据集上测试了这个系统。

  • 跨位置(Cross-Position): 当传感器从手腕移动到脚踝时,VaCDA 在识别活动方面比以往的方法表现得更好。
  • 跨设备(Cross-Device): 当从智能手机切换到智能手表时,VaCDA 的表现最为出色。
  • 跨人员(Cross-Person): 在尝试适应新用户时,它表现得非常好,尽管在某些特定案例中略逊于现有的最佳方法。

简而言之: VaCDA 是一种教计算机理解人类运动的新方法,它通过将杂乱、各异的数据翻译成一种通用语言,并利用“找不同”游戏来确保不会产生混淆。当数据来自不同的地点、人物或设备时,它的表现优于旧的方法。

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

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

试用 Digest →