← 最新论文
🤖 AI

Multi-Level Knowledge Distillation and Dynamic Self-Supervised Learning for Continual Learning

该论文针对更具现实意义的类增量重复(CIR)场景,提出了一种结合多水平知识蒸馏与动态自监督学习的框架,通过利用外部无标签数据有效平衡模型的稳定性与可塑性,并在 CVPR 第五届 CLVISION 挑战赛中荣获亚军。

原作者: Taeheon Kim, San Kim, Minhyuk Seo, Dongjae Jeon, Wonje Jeung, Jonghyun Choi

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

原作者: Taeheon Kim, San Kim, Minhyuk Seo, Dongjae Jeon, Wonje Jeung, Jonghyun Choi

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

这篇论文讲述了一个关于“如何教 AI 像人类一样不断成长,同时不忘老本行”的故事。

想象一下,你正在经营一家超级餐厅(这就是 AI 模型)。

1. 遇到的难题:既要学新菜,又要不忘旧菜

传统的训练方式就像是你每开一家新店,就只卖全新的菜单,完全不管以前的菜。但现实世界(论文中提到的 CIR 场景)更复杂:

  • 今天来了新客人,点了“新菜”(新类别)。
  • 明天又有人点了你以前做过的“老菜”(旧类别)。
  • 而且,客人点的菜是混合的,新菜和老菜混在一起。

最要命的是,你不能把以前客人的点菜单(数据)存下来,因为涉及隐私(比如客人的喜好、住址等),或者你的冰箱(内存)太小了,放不下。如果强行只学新菜,你就会把老菜的做法全忘了(这叫“灾难性遗忘”)。

2. 我们的解决方案:两个“秘密武器”

为了解决这个问题,作者团队(来自延世大学和首尔国立大学)想出了两个绝招,利用互联网上随处可见的“免费食材”(无标签数据)来帮餐厅升级。

武器一:多级知识蒸馏 (MLKD) —— “请多位老厨师当顾问”

既然不能看以前的菜单,那就请以前的厨师(训练好的旧模型)来当顾问。

  • 传统做法:只问一位老厨师“这道菜怎么做?”。
  • 我们的做法(多级蒸馏)
    1. 请多位顾问:我们不只保留最后一位厨师,而是把过去几个阶段的厨师都请出来。
    2. 问得更细:不仅问“菜叫什么名字”(Logits,即预测结果),还要问“切菜的手法”、“火候的感觉”(Features,即特征)。
    3. 动态更新:随着新菜的出现,这些老顾问也会通过“经验平均”(EMA)慢慢更新自己的经验,既保留老底子,又吸收新技巧。
    4. 解决口味差异:因为互联网上的“免费食材”和餐厅里的“正式菜单”味道不一样(数据分布不同),我们发明了一种特殊的“翻译器”(基于 Gram 矩阵),能把老顾问的经验准确翻译给新厨师,防止因为食材不同而教错。

比喻:这就像你在学习新技能时,不仅参考刚毕业的自己,还参考了 1 年前、2 年前的自己,并且把他们的笔记、心得、甚至肌肉记忆都综合起来,防止你学了新东西把旧技能忘光。

武器二:动态自监督学习 (Dynamic SSL) —— “在练功房里自由打怪”

除了请顾问,我们还让厨师在没有具体订单(无标签数据)的时候,去练一些通用的基本功。

  • 练什么:比如让厨师练习“旋转图片”、“拼图”或者“识别物体结构”。这些练习不需要知道菜名,只需要理解食物的本质特征。
  • 怎么练(动态权重)
    • 刚开始学新菜时,我们大力让厨师练基本功(自监督学习),帮他快速建立对新食材的敏感度。
    • 随着训练深入,我们慢慢减少练基本功的时间,把重心转回到“正式做菜”(主任务:分类)上。
    • 比喻:就像学游泳,刚开始在浅水区自由扑腾(自监督)能帮你找到水感;但比赛快到了,你就得把大部分精力放在练习标准的泳姿(分类任务)上,不能一直瞎扑腾。

3. 结果如何?

这套组合拳打下来,效果惊人:

  • 普通做法:只学新菜,忘了老菜,最后得分只有 5.82%(几乎不会做菜了)。
  • 基础做法:稍微存点旧菜样本,得分 19.54%
  • 我们的做法:结合了“多位顾问”和“动态练功”,最终得分 42.00%

CVPR 2024 第 5 届 CLVISION 挑战赛中,他们凭借这个方法拿到了第二名

总结

这篇论文的核心思想就是:
在不能存储旧数据(隐私/空间限制)的情况下,利用互联网上的海量无标签数据,通过向过去的自己学习(多级蒸馏)和动态调整训练重点(自监督学习),让 AI 既能快速学会新事物(保持可塑性),又能牢牢记住旧知识(保持稳定性)。

这就好比一个聪明的厨师,既没有把旧菜单扔进垃圾桶,也没有把冰箱塞爆,而是通过不断回顾过去的经验,并在空闲时间打磨基本功,最终成为了一位全能的大厨。

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

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

试用 Digest →