← 最新论文
💻 computer science

Training Transformers as a Universal Computer

本文证明,在随机生成的 MicroPy 程序上训练的小型 Transformer 能够泛化以执行复杂的人类编写算法,从而提供了经验证据,表明标准 Transformer 可以作为通用计算机运行。

原作者: Ruize Xu, Chenxiao Yang, Yanhong Li, David McAllester

发布于 2026-04-29
📖 1 分钟阅读☕ 轻松阅读

原作者: Ruize Xu, Chenxiao Yang, Yanhong Li, David McAllester

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

想象一下,你有一个非常聪明但短期记忆稍显不足的机器人助手。你想教它如何运行复杂的计算机程序。问题在于,这个机器人一次只能“思考”有限数量的步骤,之后就会忘记故事的开头。如果程序太长,机器人就会迷失方向。

本文提出了解决该问题的方案。研究人员构建了一种名为MicroPy的微型简化编程语言,并训练一个标准人工智能模型(Transformer)充当通用计算机,使其能够运行用该语言编写的任何程序,甚至是它从未见过的程序。

以下是他们如何做到的,借助一些日常类比:

1. 语言:MicroPy(“乐高套装”)

请将MicroPy想象成并非像 Python 或 C++ 那样的完整编程语言,而是一套非常严格、简化的乐高积木指令。

  • 它包含用于执行诸如“如果这样,就那样”、“查找此值”或“更改此对象”等任务的基础积木块。
  • 由于它是“通用”语言(理论上可执行任何计算)的简化版本,如果人工智能学会了理解这些特定的乐高积木,理论上它就能构建任何东西

2. 问题:“长故事”难题

通常,当人工智能尝试解决数学问题或逐步运行代码(这种方法称为“思维链”)时,它会写下每一个步骤。

  • 类比:想象你在读一本书,但你只能在脑海中保留最后 10 页的内容。如果这本书有 1000 页长,当你读到结尾时,你已经忘记了开头。你无法解开谜团,因为你忘了第一章里的反派是谁。
  • 用计算机术语来说,随着长计算的进行,“上下文窗口”(人工智能的短期记忆)会过快被填满。

3. 解决方案:PENCIL(“清洁小队”)

研究人员使用了一种名为PENCIL的特殊技巧。将 PENCIL 想象成一个神奇的“清洁小队”,帮助人工智能管理其记忆。

  • 工作原理:当人工智能完成一个小子任务(例如计算一个数字或完成一个函数)时,PENCIL 小队会立即从人工智能的记忆中擦除杂乱的中间步骤,仅保留最终结果。
  • 类比:想象你在烹饪一顿复杂的饭菜。与其让所有脏锅、平底锅和食材包装纸都堆在操作台上(最终会占满整个厨房),不如在使用后立即清洗餐具并收好。你只把做好的菜留在操作台上。这样,你就可以在小厨房里烹饪盛大的宴席,而不会空间不足。
  • 这使得人工智能能够运行比其训练数据长60 倍的程序,因为它从不让它的“厨房操作台”变得杂乱无章。

4. 训练:随机练习与真实测试

研究人员并非通过向人工智能展示著名的人类编写代码来训练它。相反,他们生成了数百万个随机的、无意义的 MicroPy 程序

  • 类比:这就像教学生下棋,方法是让他们与一个会做出随机、荒谬走法的计算机对弈。学生学会的是棋子如何移动以及如何吃子的规则,而不是死记硬背特定的著名棋局。
  • 一旦人工智能从随机练习中掌握了这些规则,研究人员就用真实的、人类编写的程序来测试它,这些程序执行实际任务,例如:
    • 复制和翻转位(二进制数据)。
    • 对大型二进制数进行加法和乘法运算。
    • 解决逻辑谜题(SAT 问题)。

5. 结果:通用计算机

结果令人惊讶且完美。

  • 人工智能在所有人类编写的测试中达到了100% 的准确率
  • 尽管测试程序比人工智能在训练期间见过的任何程序都更长、更复杂,但它完美地处理了它们。
  • 该论文声称,这证明了一个标准人工智能模型可以被训练成充当通用计算机。它不仅仅是死记硬背答案,而是学会了执行指令的逻辑,使其能够泛化到完全新的、未见过的程序。

总结

简而言之,这篇论文表明,如果你给一个标准人工智能一种简化的语言来学习,并提供一个“记忆清洁器”(PENCIL)来帮助它管理长任务,它就能学会充当通用计算机。它能够执行从未见过的指令并完美执行,证明这些模型确实能够学会“思考”和计算,而不仅仅是预测下一个词。

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

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

试用 Digest →