第4章 VLM架构设计——从LLaVA到Qwen2.5-VL
学习目标
- 掌握拼接式VLM的标准架构(视觉编码器 + 投影层 + LLM)
- 理解LLaVA的两阶段训练流程
- 了解主流VLM的架构差异和设计选择
- 实战:用LLaVA推理完成多模态任务
4.1 VLM标准架构
拼接式VLM的标准架构由三个模块组成:
┌─────────────┐ ┌──────────────┐ ┌─────────────┐ │ 视觉编码器 │────→│ 投影层 │────→│ LLM │ │ (CLIP ViT) │ │ (MLP/Q-Former)│ │ (Mistral等) │ └─────────────┘ └──────────────┘ └─────────────┘视觉编码器
提取图像特征,几乎都用CLIP的ViT变体。
| 编码器 | 参数量 | 分辨率 | 视觉Token数 |
|---|---|---|---|
| CLIP ViT-L/14 | 304M |