← 最新论文
🤖 machine learning

Online Continual Learning with Dynamic Label Hierarchies

本文针对具有动态标签层级的在线持续学习场景,提出了DHOCL问题设定,并提出了HALO方法,该方法利用自适应分类头与组织化的层级原型来克服部分监督及粒度依赖性干扰,从而在层级准确性和稳定性方面实现卓越性能。

原作者: Xinrui Wang, Shao-Yuan Li, Bartłomiej Twardowski, Alexandra Gomez-Villa, Songcan Chen

发布于 2026-05-13
📖 1 分钟阅读☕ 轻松阅读

原作者: Xinrui Wang, Shao-Yuan Li, Bartłomiej Twardowski, Alexandra Gomez-Villa, Songcan Chen

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

想象一下,你正在尝试教机器人识别动物。在旧的方法(称为“在线持续学习”)中,你会向机器人逐个展示一系列图片。机器人会学会说“狗”,然后是“猫”,接着是“鸟”。但这里有个问题:机器人将每种动物视为相互独立的个体。它并不理解“金毛寻回犬”是“狗”的一种,而“狗”又是“动物”的一种。

此外,旧方法假设你会按严格的顺序教机器人:先是大类(如“动物”),然后是中等类别(如“狗”),最后才是具体类别(如“金毛寻回犬”)。

现实世界的问题
在现实世界中,生活并非如此井井有条。

  1. 层级是流动的:有时你会先看到具体的“暹罗猫”,随后才意识到它属于“猫”科,再后来才归入“猫科动物”家族。知识的“家谱”在不断生长和变化。
  2. 标签是混乱的:有时人类专家将一张图片仅标记为“鸟”(粗粒度),而初学者则将另一张标记为“Monarcha melanopsis”(极细粒度)。机器人会感到困惑,因为它同时收到了不同详细程度的指令。

本文作者将这种新的、混乱的现实称为DHOCL(动态分层在线持续学习)。他们发现,现有的机器人在此情境下会失败,原因如下:

  • 当它们只获得部分标签(如“鸟”)却需要理解整个层级树时,会感到困惑。
  • 它们会迅速遗忘旧知识,因为学习新的具体细节(如一种新鸟类)会扰乱其对通用类别(“鸟”)的理解。

解决方案:HALO
为了解决这个问题,作者构建了一个名为HALO(基于组织原型的分层自适应学习)的新系统。可以将 HALO 想象为一位超级聪明的图书管理员,管理着一座正在不断翻修的图书馆。

以下是 HALO 的工作原理,使用简单的类比说明:

1. “组织原型”(便利贴)

想象机器人有一面贴满便利贴的墙。

  • 旧方法:机器人只是死记硬背它看到的每一张图片的确切形状。如果新图片出现,它会覆盖旧图片。

  • HALO 的方法:HALO 不是记忆每一张图片,而是为树的不同层级创建“原型”(即理想化的便利贴)。

    • 一张写着“鸟”(带有通用的鸟形)。
    • 一张写着“鹦鹉”(带有鹦鹉形状)。
    • 一张写着“金刚鹦鹉”(带有具体的金刚鹦鹉形状)。

    关键在于,HALO 使用一条特殊规则将这些便利贴粘合在一起。它确保“金刚鹦鹉”的便利贴在物理位置上靠近“鹦鹉”的便利贴,而“鹦鹉”的便利贴又靠近“鸟”的便利贴。即使机器人明天学习了一种新鸟类,它也知道确切地将新笔记放在哪里,从而不会破坏具体鸟类与通用鸟类类别之间的联系。这保持了机器人记忆的有序性和一致性。

2. “双头大脑”(灵活与稳定)

HALO 拥有两个协同工作的不同“头”(分类器),就像一个由两位专家组成的团队:

  • 头 A(快速学习者):这个头非常灵活。它能瞬间学习新事物。如果出现了新鸟类物种,头 A 会立即将其掌握。然而,它有点健忘;可能会丢失对古老稀有鸟类的追踪。
  • 头 B(稳定守护者):这个头非常 rigid(刚性)且稳定。它不容易改变主意。它能完美地保留旧知识,但学习新事物的速度较慢。

魔法技巧:HALO 并不强迫这两个头在所有事情上达成一致。相反,它充当管理者

  • 当机器人看到一种新的、棘手的鸟类时,它会向头 A 求助,因为头 A 擅长发现新细节。
  • 当机器人需要记住一种旧的、常见的鸟类时,它会向头 B 求助,因为头 B 不会忘记它。
  • HALO 混合两个头的回答以做出最终决定。这样,机器人既能快速学习,又能良好记忆。

3. “回放缓冲区”(复习环节)

像任何好学生一样,HALO 会复习旧笔记。但它不是随机挑选图片进行复习,而是采用一种智能策略,确保复习到正确比例的“鸟”、“鹦鹉”和“金刚鹦鹉”,以免它混淆自己正在学习树的哪个层级。

结果
作者在多个数据集(如飞机、鸟类和自然图片)上测试了 HALO。他们发现:

  • HALO 减少了“严重”错误(例如,将“狗”误认为“汽车”是严重错误;将“拉布拉多”误认为“贵宾犬”则是轻微错误)。HALO 避免了严重错误。
  • 它快速学习新类别而不遗忘旧类别。
  • 即使标签的“家谱”混乱、不完整或快速变化,它也能很好地工作。

总结
本文介绍了一种让 AI 从混乱的现实世界数据流中学习的新方法,其中类别被组织在一个不断生长的家谱中。他们构建了一个系统(HALO),利用“便利贴”原型来保持家谱的有序,并采用“双头”策略来平衡学习新事物与记忆旧事物。其结果是,机器人能够更出色地应对现实世界知识那种混乱且不断演变的特性。

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

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

试用 Digest →