Null Space Constrained Contrastive Visual Forgetting for MLLM Unlearning
本文提出了一种零空间约束对比视觉遗忘方法,该方法利用对比学习和零空间约束对多模态大语言模型的视觉模块进行微调,从而在静态和持续遗忘场景中有效遗忘目标视觉知识,同时保留非目标视觉知识和所有文本知识。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你有一位非常聪明、超级敏锐的助手(一种多模态大语言模型,或称 MLLM),它已经 memorized 了海量的书籍和相册。这位助手擅长回答关于人、地点和事物的问题。
然而,该图书馆中的一些照片和故事是私密或敏感的。你希望这位助手能够忘记关于某个特定人物(我们称他为“史密斯先生”)的具体细节,同时不忘记任何其他人的信息,也不丧失正常阅读或说话的能力。
问题在于,在这些 AI 助手中,“视觉”记忆(史密斯先生的长相)和“文本”记忆(他的姓名、地址和职业)像一团毛线一样纠缠在一起。如果你试图抽出那根视觉线,可能会不小心 unravel 整件毛衣,导致助手忘记一切或无法正常工作。
本文提出了一种巧妙的新技术来解开这个结。以下是他们如何实现这一点的简单解释:
1. 策略:冻结大脑,训练眼睛
大多数先前的方法试图重新训练整个助手的“大脑”以忘记史密斯先生。这就像试图通过重写助手的整个个性来抹去某段特定记忆——既昂贵,又常常破坏其他记忆。
相反,作者决定冻结助手的“大脑”(语言部分),仅重新训练其“眼睛”(视觉部分)。
- 类比:想象这位助手是一名侦探。“大脑”知道如何说话和推理。“眼睛”则是负责查看照片以识别其中人物的部分。
- 操作:他们告诉大脑:“你保持原样不变。”他们仅微调了眼睛,使其在看到史密斯先生的照片时不再认出他。但当它们查看其他人的照片时,仍能完美识别。
2. 第一个技巧:“推与拉”游戏(对比式视觉遗忘)
如何教眼睛忘记一个人,而不至于忘记所有人?
作者创造了一种名为对比式视觉遗忘的游戏。
- “推”:当助手看到史密斯先生的照片时,系统会喊道:“不要像旧版本的你那样!将你对他的心理图像推远!”它将史密斯先生的表征推入心智中的另一个角落。
- “拉”:但如果你只是随机地将事物推开,可能会不小心也将其他人的记忆推开。因此,系统也会说:“但请确保你保持在‘平均’安全区域内,那里是所有其他人居住的地方。”
- 结果:眼睛学会将史密斯先生的图像推入“禁区”,同时保持所有其他人的图像在“安全区”内。这确保了史密斯先生被遗忘,而图书馆的其余部分保持完整。
3. 第二个技巧:“安全隧道”(零空间约束遗忘)
即使有了“推与拉”游戏,仍存在一种风险:为忘记史密斯先生而进行的更改可能会意外损害那些与他长得有些相似的邻居的记忆。
为了解决这个问题,作者构建了一个安全隧道(称为零空间)。
- 类比:想象助手的知识是一座巨大的城市。“安全隧道”是一条特殊的地下道路,仅连接到那些与记住其他人无关的城市区域。
- 操作:他们精确计算了助手心智中哪些方向是安全可变的。然后,他们强制所有“遗忘”更新仅通过这条安全隧道进行。
- 结果:助手可以进行更改以忘记史密斯先生,但由于它被困在隧道中,它在物理上无法触碰或损害任何其他人的记忆。这就像在装修厨房时,不会意外破坏浴室的管道。
4. 额外优势:处理移动目标(持续遗忘)
有时,你不仅仅想忘记一个人;你可能会随着时间的推移,收到一份需要依次忘记的十人名单。这被称为持续遗忘。
通常,忘记 A 人会使后来忘记 B 人变得更加困难,且容易破坏一切。但由于作者如此精心地构建了他们的“安全隧道”,他们的方法能够处理长长的遗忘名单。每次将新的人添加到“遗忘”名单时,助手都会使用同一条安全隧道来移除该人的图像,而不会搞乱之前的工作或通用知识。
核心结论
该论文声称,通过冻结语言大脑,并在视觉眼睛上使用这两种技巧(推/拉和安全隧道),他们能够:
- 非常有效地忘记目标人物的特定视觉外观。
- 完美记住其他所有人。
- 保持助手的阅读、说话和推理能力完全 intact。
他们在多个基准测试(如 MLLMU、UMU 和 CLEAR)上对此进行了测试,发现他们的方法在平衡“遗忘”与“记忆”方面优于任何先前的方法,即使请求是连续提出的。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。