← 最新论文
🤖 machine learning

AlgoTrace: Algorithmic Primitives and Compositional Geometry of Reasoning in Language Models

该论文介绍了 AlgoTrace,这是一个在大型语言模型的潜空间内识别并操作可重用算法原语的框架,证明了通过对这些向量进行几何操作,可以引导并组合多步推理,从而增强跨任务的泛化能力。

原作者: Samuel Lippl, Thomas McGee, Kimberly Lopez, Ziwen Pan, Pierce Zhang, Salma Ziadi, Oliver Eberle, Ida Momennejad

发布于 2026-08-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Samuel Lippl, Thomas McGee, Kimberly Lopez, Ziwen Pan, Pierce Zhang, Salma Ziadi, Oliver Eberle, Ida Momennejad

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

大语言模型是现代人工智能背后的引擎,能够编写故事、求解方程并处理复杂的逻辑谜题。多年来,科学家们一直在思考这些系统究竟是如何思考的。它们仅仅是在记忆训练数据中的模式,还是在进行真正的、循序渐进的推理?为了回答这个问题,研究人员开始深入观察模型内部,不再关注它们生成的文字,而是关注在它们工作时流经其内部层的那些无形的数学信号。这些信号通常被称为“潜层激活”(latent activations),是机器内部思维的原材料。问题在于,这些信号是否形成了一张结构化的地图,使得特定类型的思考发生在特定的位置,就像人类大脑的不同部分专门负责不同任务一样。如果这样的地图确实存在,那就意味着推理并非混乱的模糊状态,而是一场穿越由不同且可重用的思维工具构成的景观之旅。

一组研究人员现在绘制了这张景观图,揭示了大语言模型确实依赖于一套基本的、可重用的构建模块来解决问题。他们将这些构建模块称为“算法原语”(algorithmic primitives)。可以将一个“原语”想象成一个更大过程中的单个基本步骤,例如在规划旅行时寻找离当前位置最近的城市,或者检查一个数学方程是否平衡。研究人员开发了一种新方法,来追踪模型在执行这些步骤时的过程。通过观察模型在解决困难问题时其内部信号的变化情况,他们能够将相似的思维时刻归为一类。他们发现,当模型解决复杂谜题时,它会经历一系列独特的思维状态,就像旅行者在地图上从一个城镇移动到下一个城镇一样。

为了理解发生了什么,该团队在四种截然不同的挑战上测试了模型:为访问多个城市的旅行推销员寻找最短路径、解决包含真假陈述的逻辑谜题、应对高难度的数学竞赛题,以及在虚拟迷宫中导航。在模型处理这些任务的过程中,研究人员记录了每一步的内部信号。他们使用计算机程序将这些信号进行聚类,发现当模型在进行特定活动(如计算距离或验证解法)时,某些信号组会一致地出现。随后,他们使用自动化系统读取模型在这些精确时刻所写的文本,证实了内部信号与外部行为相匹配。例如,当模型正在选择下一个要访问的最近城市时,总会出现一类特定的信号;而当它在检查自己的工作时,则会出现另一类信号。

最显著的发现是,这些思维构建模块不仅是消极的标记,它们还可以被主动控制。研究人员为每个原语提取了一个特定的“向量”(vector),这本质上是模型内部空间中的一个方向。随后,他们在模型思考时将这些向量重新注入其中。当我们加入“寻找最近邻”的向量时,模型会立即开始更频繁地使用这种策略,即使对于特定问题而言这并不是最佳方法。当我们加入“生成新路径”的向量时,模型开始探索更多的选项。这证明了这些内部信号是模型行为的直接原因。通过开启或关闭特定的思维开关,研究人员可以引导模型以不同的方式思考,这表明模型的推理是由这些独特的、可操纵的部分组成的。

研究还表明,这些构建模块是可以组合的。正如你可以通过混合原色来创造新的色调一样,研究人员发现,将两个不同的原语向量相加,就会创造出一种新的、组合的行为。例如,他们可以取一个有助于模型找到路径终点的向量,以及一个有助于模型比较数值的向量,将它们混合在一起,模型就会突然具备完成一项更复杂任务的能力,因为该任务需要同时运用这两种技能。这表明,模型的推理能力并非单一、庞大的技能,而是一个灵活的几何结构,其中简单的操作可以被组装成复杂的解决方案。

此外,研究人员将标准模型与经过专门推理训练的模型进行了对比。他们发现,经过训练的模型能更有效地利用这些构建模块。它减少了蛮力猜测,更多地依赖于验证和规划等结构化步骤。经过训练的模型还表现出将这些技能从一种问题类型转移到另一种问题的更强能力。在解决数学问题时学到的思维工具,可以成功地用于帮助解决导航谜题。这表明,训练过程不仅仅是教会了模型更多的知识,而且实际上加强了它在不同领域中组合和复用这些基本推理步骤的能力。

这些发现为看待人工智能提供了一种全新的视角。与其将这些模型视为通过魔法产生答案的“黑箱”,我们现在可以将它们视为在结构化的算法步骤空间中行走的系统。研究人员证明,通过理解这些步骤的几何结构,我们不仅可以解释模型为何出错,还可以通过调整内部信号来修复它。这项工作表明,通往更可靠、更强大的人工智能之路,可能在于教导这些系统更好地组合和泛化这些基本构建模块,从而让它们通过组合已有的工具来解决从未见过的难题。

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

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

试用 Digest →