VLM、VLA、世界模型:三者关系与区别¶
预计阅读:10 分钟 | 前置知识:了解VLM和VLA(见前两篇)
核心关系图¶
┌─────────────────────────────────┐
│ 基础模型能力 │
└─────────────────────────────────┘
│
┌───────────────┼───────────────┐
↓ ↓ ↓
┌──────────┐ ┌──────────┐ ┌──────────┐
│ VLM │ │ VLA │ │ World │
│ 视觉语言 │ │视觉语言 │ │ Model │
│ 模型 │ │动作模型 │ │ 世界模型 │
└──────────┘ └──────────┘ └──────────┘
│ │ │
"看图说话" "看图做事" "预测未来"
│ │ │
理解+描述 理解+执行 想象+规划
三者对比表¶
| 维度 | VLM | VLA | 世界模型 |
|---|---|---|---|
| 输入 | 图像 + 文本 | 图像 + 文本 (+ 历史) | 当前状态 + 动作 |
| 输出 | 文本理解 | 动作指令 | 下一状态预测 |
| 核心能力 | 理解 | 理解 + 执行 | 预测 |
| 典型问题 | "图片里有什么?" | "我该怎么做?" | "做了会怎样?" |
| 训练数据 | 图文对 | 图文动作三元组 | 状态动作转移对 |
| 代表模型 | LLaVA, GPT-4V | RT-2, OpenVLA, π₀ | DreamerV3, ANWM |
| 计算需求 | 中-高 | 高 | 中-高 |
| 实时性 | 中等 | 要求高 | 中等 |
三者的协作关系¶
在实际机器人系统中,三者常常协同工作:
模式一:VLM 感知 + 世界模型规划 + 控制器执行¶
特点:模块化,可解释,但需要手动设计接口
模式二:VLA 端到端¶
特点:简洁,端到端,但黑箱
模式三:VLA + 世界模型辅助¶
特点:结合两者优势,VLA负责生成,世界模型负责评估
三者的演进关系¶
VLM (2021-2023)
│ "我能理解视觉世界"
│ 输入: 图像+文本 → 输出: 文本
│
├─ 添加动作输出 →
│
VLA (2023-2025)
│ "我能理解并执行"
│ 输入: 图像+文本 → 输出: 动作
│
├─ 添加预测能力 →
│
VLA + 世界模型 (2025-2026)
"我能理解、预测并执行"
输入: 图像+文本 → 输出: 动作 + 未来预测
统一视角:从信息处理角度看¶
感知 推理 行动
┌──────────┐ ┌──────────┐ ┌──────────┐
│ VLM擅长 │ │世界模型 │ │ VLA擅长 │
│ │ │ 擅长 │ │ │
│ 图像理解 │ │ 未来预测 │ │ 动作生成 │
│ 语言理解 │ │ 因果推理 │ │ 策略执行 │
│ 多模态对齐│ │ 规划决策 │ │ 实时控制 │
└──────────┘ └──────────┘ └──────────┘
│ │ │
└───────────────┼───────────────┘
↓
完整的智能体
具体例子:无人机降落任务¶
只用 VLM¶
只用 VLA¶
VLM + 世界模型 + VLA¶
技术细节对比¶
模型架构¶
| 组件 | VLM | VLA | 世界模型 |
|---|---|---|---|
| 视觉编码器 | ✓ | ✓ | ✓ (或用视频编码器) |
| 语言模型 | ✓ | ✓ | 可选 |
| 动作头 | ✗ | ✓ | ✗ |
| 状态转移网络 | ✗ | ✗ | ✓ |
| 视频解码器 | ✗ | ✗ | ✓ (生成式) |
训练目标¶
| 模型 | 训练目标 |
|---|---|
| VLM | 最大化 P(文本|图像, 问题) |
| VLA | 最大化 P(动作|图像, 指令) |
| 世界模型 | 最大化 P(下一状态|当前状态, 动作) |
无人机领域的融合趋势¶
当前的研究趋势是三者融合:
- VLA内化世界模型:在VLA训练中加入世界建模目标(如GR-1、GR-2)
- 世界模型辅助VLA:用世界模型生成训练数据或评估动作(如WorldVLA、World-VLA-Loop)
- VLM作为世界模型的接口:用VLM理解场景,世界模型预测未来
- 世界模型训练策略:在想象中训练策略,不需要语言模态或动作 token(如 DreamerV3、Dream to Fly)
延伸阅读¶
思考题¶
-
基本理解:用自己的话解释VLM、VLA、世界模型的核心区别。
-
系统设计:如果要设计一个完整的无人机智能系统,你会如何组合这三种模型?
-
权衡分析:VLA端到端方案 vs VLM+世界模型+控制器模块化方案,各有什么优劣?
-
趋势判断:你认为未来这三者会走向统一还是继续分化?为什么?
-
进阶思考:在什么情况下,只需要VLM就够了?在什么情况下必须有世界模型?