← 最新论文
💻 computer science

Coding Agent Is Good As World Simulator

本文介绍了一种智能体框架,该框架通过协调规划、编码、视觉审查和物理分析,迭代生成并优化可执行的模拟代码,从而构建物理上合理的世界模型,在物理准确性、指令遵循度和视觉质量方面展现出优于基于视频的方法的性能。

原作者: Hongyu Wang, Jingquan Wang, Bocheng Zou, Radu Serban, Dan Negrut

发布于 2026-05-15
📖 1 分钟阅读☕ 轻松阅读

原作者: Hongyu Wang, Jingquan Wang, Bocheng Zou, Radu Serban, Dan Negrut

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

想象一下,你想要构建一个逼真的电影场景:一辆汽车驶过水面上的浮桥,或者一个机器人在杂乱的办公室中穿行。

旧方法(视频模型):
将当前的 AI 视频生成器想象成才华横溢的画家。如果你要求它们画出一辆汽车驶过水面的画面,它们会查看数百万张汽车和水的照片及视频。它们基于模式来猜测下一帧应该是什么样子。

  • 问题所在: 它们并不真正“懂得”物理定律。它们只是在猜测颜色和形状。如果汽车撞上一个颠簸,画家可能会无意中让汽车漂浮穿过颠簸,或者桥梁可能扭曲成奇怪的形状,因为 AI“忘记”了重力是如何运作的。它看起来在一瞬间很酷,但物理定律很快就会崩塌。

新方法(本文的方法):
作者提出了一种不同的方法:不是逐帧地“绘制”电影画面,而是让 AI 编写物理引擎的“操作手册(代码)”

可以这样理解:

  • 旧方法 就像魔术师试图猜测下一个戏法。
  • 本文的方法 就像聘请一位工程师在实验室里建造一个真实且可运行的模型。

“编码代理”如何工作

该论文描述了一个由 AI“代理”(专业助手)组成的团队,它们协同工作以构建这种模拟。它们就像一个施工队:

  1. 规划者(建筑师): 你告诉团队:“我想要一个在办公室里的机器人。”规划者将其分解为蓝图:“我们需要地板、两张桌子、七把椅子和一个机器人。机器人需要能够在它们之间行走。”
  2. 编码者(建造者): 该代理接收蓝图,并编写实际的计算机代码(使用名为 Project Chrono 的工具),告诉计算机如何精确地构建房间、放置家具以及每个物体的重量。
  3. 视觉审查员(检查员): 代码运行后,会生成一段视频。审查员观看视频并说:“等等,机器人正漂浮穿过桌子。这是错的。”
  4. 物理分析师(工程师): 该代理检查数学计算。它说:“桌子太轻了,或者机器人太重了。代码需要修正。”
  5. 循环: 编码者修复代码,然后再次运行。它们不断重复这一过程,直到模拟完美运行并遵守物理定律。

为什么这很重要

该论文声称,通过可执行代码构建世界,而不仅仅是预测视频帧,使得模拟变得:

  • 物理上准确: 物体碰撞、下落和弹跳的方式完全符合预期,因为代码强制执行了真实的物理规则。
  • 可修复: 如果出现问题,你可以查看代码,找到错误并修复它。如果物理定律出错,你无法轻易“修复”一段视频;你只能尝试重新绘制它。
  • 适用于复杂任务: 团队在机器人于办公室中、军用车辆在崎岖地形上行驶、以及汽车驶过水面浮桥(固体和液体物理的复杂混合)等场景中测试了这种方法。

结果

当他们将“编码代理”方法与先进的视频生成模型(使用名为 WorldModelBench 的基准测试)进行比较时,他们的方法在以下方面得分更高:

  • 指令保真度: 它是否完全按照你的要求执行?(是的,因为代码明确构建了你所要求的内容。)
  • 物理定律: 汽车是否穿过了地板?(没有,因为代码阻止了这种情况。)

局限性

该论文承认,这个系统尚未完美。由于需要编写代码、运行代码、检查代码并反复修复,它可能速度较慢且成本高昂(就计算能力而言)。此外,如果 AI 的库中没有特定物体的具体 3D 模型,它就必须用简单的形状来近似。

简而言之: 与其让 AI 猜测 一个逼真世界看起来是什么样子,这篇论文教导 AI 使用代码来构建一个逼真的世界,确保物理定律是真实的,而不仅仅是一种幻觉。

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

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

试用 Digest →