← 最新论文
🤖 machine learning

LOKI: Memory-Free Null-Space Constrained Lifelong Knowledge Editing

LOKI 是一种无记忆终身知识编辑方法,它利用希尔伯特-施密特独立性准则(Hilbert-Schmidt Independence Criterion)动态选择层,并将梯度更新投影到模型权重的零空间中,从而在无需访问先前数据的情况下,高效地融入新知识并防止灾难性遗忘。

原作者: Masih Eskandar, Miquel Sirera Perelló, Stratis Ioannidis, Jennifer Dy

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

原作者: Masih Eskandar, Miquel Sirera Perelló, Stratis Ioannidis, Jennifer Dy

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

想象一下,你拥有一位才华横溢、博学多才的图书管理员(AI 模型),他掌握着直到某一特定日期的世界上的所有知识。但世界在不断变化。新的事实不断涌现,旧的事实被修正,有时管理员也会犯错。

问题在于,如果你试图通过从头开始重新训练来教这位管理员一个新事实,那就好比为了增加一本新书而烧毁整个图书馆并重建它。这既昂贵又缓慢,而且你可能会在过程中不小心丢失所有的旧书。这就是**终身知识编辑(Lifelong Knowledge Editing)**面临的挑战:如何高效地更新管理员的思想,一次一个事实地进行,而不让他忘记已经掌握的一切。

现有的方法有些笨拙。它们通常会挑选一组特定的书架(AI 中的层),然后说:“好吧,所有新的知识都放在这些书架上。”这种方式非常僵化。如果一个新事实属于不同的书架,旧方法会强行将其放在错误的架子上,从而导致混乱。此外,为了确保管理员不会忘记旧书,这些方法通常需要一个巨大的“备份库”,用来存储他们曾经学过的每一个事实的统计数据。这需要耗费大量的空间和时间来进行设置。

**LOKI(层自适应正交知识插入)**应运而生。作者提出了一种更聪明、更灵活的方式来更新这位管理员。以下是 LOKI 的工作原理,我们使用简单的类比来解释:

1. “智能书架选择器”(动态层选择)

LOKI 并不强制将每个新事实都放在预先确定的同一组书架上,而是像一位观察入微的图书管理员一样,观察每一个特定的新事实,并询问:“这个事实到底属于哪里?”

  • 旧方法: “所有新的历史事实都放在第 5 层书架。所有新的科学事实也都放在第 5 层书架。”(僵化且经常出错)。
  • LOKI 的方式: “关于某种特定鸟类的这个新事实应该属于第 12 层书架。关于某个数学定理的这个新事实属于第 8 层书架。”
  • 工作原理: LOKI 使用一种叫做 HSIC(可以理解为“相关性检测器”)的数学工具,来测量对于该特定事实而言,信息流经管理员大脑中不同部分的程度。它会挑选出对该特定信息最重要的层(书架)。这种灵活性防止了管理员产生混乱。

2. “幽灵之手”(零空间投影)

在更新管理员时,最大的恐惧是灾难性遗忘(Catastrophic Forgetting)——在教给他们新知识的同时,不小心抹去了旧知识。

  • 旧方法: 为了防止遗忘,之前的方法需要一个巨大的“备份库”(获取旧数据的权限)来计算一条安全的路径供新信息使用。他们必须查看旧书,才知道在哪里不应该书写。
  • LOKI 的方式: LOKK 意识到,管理员的大脑(模型权重)本身就已经包含了他们所知的一切的“记忆”。它不需要查看旧书,也不需要保留备份库。
  • 类比: 想象管理员的大脑是一个巨大的、复杂的迷宫。管理员已经走过的路径(过去的知识)是坚固的墙壁。LOKI 计算了“幽灵路径”——即管理员从未走过的迷宫中的空白区域。然后,它引导新信息通过这些空闲的、未使用的路径。
  • 结果: 新事实被完美地插入,而不会撞击或抹除任何旧路径。因为它直接从管理员当前的大脑结构中计算出这些“幽灵路径”,所以它不需要访问旧数据,也不需要花费数小时来预计算统计数据。

3. “挤压”(信息瓶颈)

在插入新事实时,LOKI 同时扮演着过滤器的角色。它确保新信息被高效压缩,剔除任何可能干扰管理员现有知识的“噪声”或不必要的细节。这让管理员的思想保持干净且有序。

结果:为什么这很重要

论文通过各种模型(如 Llama-3 和 Mistral)测试了 LOKI 对抗其他顶尖方法(如 ROME、MEMIT 和 AlphaEdit)的表现。

  • 性能: LOKI 是明显的赢家。与现有的最佳方法相比,它的平均准确率提高了高达 14%
  • 可扩展性: 虽然其他方法在进行 100 或 1,000 次更新后就开始失效并出现遗忘现象,但 LOKI 在连续进行 1,000 次编辑后依然保持稳定和准确。
  • 效率: 它不需要庞大的旧数据“备份库”。它跳过了其他方法所需的数小时预处理时间。它更快,且不需要额外的内存或参数。

总结

LOKI 是一种更新 AI 模型的新方式,它将每一个新事实视为独特的个体。它不再将所有新事实强行塞进相同的僵化槽位中,而是为每一个事实找到最完美的归宿。并且,它不需要庞大的旧事实档案来抵御遗忘,而是利用模型自身的结构来寻找“安全区”,从而在不干扰旧知识的情况下添加新知识。

作者声称,这使得 AI 更新变得更快、更准确,并且大大降低了模型忘记已有知识的可能性。他们已经发布了代码,供他人尝试。

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

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

试用 Digest →