← 最新论文
🤖 AI

Shared LoRA Subspaces for almost Strict Continual Learning

本文提出了“Share”,一种新颖的参数高效型持续学习方法,该方法通过动态更新单个共享的低秩子空间来整合来自不同任务和模态的知识,且无需数据回放或多个适配器,在实现显著的内存和参数减少的同时防止了灾难性遗忘。

原作者: Prakhar Kaushik, Ankit Vaidya, Shravan Chaudhari, Rama Chellappa, Alan Yuille

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

原作者: Prakhar Kaushik, Ankit Vaidya, Shravan Chaudhari, Rama Chellappa, Alan Yuille

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

想象一下,你拥有一个庞大且极其聪明的图书馆(一个大型 AI 模型),它几乎了解关于一切的知识。现在,想象你需要每天教这个图书馆新的技能:首先是写诗,然后是诊断汽车故障,接着是模仿梵高的风格进行绘画。

旧的问题:“一门技能一本书”的混乱
传统上,当你教图书馆一项新技能时,你必须为它写一本全新的书(一套新的指令)。如果你教了 100 种技能,你最终会得到 100 本沉重的书。

  • 成本: 存储 100 本书会占用大量的书架空间(内存),且管理成本极高。
  • 遗忘问题: 如果你试图通过重写同一本书来添加新技能,图书馆往往会忘记旧的技能。这被称为“灾难性遗忘”。这就像试图通过抹除母语来学习一门新语言;结果是你两种语言都掌握不好。

“LoRA”的解决方法(及其局限性)
研究人员想出了一个聪明的技巧,叫做 LoRA。与其写一本全新的书,不如为每项新技能在现有的图书馆上贴一张小巧、薄薄的“便利贴”。这样可以节省空间。

  • 缺陷: 如果你有 100 种技能,你仍然需要 100 张不同的便利贴。你仍然需要管理一堆 100 张独立的便签,而且图书馆无法轻易地在这些便签之间混合知识。

新的解决方案:“Share”
这篇论文介绍了一种名为 Share 的方法。请不要把 Share 看作是一堆便利贴,而要把它看作是 一本单一的、神奇的、可扩展的速写本

以下是它的工作原理,使用一个简单的类比:

1. 共享子空间(“通用速写本”)

想象一下,你想要学习的所有技能(诗歌、汽车维修、绘画)实际上都共享一些基本的“构建模块”或“方向”来运作。

  • 发现: 作者发现,如果你观察这些不同技能背后的数学逻辑,它们似乎都趋向于隐藏空间中的相同几个“方向”或“轴”。
  • 类比: 把这些方向想象成三原色(红、蓝、黄)。你不需要为每一种你可能想制作的绿色或紫色都准备一支单独的颜料管。你只需要这三种原色以及一种混合它们的方法。

2. “Share”如何学习(过程)

它不是为每个任务创建一个新的适配器,而是这样做:

  • 第一步:基础。 它首先创建一个小型的“基础速写本”(一个共享的低秩子空间)。它观察前几个任务,并找出描述这些任务所需的“原色”(主要的维度/方向)。
  • 第二步:学习新技能。 当一个新任务到来时(例如,“学习烤面包”),系统不会写一本新书或一张新的便利贴。相反,它会询问:“我该如何混合速写本中现有的原色来制作‘面包’?”
    • 它只学习一小组 混合系数(告诉它使用多少红、蓝、黄的数字)。
    • 不会 大幅改变原色(基础)本身;它只是微调这些颜色的组合方式。
  • 第三步:合并。 如果新技能需要一种当前速写本中没有的稍有不同的“颜色”,系统会温和地扩展速写本以包含这个新方向,然后重新计算如何将所有旧技能与这个新技能进行混合。

3. 为什么它是一个游戏规则改变者

  • 一个模型,无限技能: 与其拥有 100 张单独的便利贴,你拥有的则是 一套单一的指令集(速写本),可以处理所有 100 种技能。
  • 不再遗忘: 因为系统不断地重新混合用于包含新信息的“颜色”,所以它不会抹除旧的技能。事实上,论文声称它有时甚至能让旧技能变得 更好(反向迁移),因为新的混合指令更加高效。
  • 巨大的节省:
    • 空间: 论文声称其参数量(用于编写指令的“墨水”)比传统方法少 100 倍,内存占用减少了 281 倍
    • 现实世界的影响: 单个 “Share” 模型可以取代数百个特定任务的适配器。这就像是用一个智能平板电脑取代了 500 本书组成的图书馆,它可以瞬间生成那 500 个故事中的任何一个。

4. 他们测试了什么

作者证明了这种方法适用于 AI 所说的各种“语言”:

  • 阅读理解: 理解不同类型的文本问题。
  • 图像分类: 识别不同类型的花卉、食物和物体。
  • 3D 姿态估计: 推断 3D 物体是如何旋转的,即使它们被部分遮挡(occluded)。
  • 艺术生成: 学习不同的艺术风格(如“苏联宣传画”或“鲍勃·罗斯”)进行文本生成图像。
  • 扩展性: 他们甚至测试了 50 个 LoRA 适配器逐一到达的情况,展示了该系统如何将它们全部合并为一个高效的模型。

核心总结

Share 就像是在教一位顶级大厨烹饪 1,000 道不同的菜肴,不是通过给他们 1,000 本不同的食谱,而是通过教授他们烹饪的基础化学原理,以及如何用新的方式混合几种核心食材。它节省了空间,防止了大厨在学习第一千道菜时忘记第一道菜的做法,并且允许大厨在不需要更大的厨房的情况下持续学习。

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

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

试用 Digest →