Task Vector Geometry Underlies Dual Modes of Task Inference in Transformers
本文表明,Transformer 利用不同的几何机制进行任务推理,其中分布内识别依赖于学习到的任务向量的凸组合,而分布外适应则通过在近乎正交的子空间中的外推学习产生。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一个大型语言模型(就像你正在对话的 AI)是一位在繁忙厨房中工作的高超厨师。这位厨师有两种截然不同的方式,根据顾客刚刚下的订单(即“上下文”)来推断顾客想要什么菜肴。
本文研究了厨师的“大脑”(即模型的内部数学机制)如何处理这两种不同的情况。研究人员构建了一个微型、简化的厨师模型(一个小规模 AI 模型),并在受控实验室中对其进行训练,以精确理解其“思维”内部究竟发生了什么。
以下是他们利用简单类比得出的发现分解:
两种思维模式
研究发现,AI 会根据情境使用两种完全不同的“思维齿轮”:
“记忆回廊”齿轮(分布内):
- 场景: 顾客点了一道厨师已经做过上千次的菜(例如:“给我做一份辣味意面”)。
- 运作方式: 厨师无需费力思考。他们只需伸手进入心理档案柜,取出特定的“辣味意面”文件夹,然后按照食谱操作。
- 数学原理: 研究人员称之为贝叶斯任务检索。AI 观察对话中的线索,计算这是熟悉任务的可能性,并混合“记忆向量”(就像混合食材一样)以获得正确答案。这就像在混音台上滑动推子,以混合出正确的记忆。
“发明家”齿轮(分布外):
- 场景: 顾客要求一些厨师从未见过的东西(例如:“给我做一道尝起来像蓝色、听起来像钟声的菜”)。
- 运作方式: 厨师无法调取文件,因为该文件根本不存在。相反,他们必须审视请求本身的模式。他们分析词语的结构和请求的逻辑,从而即时发明解决方案。
- 数学原理: 研究人员称之为外推式任务学习。关键的是,他们发现当 AI 这样做时,它并不使用同一个“档案柜”(即记忆向量)。相反,它会切换到其大脑中一个完全不同的部分,该部分与记忆部分几乎垂直(成 90 度角)。
重大发现:两个独立的房间
最令人兴奋的发现是,这两种齿轮并非依次发生,而是占据了 AI 内部两个不同的几何空间。
- 记忆房间: 当 AI 回忆任务时,其内部思维停留在一个特定的“房间”(子空间)内,这里充满了已知的任务向量。
- 创新房间: 当 AI 必须解决新任务时,其思维会跳入一个不同的房间,该房间几乎与第一个房间成直角。
类比: 想象 AI 的大脑是一个巨大的仓库。
- 如果任务是熟悉的,机器人会沿着A 通道(任务子空间)行走,去取一个预制好的盒子。
- 如果任务是新的,机器人不会在 A 通道寻找。它会立即转 90 度,沿着B 通道(正交子空间)行走,利用原材料构建新事物。
该论文证明,如果你试图强迫机器人使用“记忆通道”来解决新问题,它会失败。它必须切换到“创新通道”才能成功。
他们是如何证明的
研究人员并非凭空猜测;他们利用“虚假”数据(如掷有偏见的骰子或预测人造语言中的下一个词)进行了实验,在这些实验中他们确切知道规则。
- “操控”测试: 他们发现,如果手动将 AI 的内部思维向“记忆通道”方向推动,AI 会突然表现得像是记住了某个特定任务,即使输入并不匹配。这证明了“记忆通道”控制着检索过程。
- “新任务”测试: 当他们给 AI 一个全新的、未见过的任务时,他们发现其内部思维自然地漂向了“创新通道”(即正交空间)。如果他们封锁了这条通道,AI 就无法学会新任务。
“非马尔可夫”转折(例外情况)
该论文还测试了一种规则棘手的场景(例如复杂的括号匹配游戏,你需要记住最开始的第一个开括号,以便闭合最后一个闭括号)。在这种情况下,AI 无法将情况概括为一个简单的“记忆向量”。它必须在脑海中保留整个历史。这表明,“记忆通道”仅在任务可以被简单概括时才有效。如果任务过于复杂而无法概括,AI 的大脑就会变得混乱,无法整齐地归入这两个整洁的房间中的任何一个。
总结
简而言之,这篇论文解释了 AI 并非以笼统的方式“变得更聪明”。它具有特定的几何架构:
- 它拥有一条记忆回廊,用于处理它见过的内容,在那里它混合已知的概念。
- 它拥有一条垂直的创新回廊,用于处理它未见过的内容,在那里它构建新的逻辑。
- 处理新的、未见过的任务的能力,完全取决于 AI 切换到那条第二条、垂直回廊的能力。
该论文得出结论:AI 内部数学的“形状”(即其几何结构)直接决定了它是能记住旧事物还是能学习新事物。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。