3. World Model基础

在 VLA(Vision-Language-Action)与具身智能系统中,策略模型负责“看到什么就做什么”,而 World Model(世界模型)负责回答一个更根本的问题:如果我这样做,世界接下来会变成什么样? 它是对环境动态的可学习、可推演的内部表征,让智能体能够在“脑内”预演未来,而不必每次都在真实世界中试错。对 VLA 协同推理而言,World Model 是连接感知、语言指令与动作后果的关键中间层。

核心定义:World Model 是一个从历史观测与动作中学习环境动态的模型,通常包含三部分能力——编码(把高维观测压缩为状态)、动力学预测(给定状态与动作预测下一状态)、解码/生成(把预测状态还原为可解释的观测或奖励)。它本质上是“环境的可微分模拟器”。

一、核心原理:从观测到可推演的状态空间

World Model 的基本假设是:真实世界虽然高维复杂,但其演化规律可以被压缩到一个低维或结构化的状态空间中。智能体不需要记住每一个像素,只需要掌握“状态如何随动作转移”。典型流程如下:

  1. 观测编码:用 CNN、ViT 或 VAE 将图像/视频帧编码为隐状态 z_t。
  2. 动力学建模:用 RNN、Transformer 或扩散模型学习 p(z_{t+1} | z_t, a_t),即状态转移分布。
  3. 奖励与终止预测:同时预测奖励 r_t 和 episode 是否结束,用于规划。
  4. 想象 rollout:在隐空间中展开多步未来,供策略网络或规划器评估动作价值。
  5. 解码与校验:将隐状态解码为图像或语义,与真实观测对比以校正模型。

这一流程使 World Model 成为“可学习的仿真器”:策略可以在其中低成本地试错,再把学到的行为迁移回真实环境。

二、分类:三类主流世界模型

根据状态表示与生成方式的不同,World Model 大致可分为三类,它们在保真度、计算成本和可规划性上各有取舍。

类型状态表示典型方法优势局限
视频预测模型像素/帧序列VideoGPT、Sora、Genie视觉保真高,直观可解释计算昂贵,长时程误差累积
隐空间动力学模型低维隐向量Dreamer、PlaNet、TD-MPC高效可规划,适合 RL隐状态语义不直观,解码有损
神经辐射场/3D 表征3D 场景场NeRF、Gaussian Splatting几何一致,视角可控动态建模难,训练与渲染成本高

三类模型并非互斥。工程中常见做法是:用隐空间动力学做快速规划,用视频预测做高层想象与可视化,用 3D 表征做空间一致性约束。

三、代表工作:Dreamer、Sora 与 Genie

Dreamer 是隐空间动力学路线的代表。它在隐空间中学习世界模型,并让策略完全在“想象”中训练。Dreamer 的关键在于:用循环状态空间模型(RSSM)同时建模确定性隐状态与随机隐状态,从而在长时程预测中保持稳定。它证明了“在梦中学习”可以迁移到真实控制任务,是 VLA 中低成本策略优化的经典范式。

Sora 代表视频预测路线。它用扩散 Transformer 在大规模视频上训练,能够根据文本或图像条件生成长时程、物理感较强的视频。对 World Model 而言,Sora 展示了“大规模视频生成即隐式世界模拟”的可能性:模型在生成过程中隐式学习了物体恒存、遮挡、运动惯性等规律。但其推理成本高,且缺乏显式动作接口,难以直接用于闭环控制。

Genie 则把视频预测与交互性结合。它从无标注视频中学习可交互的生成环境,能够根据用户输入的动作生成下一帧,形成“可玩”的虚拟世界。Genie 的价值在于:它把 World Model 从“被动预测”推进到“动作条件生成”,为具身智能提供了可交互的想象空间。

四、核心价值与工程场景

在 VLA 协同推理中,World Model 的价值主要体现在四个方面:

  • 降低真实试错成本:策略先在想象中 rollout,再在真实环境执行,减少危险或昂贵操作。
  • 支持长时程规划:通过多步预测评估动作序列,弥补单步策略的短视。
  • 增强泛化与鲁棒性:在隐空间中组合已见动态,应对新指令与新场景。
  • 提供反事实推理:回答“如果换一个动作会怎样”,支撑语言指令下的决策解释。
工程建议:在 VLA 系统中,World Model 不必追求像素级完美。对控制任务而言,隐空间动力学的预测一致性往往比视觉保真度更重要。优先保证动作条件预测的准确性,再逐步提升解码质量。

五、常见误区与复盘

误区一:把 World Model 等同于视频生成模型。视频生成只是其中一种实现,隐空间动力学在控制任务中往往更实用。
误区二:忽视误差累积。多步 rollout 中,小误差会被放大,必须引入不确定性建模或短时程校正。
误区三:认为 World Model 可以完全替代真实环境。它只是加速器,最终仍需真实数据校准,否则会出现“模型幻觉”导致的策略崩溃。

复盘时建议检查三点:预测误差是否随步数快速上升;隐状态是否保留了任务关键信息;策略在想象与真实环境中的表现差距是否可控。只有这三点稳定,World Model 才能真正成为 VLA 协同推理的可靠“内部模拟器”。

World Model 三类路线与 VLA 协同推理 观测 / 语言指令 Vision + Language VLA 策略网络 Action Policy 真实环境 Real Env World Model 内部 编码器 Encoder 观测 → 隐状态 z_t 动力学预测 p(z_{t+1} | z_t, a_t) 解码 / 奖励预测 z_t → 观测 / r_t 想象 Rollout 动作 a_t 预测未来 视频预测 Sora / Genie 像素级生成 隐空间动力学 Dreamer / TD-MPC 高效可规划 神经辐射场 NeRF / 3DGS 几何一致 想象中评估动作价值 低成本试错 → 迁移回真实环境 策略更新