20260514:增加新内容
This commit is contained in:
91
papers/thinking-with-visual-primitives.md
Normal file
91
papers/thinking-with-visual-primitives.md
Normal file
@@ -0,0 +1,91 @@
|
||||
---
|
||||
title: "Thinking with Visual Primitives — 以视觉原语思考"
|
||||
domain: "Multimodal AI / Visual Reasoning"
|
||||
tags: [visual-primitives, multimodal, chain-of-thought, spatial-reasoning, token-efficiency]
|
||||
authors: "DeepSeek-AI (Ruijie Lu, Yiyang Ma, Xiaokang Chen et al.)"
|
||||
year: 2026
|
||||
source: "https://github.com/deepseek-ai/Thinking-with-Visual-Primitives"
|
||||
---
|
||||
|
||||
# Thinking with Visual Primitives
|
||||
|
||||
> **"Seeing is not reasoning."** — 本文的根本洞见
|
||||
|
||||
## 核心问题
|
||||
|
||||
当前多模态大模型([[multimodal-large-language-model]])的 Chain-of-Thought 推理几乎完全局限在语言空间。即使通过高分辨率裁剪弥合了[[perception-gap|感知鸿沟]](Perception Gap),模型在复杂空间推理中仍然频繁发生**逻辑崩溃**。
|
||||
|
||||
本文指出一个更深层的瓶颈:**[[reference-gap|引用鸿沟]]**(Reference Gap)——自然语言无法在连续视觉空间中提供精确、无歧义的空间指代。
|
||||
|
||||
## 方法论贡献
|
||||
|
||||
提出 **[[visual-primitives|视觉原语思考]]** 框架:将空间标记(bounding boxes 和 points)提升为「思维的最小单位」,直接交织进推理链中。
|
||||
|
||||
### 两种视觉原语
|
||||
|
||||
| 原语类型 | 功能 | 适用场景 |
|
||||
|----------|------|----------|
|
||||
| **Bounding Box** (框) | 精确定位对象位置和尺度 | 计数、空间关系推理、视觉问答 |
|
||||
| **Point** (点) | 抽象空间引用、轨迹追踪 | 迷宫导航、路径追踪、拓扑推理 |
|
||||
|
||||
### 训练流程
|
||||
|
||||
```
|
||||
Pretraining → Specialized SFT (FTwG + FTwP)
|
||||
→ Specialized RL (GRPO per expert)
|
||||
→ Unified RFT (rejection sampling)
|
||||
→ On-Policy Distillation (KL consolidation)
|
||||
```
|
||||
|
||||
关键技术:
|
||||
- **[[specialized-sft|专项监督微调]]**:分别训练框原语专家(FTwG)和点原语专家(FTwP),避免模式冲突
|
||||
- **[[specialized-rl|专项强化学习]]**:使用 [[group-relative-policy-optimization|群体相对策略优化]],配合三类奖励模型(格式 RM、质量 RM、准确率 RM)
|
||||
- **[[unified-rft|统一拒绝采样微调]]**:利用专家模型 rollout → 按难度筛选 → 合并训练
|
||||
- **[[on-policy-distillation|在线策略蒸馏]]**:通过 KL 散度将两个专家的能力蒸馏到统一模型
|
||||
|
||||
### 冷启动数据设计
|
||||
|
||||
四大任务维度:
|
||||
1. **[[coarse-grained-counting|粗粒度计数]]** — 类别级目标计数(如「图中有多少只狗」)
|
||||
2. **[[fine-grained-counting|细粒度计数]]** — 属性/空间约束计数(如「白色的狗有多少只」)
|
||||
3. **[[maze-navigation|迷宫导航]]** — 确定迷宫可解性,输出验证路径
|
||||
4. **[[path-tracing|路径追踪]]** — 追踪纠缠曲线,识别端点
|
||||
|
||||
### 奖励模型设计
|
||||
|
||||
| 奖励类型 | 方法 | 关键创新 |
|
||||
|----------|------|----------|
|
||||
| Format RM | 规则检查 | 格式正确性 + 防重复框生成 |
|
||||
| Quality RM | LLM 评判 | 一致性、矛盾检测、奖励黑客防御 |
|
||||
| 计数 Accuracy RM | [[exponential-decay-reward|指数衰减奖励]] | 平滑相对误差惩罚 |
|
||||
| 迷宫 Accuracy RM | 因果探索进度 + 完整性 + 违规惩罚 | 密集信号、非二元 |
|
||||
| 路径 Accuracy RM | [[bidirectional-trajectory-evaluation|双向轨迹评估]] | 前向偏差 + 反向覆盖率 |
|
||||
|
||||
## 架构亮点
|
||||
|
||||
- **视觉 Token 极致压缩**:756×756 图像 → 2,916 patches → 324 visual tokens → **81 KV entries**(压缩比 7056×)
|
||||
- 基于 [[deepseek-v4-flash|DeepSeek-V4-Flash]](284B MoE,13B 激活参数)+ [[deepseek-vit|DeepSeek-ViT]]
|
||||
- [[compressed-sparse-attention|压缩稀疏注意力]] (CSA) 将每 m 个视觉 token 压缩为一个 KV entry
|
||||
|
||||
## 关键结果
|
||||
|
||||
| Benchmark | Ours | GPT-5.4 | Gemini-3-Flash | Claude-Sonnet-4.6 |
|
||||
|-----------|------|---------|----------------|-------------------|
|
||||
| CountQA (EM/RA@10) | **66.1/75.1** | 48.3/60.3 | 34.8/46.6 | 43.2/54.6 |
|
||||
| Pixmo-Count (EM) | **89.2** | 77.2 | 82.9 | 68.7 |
|
||||
| SpatialMQA (ACC) | **69.4** | 61.9 | 58.2 | 60.6 |
|
||||
| DS_Maze_Nav (ACC) | **66.9** | 50.6 | 49.4 | 49.8 |
|
||||
| DS_Path_Trace (ACC) | **56.7** | 46.5 | 41.4 | 30.6 |
|
||||
| Token per image | **~90** | ~740 | ~1,100 | ~870 |
|
||||
|
||||
## 局限与展望
|
||||
|
||||
1. 受限于输入分辨率,细粒度场景下偶有视觉原语输出不精确
|
||||
2. 当前依赖显式触发词激活「视觉原语思考」机制
|
||||
3. 点原语在拓扑推理中的跨场景泛化能力有限
|
||||
|
||||
## 意义
|
||||
|
||||
> **多模态智能的未来不在于"看到更多像素",而在于构建语言与视觉之间精确、无歧义的引用桥梁。**
|
||||
|
||||
本工作为 System-2 式多模态推理指明了一条高效、可扩展的路径:不是增大视觉 token 预算,而是提升每个 token 的信息密度和指代精度。
|
||||
Reference in New Issue
Block a user