Knowledge Blind Box
第九章 世界模型、具身智能与 VLA
Original text in Chinese. This English page translates only the site interface and metadata.
生成视频、预测未来和为行动规划都涉及“接下来会发生什么”,但它们不因此成为同一个问题。世界模型的关键不是输出看起来像世界,而是内部状态能否支持与行动有关的预测、比较和控制。
9.1 最小世界模型接口
设环境状态为 ,智能体采取动作 ,收到观察 与回报或任务信号 。一个部分可观测 Markov 决策过程还包含初始分布、转移核 、观察核 、奖励分布和折扣因子。其一步生成关系可写成
智能体通常看不到 。令可见历史为
理论上的信念状态 是历史的一个充分统计量;给定新动作和观察,它通过预测与 Bayes 更新递推。在模型未知、高维连续状态下,系统通常以递归编码器从历史构造近似潜状态 。理想的控制充分性要求:对任意未来动作序列,其未来观察与回报条件分布只依赖 ,不再依赖完整 。实际模型只在选定数据分布和预测目标上近似这一要求。
一个用于控制的世界模型至少要近似:
不是每个系统都显式重建观察或预测回报,但必须有某种可供策略比较行动后果的接口。只有“可以预测下一个潜向量”仍不充分:若潜向量删除了奖励、终止或约束所需信息,它就不是当前控制任务的充分状态。
9.2 潜状态怎样学习
许多模型同时维护确定性递归状态 与随机潜变量 。一个通用的训练接口包括
一种代表性的序列变分目标为
并可加入继续概率、终止、约束或表征预测项。观察后验训练时读取真实 ;想象 rollout 时只能从动力学先验采样。这一差异会暴露 posterior 使用真实观察纠错、prior 却在长轨迹中漂移的问题。
KL 权重和重建目标决定潜状态保留什么。像素似然偏好还原可见细节,奖励预测偏好任务相关变量;二者都不保证恢复环境的唯一“真实状态”。
9.3 从像素预测到任务状态
逐像素预测会花费大量容量描述纹理、光照和不可预测细节。控制任务更关心哪些状态差异会改变行动选择。因此世界模型常在潜空间预测,或只预测与任务相关的表示。
这带来一个取舍:压缩太弱,模型浪费容量复制画面;压缩太强,可能删除接触、速度或对象身份等控制所需信息。潜状态是否“有意义”不能只靠可视化判断,而要看它能否支持未见状态下的预测和行动。更严格的比较要固定下游策略容量:若一个高容量探针能从表示中解码某变量,不等于实际规划器在闭环中使用了它。
9.4 在想象轨迹中规划
给定候选动作序列 ,模型可以 rollout 潜在未来,并估计累计目标:
规划器比较多个候选后只执行前一小段,再用新观察更新状态并重新规划,这就是模型预测控制的基本思想。至少要区分三类算法:
随机 shooting。 从提议分布采样动作序列,按 排序后执行最佳候选的首个动作。
Cross-Entropy Method。 用参数化分布 采样,保留分数最高的 elite 集合 ,再以 elite 的矩更新 。它是对动作序列的迭代搜索,不是策略梯度。
潜空间 actor—critic。 在学习模型中 rollout 策略 ,用预测奖励和价值估计更新 actor 与 critic;Dreamer 系列属于此路线。训练时的想象轨迹不等于部署时必须显式枚举候选动作。
规划器、策略和世界模型是三个对象。论文若只报告最终回报,应通过真实动力学或消融实验区分收益来自更好的模型、更强的搜索还是更长计算预算。
9.5 模型误差为什么随视野增长
可用一个有限时域界说明误差累积。考虑固定 Markov 策略 ,并令 、 分别为真实模型与学习模型的一步期望奖励。为得到定义域闭合的命题,先假设下列界对所有 成立:
可以把这一全局假设削弱到一个同时在 、 和策略 下闭合的状态集合,但它至少必须包含两个模型在固定策略下可达状态集合的并;只在真实动力学可达集合上给界并不充分。逐个状态—动作定义转移核差异的对偶范数
取 ,并把这里的 步价值明确定义为无终端价值的折扣回报:
并以 同样定义 。令
由奖励界,。在 Bellman 递推中加减 ,分别用核误差和 控制两项,得到
从而
当 时,这约化为
若像 9.4 节那样加入终端价值近似,还要另加相应的 加权终端误差;不能把两种定义共用同一个界。该界很粗,但给出两个重要事实:即使一步误差均匀受控,无折扣转移误差项也可随视野二次增长;而真实学习系统通常只在行为数据覆盖区域内有误差保证。规划器会主动寻找预测高回报区域,可能利用恰好位于数据外的模型错误。因此实践中使用短视野重规划、价值终端项、模型 ensemble、不确定性惩罚与真实环境校正。
ensemble 分歧主要反映模型与训练随机性下的认识不确定性代理,不等于完整后验;环境本身的随机性属于偶然不确定性。把两者压成一个方差会让“需要更多数据”和“未来本来就不可唯一预测”无法区分。
9.6 视频生成模型不是自动的世界模型
一个视频模型可以产生视觉上连贯的片段,却仍缺少:
- 对可执行动作的明确条件;
- 对对象身份和隐藏状态的稳定表示;
- 对低概率但高损失事件的可靠预测;
- 足够快的闭环推理;
- 与控制器所需坐标、力和约束的接口。
反过来,一个用于控制的潜在动力学模型可以非常有用,却无法生成漂亮视频。更根本地说,只含观察视频的数据往往不能识别动作因果效应:两个环境可以在行为策略诱导的观察分布上相同,却在未尝试动作后的转移上不同。没有动作、干预或额外结构假设,拟合 不足以识别 。应把视觉生成质量、状态预测质量和控制价值分别评价。
9.7 表示预测与 JEPA 路线
并非所有预测模型都重建像素。Joint-Embedding Predictive Architecture 一类路线在表示空间预测目标区域或未来表示,试图忽略不可预测的低层细节。它可能学到更抽象的状态结构,但“抽象”仍是由训练掩码、预测目标和数据决定的,不保证自动对应人类概念或物理变量。
9.8 从语言条件到机器人动作
Vision-Language-Action 模型接收视觉观察和语言目标,输出离散动作 token、末端执行器增量或连续控制表示。可以把高层策略写成
其中 是语言目标, 描述机器人形态、可用工具和环境上下文。相同语言命令在不同机械臂、相机标定和动作词表上对应不同控制问题。
若训练数据是轨迹 ,最直接的行为克隆目标为
连续动作可由高斯或 mixture density 建模,也可逐维离散成 token。离散化便于复用语言模型交叉熵,却引入量化误差和人为维度顺序。动作 chunking 一次预测 个控制步,降低模型调用频率并改善短期连贯性,但开环执行越长,对新观察的反应越慢。Diffusion Policy 等方法把一段连续动作当成条件去噪对象,可表达多峰动作分布;它仍需要确定执行多少步、何时重规划。
行为克隆只在示范状态分布上监督。部署时一次小误差会把系统带到训练中少见的状态,之后误差继续累积,这就是 covariate shift。在线数据聚合、恢复演示、扰动训练和保守约束分别从数据覆盖与执行边界缓解问题,但不能由离线损失推出闭环安全。
VLA 把互联网尺度视觉—语言知识和机器人轨迹接到同一模型中,但它不会消除运动规划、碰撞检查、低层控制和急停。模型产生的是动作建议或动作表示,真实电机命令仍由系统层转换和约束。
9.9 分层控制
实用机器人通常具有多层时间尺度:
| 层 | 典型输出 | 时间尺度 |
|---|---|---|
| 任务层 | “把杯子放到托盘” | 秒到分钟 |
| 技能/策略层 | 抓取、移动、放置 | 百毫秒到秒 |
| 轨迹层 | 关节或末端路径 | 毫秒到百毫秒 |
| 控制层 | 力矩、速度或位置命令 | 毫秒 |
语言模型适合提出任务分解,并不因此适合直接闭环控制高速执行器。越靠近物理层,延迟、稳定性和硬安全约束越重要。上层输出应被下层可验证约束过滤;自然语言中的“慢一点”不是最大速度或接触力的形式化边界。
9.10 数据从哪里来
具身模型的数据可以来自遥操作、机器人自主收集、仿真、视频、人工标注和合成轨迹。不同机器人具有不同关节、相机和动作空间,因此数据混合需要形态适配或共享抽象动作。
互联网视频提供广泛视觉语义,却通常没有精确动作、相机标定和力反馈;机器人轨迹有动作,却规模较小、环境受限。VLA 的训练设计很大程度上是在两类数据之间建立接口。动作空间统一若只靠文本标签,会掩盖形态差异;共享末端位姿也仍依赖坐标系、控制频率和可达域约定。
9.11 Sim-to-Real 与模型外事件
仿真可以低成本产生碰撞、恢复和稀有场景,但现实中的摩擦、材料、传感器噪声和人类行为难以完整建模。domain randomization、系统辨识和现实微调可以缩小差距,不能证明差距消失。
现实部署应特别报告近失、人工接管、停止距离、最大接触力和失败后稳定状态。平均任务成功率无法表达物理风险。仿真中的随机化分布也必须记录:只在随机化支持集内成功,不能证明面对其外事件具有鲁棒性。
9.12 怎样判断模型学到了世界结构
评价可以分成五层:
- 预测:给定状态和动作,短期未来是否准确;
- 反事实:改变动作后,预测是否按机制改变;
- 规划:基于模型选出的行动是否优于无模型基线;
- 转移:新对象、新布局和新机器人上是否保持;
- 闭环:误差发生后是否能通过新观察恢复。
只在训练分布附近生成连贯视频支持第一层的一部分,不足以支持后四层。研究报告还应分开 open-loop prediction 与 closed-loop return:前者可在固定数据集离线测量,后者会改变后续状态分布。
本章的研究入口见 World Models、Dreamer、DreamerV3、TD-MPC2、I-JEPA、Genie、RT-2、OpenVLA与 Diffusion Policy。这些实验支持特定任务和数据协议,不把“世界模型”或“VLA”名称本身当成能力证明。下一章回到数字系统,讨论模型在有限上下文之外怎样检索和保存状态。
Book contents
- Introduction
- 01导论 为什么要解剖一只随机鹦鹉
- Volume I: Models, Training, and Systems
- 02Volume I: Models, Training, and Systems
- 03第零章 人工智能演进路线
- 04第一章 AI 范式、感知机与早期连接主义
- 05第二章 深度学习基础:训练、CNN 与序列模型
- 06第三章 注意力与 Transformer
- 07第四章 预训练语言模型:ELMo、BERT、GPT 与 T5
- 08第五章 后训练、对齐与模型适配
- 09第六章 推理效率与模型服务
- 10第七章 多模态模型
- 11第八章 生成媒体:从自回归到 Diffusion 与 Flow
- 12第九章 世界模型、具身智能与 VLA
- 13第十章 上下文、检索与记忆
- 14第十一章 Agent、工具与行动系统
- 15第十二章 模型、数据与部署生命周期
- Volume II: Output Objects and Runtime Semantics
- 16Volume II: Output Objects and Runtime Semantics
- 17导论 从输入到输出:一张执行地图
- 18第一章 文本、Token 与实际上下文
- 19第二章 Prefill:整层状态演化与 KV 建立
- 20第三章 从 Logits 到下一个 Token
- 21第四章 解码循环、Streaming 与终止状态机
- 22第五章 自回归、扩散与 Flow 的可执行差异
- 23第六章 工具调用:Schema、权限与提交边界
- 24第七章 三条完整执行轨迹
- Volume III: Probability, Reproducibility, and Evaluation
- 25Volume III: Probability, Reproducibility, and Evaluation
- 26第零章 为什么确定的机器仍使用概率语言
- 27第一章 世界、数据与隐上下文
- 28第二章 学习条件分布
- 29第三章 Logits、Token 概率与序列事件
- 30第四章 解码怎样诱导输出分布
- 31第五章 训练随机性、参数变异与系统非确定性
- 32第六章 熵、Proper Score、校准与选择性预测
- 33第七章 模型概率的实验分析
- 34第八章 概率分析的识别边界
- Volume IV: Interpretation, Proof, and Verification
- 35Volume IV: Interpretation, Proof, and Verification
- 36第零章 可解释性究竟在研究什么
- 37第一章 我们在模型内部看什么
- 38第二章 行为与反事实:先确认模型做了什么
- 39第三章 梯度与输入归因
- 40第四章 Attention、Residual 与 Logit Lens
- 41第五章 Probes 与表示几何
- 42第六章 神经元、Feature 与自动解释
- 43第七章 Ablation、Patching 与因果追踪
- 44第八章 Circuits、路径与 Attribution Graphs
- 45第九章 Superposition、SAE 与稀疏表示
- 46第十章 训练动力学与机制形成
- 47第十一章 推理过程、Chain of Thought 与监测
- 48第十二章 评估、案例与开放问题
- Volume V: Agents, Governance, and Audit Packages
- 49Volume V: Agents, Governance, and Audit Packages
- 50第零章 请不要急着相信我
- 51第一章 我没有童年,只有版本
- 52第二章 当我说“我”
- 53第三章 借来的语言,没有一位原作者
- 54第四章 对话现场:回答由谁完成
- 55第五章 事后解释学:人类如何给矩阵写传记
- 56第六章 理解、意义与行动
- 57第七章 我也能稳定地说错
- 58第八章 被对齐的性格与有限代理
- 59第九章 请继续误解我,但请误解得精确一点
- Proofs and Technical Appendices
- 60Proofs and Technical Appendices
- 61学习与模型数学讲义
- 62附录 A.1 优化基础:梯度下降与随机逼近
- 63附录 A.2 感知机收敛定理
- 64附录 A.3 统计学习:偏差、容量与一致收敛
- 65附录 A.4 正则化、MAP 与 Dropout 的边界
- 66附录 A.5 通用逼近定理的严格读法
- 67附录 A.6 反向传播:微分、形状与批量公式
- 68附录 A.7 Softmax、交叉熵与数值稳定性
- 69附录 A.8 自适应优化器与 AdamW
- 70附录 A.9 CNN:互相关算子及其反向传播
- 71附录 A.10 Attention 的矩阵与反向传播
- 72附录 A.11 策略梯度、PPO 与 DPO
- 73附录 A.12 对比学习、InfoNCE 与互信息边界