Cosmos 3:面向物理 AI 的全模态世界模型 Cosmos 3: Omnimodal World Models for Physical AI
用一个 Mixture-of-Transformers 统一语言/图像/视频/音频/动作的理解与生成
前置知识
Vision-Language Model (VLM, 视觉语言模型)
一种用 Transformer 联合建模文本和图像/视频的多模态模型,通常以自回归 next-token prediction 方式训练,能看图答题、做空间推理。代表如 Qwen3-VL、Gemma-4。Cosmos 3 的 Reasoner 塔就是从一个预训练 VLM 初始化的。
本文把 VLM 当作整个全模态模型的‘理解基石’,生成器塔与推理器塔共享同一套权重骨架,所以读懂 VLM 才能理解为什么 Cosmos 3 能继承强语言/视觉推理能力。
Rectified Flow Matching(整流流匹配)
一种训练连续扩散生成模型的目标:对干净目标 $x_0$ 加噪得到 $x_\sigma = \sigma\epsilon + (1-\sigma)x_0$($\epsilon\sim\mathcal{N}(0,I)$,$\sigma\in[0,1]$),让网络预测常速度 $v^* = \epsilon - x_0$。它比经典 DDPM 更直、采样更高效,是当前视频/图像生成的主流范式。
Cosmos 3 生成器塔(图像/视频/音频/动作)全部用这一目标训练,理解它才能看懂为何图像、视频、音频、动作能用同一个去噪器联合生成。
Mixture-of-Transformers (MoT, 混合 Transformer)
在单个 Transformer 解码层里设置两套参数(reasoner 推理塔 + generator 生成塔),二者只在共享的 self-attention 处交互:自回归(AR) token 用因果注意力只看自己,扩散(DM) token 用双向注意力同时看 AR 和 DM 的 key/value。这样推理保持自洽、生成又能条件化在推理上下文上。
这是论文的核心架构创新,决定了 Cosmos 3 为何能‘一个网络同时干 VLM 和视频生成两件事’,而不像以往把两类模型分别训练再拼接。
World Model / Forward Dynamics(世界模型/前向动力学)
给定当前世界状态(如视频帧 $v_{t-1}$)和一个动作 $a_t$,预测下一时刻状态 $v_t$ 的模型。它是机器人仿真、自动驾驶仿真的关键。反向动力学(inverse dynamics)则是从观测的状态变化反推动作。
Cosmos 3 把动作作为一等公民模态,支持 forward/inverse dynamics 和 policy 三种生成模式,理解这套设定才能看懂它为何能同时当世界模拟器和机器人策略。
Vision-Language-Action Model (VLA / 世界-动作模型 WAM)
一类把视觉、语言指令直接映射为机器人动作序列的模型,如 $\pi_0.5$、DreamZero。通常以端到端方式输出关节角或末端执行器位姿,用于闭环控制真实机器人。
Cosmos 3 在 DROID 上后训练得到的 Cosmos3-Nano-Policy-DROID 直接和这类 SOTA 策略模型竞争并登顶 RoboArena,理解 VLA 才能体会这种‘从世界模型派生策略’的范式价值。
3D MRoPE / Multimodal RoPE(三维多模态旋转位置编码)
把注意力头维度拆成时间(t)、高度(h)、宽度(w) 三段旋转位置编码,最初用于让 VLM 同时理解图文和视频。Cosmos 3 在其上加了‘绝对时间调制’:让相邻 token 在时间维上的步长 $\delta_t = \text{TPS}_{\text{base}}/\text{TPS}$ 随帧率缩放,使 16/24/30 FPS 的视频对齐到同一物理时间轴。
全模态模型最大的工程难点之一是让视频、音频、动作 token 在同一时间轴上对齐,这正是 Cosmos 3 能同步生成音视频、并精确控制 FPS 的关键。
Classifier-Free Guidance (CFG, 无分类器引导)
扩散模型推理时提升 prompt 跟随度的技巧:训练时随机丢掉条件(如文本),推理时把‘有条件’和‘无条件’预测做线性外推。Cosmos 3 还用到双权重 CFG,给控制视频和文本分别设不同引导权重。
Cosmos 3 几乎所有生成模式都用 CFG(图像 guidance=4、视频=6、policy=3、transfer 控制引导=1.5),理解它才能复现论文报告的画质与可控性。
VAE Tokenizer(变分自编码器分词器)
把像素空间压缩到低维潜空间的编解码器。Cosmos 3 视觉生成用 Wan2.2 的视频 VAE(时间 4×、空间 32×32 压缩),音频用专用 VAE(48kHz、hop 1920、每秒 25 token)。理解时不更新、只在潜空间做扩散。
VAE 决定了 Cosmos 3 能处理多长、多大分辨率的视频,也解释了为何 720p 限制在 300 帧、74K token 上下文。
研究动机
训练能在真实世界感知、推理、行动的 Physical AI 代理,直接在现实中试错既慢、又贵、还危险。现有做法只能把能力拆成几套互不相通的模型再缝合:用 Vision-Language Model(VLM) 做物体定位和任务规划,用 Vision-Language-Action(VLA) 或 World-Action Model(WAM) 生成动作序列,再用 Forward Dynamics Model(即狭义‘世界模型’)去仿真和评估未来状态。论文用‘清洁餐桌机器人’举例说明这种碎片化有多浪费:机器人得串联 VLM 找餐具→VLA 出动作→世界模型验未来,三套模型各自携带独立表征,无法共享世界知识,误差层层累积,算力和延迟都被白白吃掉。更根本的问题是,理解(understanding)其实需要推理‘世界会如何演化、动作会带来什么后果’,而生成(generation)又依赖于对世界和行为的紧凑结构化表征——把这两者割裂开来在范式上就是受限的。
本文的目标是作者的目标是设计一个单一的、可扩展的全模态世界模型,原生地(unified)同时覆盖 Physical AI 代理所需的全部核心能力:多模态理解与推理、文本到图像/视频生成、图像动画(I2V)、未来预测(V2V)、音视频同步生成、以及世界-动作建模(前向/反向动力学、策略)。这个模型要能不做任何架构改动地在这几种‘操作模式’之间无缝切换,从而消除任务专用流水线,通过共享表征和联合多任务监督实现可扩展学习。同时它要成为 Physical AI 的强起点:既能作为高质量合成数据生成器,又能通过后训练快速专精到机器人策略、自动驾驶、智能基础设施等具体下游任务。
与已有工作不同的是,本文的独特切入角度是‘全模态统一’(omnimodal unification)而非‘多模态扩展’。以往工作要么只做理解(VLM)、要么只做生成(视频扩散)、要么只做动作(VLA),偶有统一理解与生成的工作(如 Janus 类)也只覆盖图文。Cosmos 3 第一次把语言、图像、视频、音频、动作五种模态、且把‘理解(自回归)’和‘生成(扩散)’两类截然不同的目标放进同一个 Mixture-of-Transformers 骨架,并用统一的 token 排列和绝对时间轴让它们共享注意力与位置编码。关键洞察是:理解需要预测未来、生成需要世界先验、动作需要因果接口——这三者本质上是同一套世界动力学的不同切面,强行分开会丢失协同;而把它们联合训练反而能相互增益(论文用 ablation 证明 Reasoner 能提升 Generator 的物理域得分,反之跨动作域共训练也能迁移)。
核心方法
整体直觉是:把一段多模态输入看作‘自回归前缀(AR) + 扩散后缀(DM)’两条子序列拼成的单一 token 流。AR 子序列承载语言 token 和 ViT 编码的视觉 token,负责理解与推理;DM 子序列承载 VAE 编码的视觉 token、音频 token 和动作 token,负责生成。两路 token 进入一个 Mixture-of-Transformers 骨架,每层解码器有两套独立参数(Reasoner 塔 + Generator 塔),二者只在共享的 self-attention 处碰头。技术路线上:先用大规模图文/视频训练 Reasoner,再用其权重初始化 Generator 塔,然后让生成器经历‘预训练(图/视频/音频)→中训练(加入动作和视频迁移)→后训练(专精 T2I/I2V/策略)’的渐进课程。所有非语言模态都用 rectified flow matching 训练,语言用 next-token prediction,整个模型在统一注意力下端到端联合优化。
核心创新是‘双塔单序列 + 双流联合注意力’的 MoT 设计与‘动作作为一等模态’的统一动作表征。区别于以往要么用两个完全独立模型串联、要么用 ControlNet 为每种控制信号挂一个分支(Cosmos-Transfer2.5)的做法,Cosmos 3 把所有控制信号(文本、起始帧、深度/边缘/分割、世界场景图、动作)都塞进同一条序列,靠 token 顺序和清晰/带噪标记来区分条件与目标。具体而言,AR token 之间用因果自注意力 $O_{AR}=\text{Attn}_{causal}(Q_{AR},K_{AR},V_{AR})$ 保持 VLM 的语言生成能力不被破坏;而 DM token 用全双向注意力 $O_{DM}=\text{Attn}_{full}(Q_{DM},[K_{AR};K_{DM}],[V_{AR};V_{DM}])$,可自由读文本 prompt 与所有条件 token,但 AR 永远不被 DM 更新——这就同时保住了‘理解的自洽因果性’与‘生成的强条件化’。动作层面,作者把自动驾驶、相机、自我中心人手、单/双臂机器人、人形机器人等异构控制空间统一映射成‘自我位姿(3D 平移+6D 旋转) + 末端执行器位姿 + 抓取状态’的紧凑向量,再用按域分的输入输出投影 $z=W^{(k)}_{in}\bar{x}+b^{(k)}_{in}$、$\bar{x}=W^{(k)}_{out}z+b^{(k)}_{out}$ 共享同一个 MoT 主干,从而让一个模型能跨本体学习并支持前向/反向/策略三种动作模式。
方法步骤详情
完整方法可拆为五步。(1) 编码:图像/视频理解走 ViT(16×16 patch、2×2 token 合并、DeepStack 多层特征),生成走 Wan2.2 视频 VAE(时间 4×、空间 32×32),音频走专用 VAE(48kHz、hop 1920、25 token/s),动作按统一公式转为潜向量;每个非语言模态再加一个可学习的模态嵌入以资区分。(2) 排列 token:按‘AR 在前、DM 在后;DM 内清洁条件在前、带噪目标在后;模态内顺序为视觉→音频→动作’统一打包,可表达 T2I ($S_{T2I}=[S_{AR},\tilde v_1]$)、T2V+音频 ($[S_{AR},\tilde v_{1:N},\tilde s]$)、I2V/V2V ($[S_{AR},v_{1:P},\tilde v_{P+1:N}]$)、视频迁移($[S_{AR},v^{ctrl}_{1:N},\tilde v_{1:N}]$)以及动作的 FD/ID/Policy 三模式。(3) 位置编码:3D MRoPE 给语言 $t=h=w$、给视频 $(t,h,w)$ 三轴独立、给音频/动作只设 $t$;并引入绝对时间调制 $\delta_t=\text{TPS}_{base}/\text{TPS}$($\text{TPS}_{base}=24/4=6$)让不同 FPS 对齐;AR 与 DM 间插 15000 的时间 gap 以避免过饱和和棋盘伪影。(4) 训练:Reasoner 用 22M 预训练+2.2M SFT 样本(OCR 占 42.9%、视频在 SFT 占 50%),next-token prediction;Generator 预训练用 767M 图+348M 视频(Nano 31.05T token/1024 GB200、Super 17.86T/2048 GB200),多分辨率(256/480/720p)混合 1:1:2:1,rectified flow 匹配;中训练引入 8.4M 集动作集(61.3K 小时)与视频迁移(Nano 2.4T、Super 1.9T token);后训练再专精出 T2I/Image2Video/Policy 三个变体。(5) 推理:语言走自回归解码,其他模态迭代去噪(通常 50 步,policy 仅 4 步),配合 full-range CFG 和负 prompt;T2I guidance=4/shift=3,音视频 guidance=6/shift=10,迁移用双权重 CFG(文本 3、控制 1.5)。
技术新颖性
技术新颖性体现在四处。第一,双塔共享注意力的 MoT 把‘自回归理解’和‘扩散生成’在层内耦合却又不互相污染,这是比 Janus 类‘前后拼接两套独立模型’更彻底的统一,且两塔都从同一 VLM 初始化以继承语义先验(附录 E.1 证明用 Cosmos Reasoner 替换 Qwen3-VL 能让生成器在机器人域 PAIBench 得分从 66.5 升到 71.3)。第二,把动作提升为与图/视频/音频并列的一等模态,并用统一几何表征(SE(3) 相对变换 + 6D 旋转 + 抓取状态)让一个主干跨本体泛化,从而自然支持 FD/ID/Policy 三种推理方向——以往的 VLA 模型几乎都只支持单一方向。第三,绝对时间调制 + 模态偏移的 3D MRoPE 让不同 FPS/采样率的视频/音频/动作真正对齐到物理时间轴,这是同步生成音视频和精确控制动作时序的前提。第四,数据与基础设施层面的统一:SILA 用单一 Lance 列式存储替代了‘每流水线一张表’的旧架构,让去重、AI-judge 质量过滤、向量检索、可视化全部在同一表上完成,把作业启动延迟从 30–60 分钟降到 5 分钟、吞吐提升约 10×。
实验结果
Cosmos 3 在理解与生成的几乎所有维度都刷新了开源 SOTA,并多处逼近或超过闭源。Reasoner 在 48 个基准上评测:Cosmos3-Super 的通用平均 73.7、机器人 57.8、智能基础设施 62.6、驾驶 79.3,全面超过 Qwen3-VL-32B(72.8/52.6/56.1/40.7)、Gemma-4-31B 和 RynnBrain/MiMo-Embodied,仅在通用和机器人上以小幅差距落后于闭源 Gemini 3.1 Pro(77.5/58.2);尤其驾驶域 79.3 远超 Qwen3-VL-32B 的 40.7。文本到图像:Cosmos3-Super-Text2Image 在 UniGenBench(1170 prompt)拿到 91.36,超过 Gemini 3 Pro Image(90.69)、FLUX.2-dev(87.60)、Qwen-Image-2512(84.25),在 Artificial Analysis 公投榜上位列开源第一、全部模型第四。视频:在 PAIBench-G 上 Cosmos3-Super 的 T2V 80.0、I2V 82.8,均超过闭源 Veo-3.1(79.1/82.6)和所有开源对手,RBench I2V 达 58.1%;Physics-IQ 物理隔离评测中,I2V 43.8(加 WMReward+BoN 到 48.9)、V2V 59.7(加 BoN 到 63.4)双双 SOTA,超过 Sora2 和 Wan2.2-A14B。人类评测 Cosmos-HUE 上 Cosmos3-Super T2V 89.3、I2V 89.6,与 Veo-3.1 几乎并列(91.3/89.7);Human World Bench 自我中心人手动作 71.9,反超 Veo-3.1(67.8)4.1 分、超 Wan2.2-A14B 11.2 分。Cosmos3-Super-Image2Video 在 Artificial Analysis I2V 榜上为开源第一。音频:Cosmos3-Nano 在 Cosmos-SoundBench 的语义音视频得分 SAV 8.35、SA 8.33、AVAlign 8.16 均列第一,但感知音质 PQ(6.32)落后于 Seedance-1.5-Pro(7.06)。视频迁移:单骨干 Cosmos 3 在 DOVER、Seg mIoU、Edge F1、Depth si-RMSE 上全面追平或超过挂了四个 ControlNet 分支的 Cosmos-Transfer2.5。动作:MT-init(中训练初始化)系统性优于 PT-init,Cosmos3-Super 自动驾驶反向动力学 RRE 0.232°/RTE 0.014m/ATE 0.90m(远超 VGGT 的 23.46m ATE),相机 FD 0.142°/0.99m(超 Lingbot-World 2.88m),自我中心 FD PSNR 16.19(超 LOME 9.36),机器人 FD PSNR 26.04(超 Ctrl-World 22.99)。机器人策略:Cosmos3-Nano-Policy-DROID 在 RoboLab-120 的‘specific’指令下成功率 39.7%,显著超过 $\pi_0.5$(28.1%)、DreamZero(25.2%)、$\pi_0$(3.5%),并登顶 RoboArena 真机公投榜和 MolmoSpaces(39.0% oracle);在未见过的 LIBERO-10 上 MT-init 仅 500 步就达 24.6% 成功率而 PT-init 为 0%,2000 步到 97.4%。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| Reasoner 通用多模态理解(19 基准平均) | General Avg (%) | 73.7 (Cosmos3-Super) | Qwen3-VL-32B 72.8 / Gemini 3.1 Pro 77.5 | 超 Qwen3-VL-32B +0.9,略落后闭源 Gemini 3.1 Pro 3.8 |
| Reasoner 自动驾驶问答 | Driving Avg (%) | 79.3 | Qwen3-VL-32B 40.7 | +38.6,大幅领先所有开源对手 |
| 文本到图像(prompt 跟随) | UniGenBench All | 91.36 (Cosmos3-Super-Text2Image) | Gemini 3 Pro Image 90.69 / FLUX.2-dev 87.60 | 开源第一、整体第一,超 Gemini 3 Pro Image 0.67 |
| 文本到视频(物理 AI 域) | PAIBench-G T2V Overall | 80.0 | Veo-3.1 79.1 / Wan2.2-A14B 78.0 | +0.9 vs 闭源 Veo-3.1,开源最佳 |
| 图像到视频(物理 AI 域) | PAIBench-G I2V Overall | 82.8 | Veo-3.1 82.6 / HunyuanVideo-1.5 81.7 | +0.2,开源最佳 |
| 视频物理正确性(图像条件) | Physics-IQ I2V | 43.8 (48.9 w/ BoN) | Sora2 42.3 / Wan2.2-A14B 38.3 | SOTA,+1.5 直评 / +2.5 加 BoN |
| 自我中心人手动作视频(人类评测) | Human World Bench I2V | 71.9 (Cosmos3-Super) | Veo-3.1 67.8 / Wan2.2-A14B 60.7 | +4.1 vs 闭源 Veo-3.1,+11.2 vs Wan2.2-A14B |
| 机器人操作策略(模拟) | RoboLab-120 Specific 成功率 (%) | 39.7 | π0.5 28.1 / DreamZero 23.9 | +11.6 vs π0.5,登顶 RoboArena 与 MolmoSpaces |
| 机器人前向动力学(视频预测) | DROID PSNR (dB) | 26.04 (Cosmos3-Super MT-init) | Ctrl-World 22.99 | +3.05 dB |
| 视频迁移(单控制) | DOVER 感知质量 | 10.39 (Nano) / 10.14 (Super) | Cosmos-Transfer2.5 9.49 | 单骨干超过四-ControlNet 基线 +0.65 |
局限与改进
作者承认的局限主要有四点。其一,通用推理仍落后闭源 Gemini 3.1 Pro(73.7 vs 77.5),机器人域也以 0.4 分之差落后(57.8 vs 58.2);其二,音频感知质量(PQ≈6.3)明显落后 Seedance-1.5-Pro(7.06)和 Veo-3.1(6.68),说明底层音频保真度仍有空间;其三,在 Physics-IQ、Cosmos-HUE 等‘物理’评测上,Cosmos3-Super 与 Veo-3.1 几乎并列而非显著领先,说明物理一致性虽强但未拉开代差;其四,机器人在‘Complex’难任务上的成功率仍只有 29.4%(specific 指令),长时序、多步任务仍是软肋。从我自己的观察补充:论文只发布了 Nano 和 Super 两个变体,Edge 模型留待后续;策略后训练只在 DROID 单一平台上做试点,泛化到其它本体/任务的能力未充分验证;动作协同的 synergy 实验(Fig. 28)显示某些小型 Franka 子集会被大域稀释甚至出现负迁移,混合配比仍需手工调;此外论文是技术报告体例,缺少对失败模式的系统定量分析(如幻觉率、长视频物体恒常性崩坏的统计),很多结论依赖自建基准(HUE、SoundBench、AVBench-C、HWB),可比性受限。
独立分析的弱点
第一个弱点是‘单一动作后训练’的覆盖太窄:当前只发布了 Cosmos3-Nano-Policy-DROID 一个策略变体,且只在 Franka Panda 这一形态上验证。改进方向是把统一动作表征扩展到双臂、人形、移动底盘等更多本体,发布对应策略 checkpoint,并构建跨本体的统一评测协议。第二个弱点是长时序与复杂任务的失败率仍高——RoboLab Complex 任务成功率不足 30%,HWB 上 Wan 系等老模型只有 25–33 分说明这一任务普遍困难。改进方向是引入更长预测 horizon 的训练、层次化策略(高层规划+低层控制)以及强化学习闭环微调,而非纯模仿学习。第三个弱点是音频保真度落后闭源:PQ 6.3 vs 7.06。改进方向是引入更高码率的神经音频编解码器、专项音频后训练和对抗性偏好优化。第四个弱点是评测基准多为自建,社区可比性弱——HUE、SoundBench、AVBench-C、HWB 都是 NVIDIA 自有,容易陷入‘自评自奖’嫌疑。改进方向是把这些基准的标注协议、问题集完全开源并交第三方复现,或参与更多中立的公共榜。第五个弱点是工程门槛极高:要 1024–2048 张 GB200 才能复现预训练,普通研究组几乎不可能;改进方向是发布更小的 distill 模型、高质量 LoRA 适配方案和云端微调 API,让社区能在小算力下做下游专精。
未来方向
作者明确提出的未来方向是把 Cosmos 3 作为 Physical AI 的‘环境生成器’:长期目标是让它产出高质量、复杂的训练环境(可交互的仿真世界),而不只是合成数据或策略,形成‘模型生成环境→环境训练代理→代理反哺模型’的闭环。在中短期,他们指出三个发力点:(i) 合成数据生成(已发布 SDG-PhyxSim/RobotSim/DriveSim/SynHuman/Warehouse 五个合成数据集);(ii) 任务与本体专精(展示 DROID 策略、T2I、I2V 三个后训练变体);(iii) 作为强中训练起点加速下游适配(用 LIBERO-10 实验 MT-init 比 PT-init 快得多来佐证)。基于这些成果我自己看到的可延伸方向包括:把统一动作表征扩展到腿式机器人、软体机器人和多代理协作;用 Cosmos 3 做‘世界模型+MPC’的可微规划器替代纯策略回归;把 Reasoner 作为 Policy 的在线评判与重排序器(类似 WMReward+BoN 在视频上的用法)以提升策略鲁棒性;以及在音频-触觉、音频-力觉等更多模态上扩展全模态统一,真正逼近通用物理 AI backbone。
复现评估
复现友好度在同级大模型里属于相当高的一档。代码、模型权重、合成数据集和评测基准全部以 Linux Foundation 的 OpenMDW-1.1 协议开源(github.com/nvidia/cosmos、huggingface.co/collections/nvidia/cosmos),发布了 Cosmos3-Super、Cosmos3-Nano、Cosmos3-Super-Text2Image、Cosmos3-Super-Image2Video、Cosmos3-Nano-Policy-DROID 五个可下载 checkpoint,以及 SDG 五个合成数据集和 Cosmos-HUE 评测。论文给出了非常详尽的训练配方:学习率(Reasoner LM $5\times10^{-5}$、ViT $5\times10^{-6}$;Generator $10^{-4}$)、loss 权重、batch、token 数(Nano 31.05T、Super 17.86T 预训练)、多分辨率混合比(1:1:2:1)、74K 上下文、shift 值($s=1/3/5$ 预训练、$3/5/10$ 中训练)、推理超参(steps/guidance/shift/CFG 全列在 Table 21)、负 prompt 模板(附录 B)。然而真正的‘从零复现’对绝大多数研究组不可行——仅预训练就需要 1024(Nano)到 2048(Super)张 NVIDIA GB200,Super 单次迭代 19.5 秒、MFU 0.30;中训练还要再耗 1.9–2.4T token。因此现实路径是‘拿权重做后训练/微调’:附录 D 给出了 Edge(2B)从 scratch 训练的细节、E.1–E.5 给出多个小规模 ablation 复现方案,社区可在 128–256 GPU 上复现关键消融结论。策略后训练(Cosmos3-Nano-Policy-DROID)的推理甚至能在 2 张 RTX Pro 6000 上部署,对机器人实验室比较友好。
论文图表
示意图展示一个中心的全模态世界模型同时连接语言、图像、视频、音频、动作五种模态,并向外辐射出它能统一覆盖的六类模型:视觉语言模型、图像生成、音视频生成、策略/世界-动作模型、前向动力学、反向动力学。
这张图一图道尽论文的宏大动机——把以往分立的六类模型压成一个骨架,是理解全文为什么这么设计(双塔、统一动作)的纲领。