MUSE-VL
让大语言模型同时理解和生成图像,是多模态 AI 的「圣杯」。理想方案看似简单:把图像编码为离散 token,与文本 token 一起丢进自回归 Transformer,统一做 next-token prediction。然而,这个愿景在 2024 年之前始终未能兑现——不是 LLM 不够强,而是视觉 tokenizer 的表征质量太差。
🚧 核心矛盾
传统 VQGAN 类 tokenizer 仅用像素重建损失训练。量化后的离散 code 只保留了低级视觉信息(颜色、纹理、边缘),完全缺乏高级语义(对象类别、空间关系、场景理解)。当这些「文盲」视觉 token 被送入 LLM 时,模型需要从零学习视觉-语言对齐——代价是海量数据和极差的理解能力 [Xie et al., ICCV 2025]。
数据说明一切。Chameleon [Team, 2024] 用了 14 亿图文对、34B 参数,多模态理解 AVG 仅 41.1%——连专用理解模型 LLaVA-NeXT 34B(66.4%)的一半都不到。瓶颈不在 LLM,而在 tokenizer 的语义缺失。
MUSE-VL 的破局之道出人意料地简单:在量化前,把冻结 SigLIP 的语义特征与图像特征相加。这个「加法操作」让离散视觉 token 天然携带语义信息,彻底改变了统一 VLM 的数据效率和性能天花板。本文将深入解析这一设计背后的洞察、数学原理与工程选择。
理解 MUSE-VL 之前,我们需要厘清三个基础概念的关系。
2.1 VQGAN:视觉的「字母表」
VQGAN [Esser et al., CVPR 2021] 将图像编码为一组离散 token 的「字母表」。其核心是一个编码器 $\text{Enc}$、一个可学习的 codebook $\mathcal{Z} = \{z_k\}_{k=1}^K \subset \mathbb{R}^d$,以及一个解码器 $\text{Dec}$:
VQGAN 的核心公式
其中 $x \in \mathbb{R}^{H \times W \times 3}$ 是输入图像,$z \in \mathbb{R}^{h \times w \times d}$ 是编码器输出的连续特征,$z_q$ 是量化后的离散特征(从 codebook 中查找最近邻)。
VQGAN 的训练目标是图像重建——让 $\hat{x}$ 尽可能接近 $x$。它引入了感知损失(LPIPS)和对抗损失(GAN discriminator)来提升生成质量,但从未考虑语义信息。这导致一个致命问题:codebook 向量 $z_k$ 编码的是「这块区域像什么纹理」,而非「这块区域是什么物体」。
2.2 CLIP / SigLIP:视觉-语言的「翻译官」
CLIP [Radford et al., 2021] 和 SigLIP [Zhai et al., 2023] 在海量图文对上训练了一个视觉编码器和一个文本编码器,使得配对的图像和文本在特征空间中距离很近。这意味着:SigLIP 的图像编码器输出已经包含与语言对齐的语义信息。
💡 关键事实
SigLIP 的图像编码器不需要额外训练,其输出特征天然知道「这是一只猫」而非「这是一团橙色像素」。MUSE-VL 正是利用了这一性质。
2.3 统一 VLM 的两种路线
当前统一视觉理解与生成的大语言模型分为两条路线:
| 路线 | 代表 | 视觉表示 | 核心问题 |
|---|---|---|---|
| 连续特征 | LLaVA, Qwen-VL | CLIP 特征(连续向量) | 无法原生生成图像 |
| 离散 Token | Chameleon, Emu3 | VQGAN token(离散 ID) | 无语义,理解差 |
MUSE-VL 走的是离散 token 路线,但试图解决其核心痛点——让离散 token 也能携带语义。
在 MUSE-VL 之前,研究者们尝试了多种方案来解决「离散 token 缺乏语义」的问题。理解这些方案的失败原因,是理解 SDE 设计的关键。
3.1 VQGAN 基线:完全没有语义
Chameleon [Team, 2024] 和 Show-o [Xie et al., 2024] 直接采用预训练 VQGAN tokenizer。它们的训练数据量分别是 1.4B 和 35M,但理解 AVG 仅 33.3% 和 25.1%(部分 benchmark)。问题在于:LLM 需要将「#42号 codebook 向量」映射到「猫」这个概念——这相当于要求 LLM 从零学习整个视觉词典,效率极低。
3.2 VILA-U:对比学习与重建损失的冲突
VILA-U [Tian et al., 2024] 尝试在 tokenizer 训练中加入对比学习损失:用一个文本编码器提取语义特征,然后让视觉 token 与文本特征对齐。它需要 720M 图文对(COYO-700M),且作者承认训练收敛困难——对比损失和重建损失的优化方向冲突,导致训练不稳定。
⚠️ VILA-U 的困境
对比学习要求「相似图文对靠近、不相似对远离」,而重建损失要求「保留所有像素细节」。这两个目标在特征空间中往往互相矛盾——过度关注语义可能丢失纹理细节,反之亦然。
3.3 TokenFlow:双 Codebook 的复杂度代价
TokenFlow [Chen et al., 2024] 设计了双 codebook 架构:一个 codebook 学语义,一个学像素。这确实能解耦两种信息,但代价是架构复杂度翻倍——需要维护两个 codebook、两个量化路径、两套训练目标。论文没有公开训练数据量,但从架构复杂度来看,工程落地门槛显著高于单 codebook 方案。
3.4 Janus:双编码器的工程妥协
Janus [Wang et al., 2024] 干脆放弃「统一表征」的理想,为理解和生成分别设计独立的编码器:理解用连续 CLIP 特征,生成用离散 VQ token。这确实能在两个任务上都达到不错的效果,但违背统一建模的初衷——模型需要维护两套视觉表示,推理时也要根据任务切换路径。
3.5 问题的本质
上述所有方案的共同假设是:语义和像素信息需要被显式分离。VILA-U 用对比学习分离,TokenFlow 用双 codebook 分离,Janus 用双编码器分离。MUSE-VL 提出了一个反直觉的观点——不需要分离,只需要在正确的地方注入语义。
问题的本质可以归结为:如何让量化后的离散 codebook 向量同时满足两个条件?
- 条件 A(生成):能解码回高质量图像(像素级 fidelity)
- 条件 B(理解):与语言 token 在语义空间中对齐(语义级 alignment)
传统 VQGAN 只满足 A,VILA-U 试图同时优化 A 和 B 但损失冲突,TokenFlow 用两套向量分别满足 A 和 B。MUSE-VL 的答案是:用一套向量,但在量化前把语义「写进」特征里。
以下流程图直观展示了各方案解决「语义+像素」双需求的思路差异:
graph TD
subgraph "方案对比:如何让离散 token 同时满足生成(A)+ 理解(B)?"
direction LR
VG["VQGAN
只满足 A
理解极差"]
VU["VILA-U
对比学习+重建
⚠️ 损失冲突"]
TF["TokenFlow
双 Codebook
⚠️ 架构复杂"]
JN["Janus
双编码器
⚠️ 违背统一"]
MV["MUSE-VL
SDE 单 Codebook
✅ 加法注入语义"]
end
MUSE-VL 的核心发现可以用一句话概括:
💡 核心洞察
预训练 CLIP/SigLIP 模型的图像编码器输出已经包含与语言对齐的语义信息。不需要额外的文本编码器,不需要对比学习,只需在量化前将语义特征与图像特征直接相加,离散 token 就能天然携带语义。
这个思路的本质是知识蒸馏(Knowledge Distillation)——但不是蒸馏到学生模型,而是蒸馏到 codebook 向量。SigLIP 作为「教师」,其语义特征 $T$ 引导量化过程选择更具语义的 codebook 向量 $z_k$,而图像编码器特征 $z$ 确保重建质量不下降。
与 VILA-U 的关键差异在于:
| 维度 | VILA-U | MUSE-VL (SDE) |
|---|---|---|
| 语义来源 | 文本编码器 + 对比学习 | 冻结 SigLIP 图像编码器 |
| 对齐方式 | 对比损失(拉近/推远) | 特征空间加法 |
| 训练稳定性 | 损失冲突,收敛困难 | 无冲突,稳定收敛 |
| 文本编码器 | 需要 | 不需要 |
| 训练数据 | 720M (COYO-700M) | 10M (ImageNet + CC12M) |
SDE 避免了对比学习的根本矛盾——它不试图直接优化「视觉-文本相似度」,而是利用 SigLIP 已经完成的优化结果。语义信息通过特征加法「隐式注入」,量化后的 codebook 向量自然继承语义属性。
SDE(Semantic Discrete Encoding)是 MUSE-VL 的技术核心。它的设计目标是在不修改 VQGAN 基本架构的前提下,让量化后的离散 token 携带语义信息。
下面这张流程图概括了 SDE 从输入图像到双解码的完整数据流:
graph LR
subgraph SDE Pipeline
IMG["🖼️ 输入图像 x"] -->|"图像编码器
(可训练)"| Z["z ∈ R^(h×w×d)
视觉特征"]
IMG -->|"SigLIP
(❄️ 冻结)"| T["T ∈ R^(h'×w'×d')
语义特征"]
Z -->|"+"| FUSE["z_fused = T + z
语义融合"]
T -->|"+"| FUSE
FUSE -->|"最近邻查找
codebook (K=32768, d=8)"| Q["z_q 离散 token"]
Q -->|"语义解码器 Dec_s
(ViT, 同 BEITv2)"| SEM["z_s 语义重建
L_sem = 1 - cos(z_s, T)"]
Q -->|"图像解码器 Dec_i
(ConvNet, 同 VQGAN)"| REC["x̂ 图像重建
L_img = L2 + LPIPS + GAN"]
end
5.1 编码阶段:双路径并行
对于输入图像 $x \in \mathbb{R}^{H \times W \times 3}$,SDE 同时启动两条编码路径:
双路径编码
其中 $\text{Enc}$ 是可训练的图像编码器(ConvNet 或 ViT),$\text{SigLIP}$ 是冻结的预训练语义编码器。$z$ 保留低级像素信息,$T$ 包含高级语义信息。
值得注意的是,$z$ 和 $T$ 的空间分辨率可能不同。论文使用 SigLIP-SO400m-patch14-384 和 SigLIP-Large-patch16-256 两种配置,输入图像分别 resize 到 384×384 和 256×256,量化后得到 16×16 和 27×27 的 token 网格。
5.2 语义融合与量化——最关键的一步
这是 SDE 与 VQGAN 的根本差异。VQGAN 直接量化 $z$:
而 SDE 在量化前先将语义特征与图像特征融合:
SDE 语义融合 + 量化
其中 $T$ 是冻结 SigLIP 提取的语义特征,$z$ 是可训练图像编码器输出的视觉特征。注意:这里假设 $T$ 和 $z$ 已通过投影层对齐到相同维度。
⚡ 为什么加法如此有效?
语义特征 $T$ 改变了量化时的「最近邻搜索目标」。codebook 向量不再只需要「最接近图像特征 $z$」,而是需要「最接近语义增强后的特征 $T+z$」。这迫使 codebook 学习同时保留像素信息和语义信息的向量——那些在语义空间中与 $T$ 方向一致的 codebook 向量会被优先选中。
这个设计的精妙之处在于没有引入额外的损失函数。VILA-U 需要对比损失来显式对齐视觉和文本,而 SDE 的语义对齐是通过特征空间的加法「隐式完成」的——codebook 向量的选择被语义特征 $T$ 引导,但训练目标仍然是标准的 VQ 损失和重建损失。
5.3 双解码器:确保双向能力
量化后的 $z_q$ 需要同时服务于理解和生成两个任务。SDE 设计了两个并行的解码分支:
🎯 语义解码器 $\text{Dec}_s$
Vision Transformer(架构同 BEITv2 [Peng et al., 2022]),输入 $z_q$,输出重建的语义特征 $z_s$。
目标:确保量化后的 token 仍保留语义信息,供 LLM 理解使用。
🖼️ 图像解码器 $\text{Dec}_i$
ConvNet(同 VQGAN/LlamaGEN [Sun et al., 2024] 解码器),输入 $z_q$,输出重建图像 $\hat{x}$。
目标:确保离散 token 能高质量还原像素,供图像生成使用。
5.4 三重损失函数
SDE 的训练目标由三部分组成:
总损失函数
语义损失 $\mathcal{L}_{\text{sem}}$ 最大化重建语义特征与原始语义特征的余弦相似度:
语义损失
这个损失的直觉是:如果 $z_q$ 真的编码了语义信息,那么语义解码器应该能从中恢复出与原始 SigLIP 特征相似的表示。使用余弦相似度而非 MSE,是因为语义特征空间的度量更适合用角度而非欧氏距离衡量。
图像重建损失 $\mathcal{L}_{\text{img}}$ 是标准 VQGAN 损失组合:
图像重建损失
包含三项:(1) L2 像素重建损失,(2) 感知损失(LPIPS,用预训练 VGG 特征衡量感知相似度),(3) 对抗损失(GAN discriminator,$\lambda_G$ 为权重)。
VQ 损失 $\mathcal{L}_{\text{vq}}$ 是标准向量量化损失(含 stop-gradient):
VQ 损失
第一项(codebook 损失)将选中的 codebook 向量拉向编码器输出;第二项(commitment 损失,权重 $\beta$)防止编码器输出过度偏离 codebook。sg[·] 表示 stop-gradient 操作。
5.5 关键超参数
| 超参数 | 值 | 说明 |
|---|---|---|
| 语义编码器 | SigLIP-SO400m / SigLIP-Large | 全程冻结 |
| Codebook 大小 $K$ | 32,768 | 与 LLaMAGEN 相同 |
| Codebook 维度 $d$ | 8 | 与 LLaMAGEN 相同 |
| 语义损失权重 | 1.0 | 与重建损失同等权重 |
| Tokenizer 训练数据 | ImageNet-1K + CC12M ≈ 10M | 远小于 VILA-U 的 720M |
| 图像分辨率 | 384×384 / 256×256 | 对应 16×16 / 27×27 token |
基于 SDE tokenizer,MUSE-VL 构建了一个统一的自回归 Transformer,同时处理视觉和语言 token。
6.1 模型架构
MUSE-VL 的架构极其简洁:它就是一个标准的自回归 LLM,只扩展了 embedding 层(增加 32,768 个视觉 token ID),不修改任何 Transformer 结构。视觉 token 和文本 token 在序列级别完全统一:
自回归训练目标
其中 $x_t$ 可以是文本 token 或视觉 token。对所有 token 统一做交叉熵损失。
文本使用标准的文本 tokenizer(如 Qwen 或 Yi 的 tokenizer)。图像经 SDE 编码为离散 token 序列,前后分别插入特殊 token $\texttt{
6.2 训练三阶段
MUSE-VL 的训练分为三个阶段:
在 ImageNet-1K + CC12M(约 1000 万张图像)上训练 SDE,同时优化语义损失、图像重建损失和 VQ 损失。语义编码器全程冻结。
在图文对数据(CC12M + 其他 caption 数据)上,对所有 token 计算 next-token prediction 损失。学习视觉 token embedding 并对齐视觉-语言。
理解方向:Cambrian7M + LLaVA-OneVision-Data。生成方向:CC12M + 10M 高质量图像。仅 target 部分参与损失。
6.3 数据格式:理解与生成
训练数据的组织方式区分理解和生成任务:
理解任务
Prompt: {text} <soi>{vision tokens}<eoi>
Target: {response}
视觉 token 在 prompt 中,只有回答参与损失
生成任务
Prompt: {system text} {caption}
Target: <soi>{vision tokens}<eoi>
顺序反转,视觉 token 在 target 中
6.4 LLM 训练配置
| 超参数 | 值 |
|---|---|
| 基础 LLM | Qwen-2.5-7B / 32B, Yi-1.5-9B / 34B |
| 学习率 | 1e-4(Cosine schedule with warmup) |
| 优化器 | AdamW ($\beta_1=0.9, \beta_2=0.95$) |
| Embedding 扩展 | +32,768 视觉 token |
| 总训练数据 | 24M 图文对 |
| Batch size | 原文未明确给出 |
| 训练步数 / Epochs | 原文未明确给出 |
| GPU 数量 / 训练时间 | 原文未明确给出 |
7.1 Tokenizer 对比:SDE 一骑绝尘
所有模型使用相同 LLM (Yi-1.5-9B) 和相同训练数据子集,公平对比 tokenizer 本身的质量:
| Method | MMBench | SEED | MMStar | AVG |
|---|---|---|---|---|
| VQGAN | 32.0 | 42.7 | 29.1 | 34.6 |
| SEED [Ge et al., 2023] | 63.1 | 57.8 | 39.1 | 53.3 |
| LaVIT [Jin et al., 2024] | 63.3 | 59.5 | 40.3 | 54.4 |
| SDE (ours) | 70.6 | 68.1 | 43.8 | 60.8 |
🏆 关键发现
SDE 比 SEED 高 +7.5%,比 LaVIT 高 +6.4%。同样的 LLM、同样的数据,仅换 tokenizer 就有如此大的提升——再次证明瓶颈在 tokenizer 的表征质量。
7.2 统一模型理解能力:里程碑式突破
MUSE-VL 最重要的成果是:离散 token 统一模型的理解能力达到新高度,AVG 70.1% 超越了专用理解模型 LLaVA-NeXT 34B(66.4%)。
| 方法 | LLM | 视觉 Token | MMBench | MMStar | SEED | MMMU | SQA-I | MathVista | AVG |
|---|---|---|---|---|---|---|---|---|---|
| LLaVA-NeXT [Liu et al., 2023] | Yi-34B | 连续 | 79.3 | 51.6 | 75.9 | 51.1 | 81.8 | 46.5 | 66.4 |
| Emu3 [Wang et al., 2024] | 8B scratch | 离散 | 58.5 | 46.6 | 68.2 | 31.6 | 89.2 | 47.6 | 58.8 |
| Chameleon-7B | 7B scratch | 离散 | 31.1 | 31.1 | 30.6 | 25.4 | 46.8 | 22.3 | 33.3 |
| MUSE-VL-7B | Qwen-2.5-7B | 离散 SDE | 72.1 | 49.6 | 69.1 | 39.7 | 93.5 | 51.3 | 63.6 |
| MUSE-VL-32B | Qwen-2.5-32B | 离散 SDE | 81.8 | 56.7 | 71.0 | 50.1 | 95.0 | 55.9 | 70.1 |
🚀 里程碑
MUSE-VL-32B AVG 70.1%,超越专用理解模型 LLaVA-NeXT 34B(66.4%)达 +3.7%——离散 token 统一模型的理解能力达到新高度,在统一模型中位列 SOTA。
MUSE-VL-7B 仅用 24M 数据(Chameleon 的 1/58),AVG 63.6%,超越 Emu3(58.8%)达 +4.8%。
7.3 视觉生成质量
| 方法 | 分辨率 | MJHQ-30K FID↓ | GenEval |
|---|---|---|---|
| SD-XL(专用生成) | 1024 | 9.55 | 0.55 |
| PixArt-α(专用生成) | 512 | 6.14 | 0.48 |
| Janus | 384 | 10.10 | 0.61 |
| Show-o | 256 | 15.18 | 0.53 |
| MUSE-VL-7B | 256 | 7.73 | 0.53 / 0.57† |
MUSE-VL FID 7.73 超越所有统一模型和 SD-XL,接近专用生成模型 PixArt-α(6.14)。† 表示使用 DALL-E 3 风格 prompt 重写后的结果。
7.4 数据效率:用最少资源做最多事
| 方法 | 训练图文对 | 相对 MUSE-VL |
|---|---|---|
| Chameleon | 1.4B | 58× |
| VILA-U | 720M | 30× |
| SEED-LLaMA | 600M | 25× |
| Janus | 65M | 2.7× |
| Show-o | 35M | 1.5× |
| MUSE-VL | 24M | 1× |
MUSE-VL 的数据效率来自 SDE tokenizer 的语义质量——当视觉 token 天然携带语义时,LLM 需要的对齐数据量呈数量级下降。
8.1 语义分支 vs 图像分支
这是最有说服力的消融实验,直接回答「语义分支到底有多大用」:
| 配置 | Image Branch | Semantic Branch | rFID↓ | MMBench | SEED | MMStar | AVG |
|---|---|---|---|---|---|---|---|
| 仅图像重建 | ✓ | ✗ | 2.63 | 42.8 | 48.5 | 38.1 | 43.1 |
| 仅语义重建 | ✗ | ✓ | — | 72.5 | 67.5 | 48.1 | 62.7 |
| 完整 SDE | ✓ | ✓ | 2.26 | 72.1 | 69.1 | 49.6 | 63.6 |
📊 关键发现
- 去掉语义分支:AVG 从 63.6 暴跌至 43.1(-20.5%),rFID 从 2.26 升至 2.63
- 去掉图像分支:理解能力几乎不降(62.7 vs 63.6),但完全丧失图像重建/生成能力
- 结论:语义分支是理解性能的核心决定因素,图像分支负责维持生成能力
这个结果揭示了一个深刻的事实:语义信息和像素信息在 tokenizer 中并非竞争关系,而是互补关系。语义分支负责让 LLM「看懂」图像,图像分支负责让 decoder「画好」图像——两者缺一不可,但各自服务的对象不同。
8.2 LLM 和分辨率消融
| LLM | 分辨率 | MMBench | SEED | MMStar | AVG |
|---|---|---|---|---|---|
| Yi-1.5-9B | 256 | 70.6 | 66.1 | 43.8 | 60.2 |
| Yi-1.5-9B | 384 | 73.2 | 69.2 | 47.4 | 63.3 |
| Yi-1.5-34B | 256 | 73.5 | 67.3 | 48.9 | 63.2 |
| Qwen-2.5-7B | 256 | 71.0 | 65.8 | 44.2 | 60.3 |
| Qwen-2.5-32B | 256 | 75.1 | 65.7 | 50.3 | 63.7 |
更高分辨率带来全面提升(384 vs 256: +3.1 AVG),更大模型一致更好,验证了 scale-up 的有效性。Qwen-2.5 整体优于同参数量 Yi-1.5。
8.3 语义编码可视化
这是最有说服力的定性证据:SDE 的离散 code 能自动对应语义概念。没有显式的语义标签监督,仅通过冻结 SigLIP 的语义特征引导量化过程,离散 token 就能自然地组织成语义一致的簇。
| 方法 | 年份 | 视觉表示 | 对齐策略 | 训练数据 | 核心局限 |
|---|---|---|---|---|---|
| Chameleon | 2024 | 离散 VQ | 从头训练 LLM | 1.4B | 无语义,理解极差 |
| Emu3 | 2024 | 离散 VQ | 分别微调 U/G | 未公开 | 未真正统一 |
| Janus | 2024 | 离散+连续双编码 | 解耦编码 | 65M | 双编码器复杂 |
| VILA-U | 2024 | 离散 VQ | 对比学习+重建 | 720M | 损失冲突 |
| TokenFlow | 2024 | 离散双 codebook | 解耦语义与像素 | 未公开 | 架构复杂 |
| Show-o | 2024 | 离散 VQ | 从头训练 | 35M | 小模型理解受限 |
| MUSE-VL | 2025 | 离散 SDE | 语义特征融合 | 24M | 架构最简,效果最优 |
MUSE-VL 的独特之处可以概括为三点:
🎯 MUSE-VL 的三重简洁
- 无需双编码器(vs Janus):一套编码器同时服务理解和生成
- 无需双 codebook(vs TokenFlow):一套 codebook 同时编码语义和像素
- 无需对比学习(vs VILA-U):语义对齐通过特征加法隐式完成
10.1 当前局限
🖼️ 生成质量未达 SOTA 扩散模型
训练数据规模和生成分辨率受限,FID 7.73 虽超越 SD-XL 但不及 PixArt-α(6.14)。256 分辨率对高质量生成仍是瓶颈。
🔍 高分辨率 OCR 是短板
256 分辨率 TextVQA 仅 52.8%,384 为 61.3%,均低于 EMU3 的 64.7(1024 分辨率)。细粒度文本理解需要更高分辨率。
📊 计算成本未公开
GPU 数量、训练时间、FLOPs 等关键信息原文未明确给出,难以评估实际训练代价。
🔒 代码未开源
截至 2025 年,官方未公开代码仓库,复现门槛较高。社区复现版本(如基于 LLaMAGEN 的改造)效果可能存在差距。
10.2 未来方向
- 扩大视觉生成训练数据——当前 24M 数据主要用于理解,生成数据可能不足
- 更强大的图像编码器——使用 VAR [Tian et al., 2024] 的多尺度量化或 InternViT [Chen et al., 2024]
- AR 与 Diffusion 原生集成——结合两种范式的优势,如 Transfusion [Lab, 2024] 的路线
- 加入交错图文数据——提升多图理解和 in-context learning 能力
🧠 SDE 设计思路的可迁移性
核心洞察——「不要从头学语义,从预训练模型蒸馏」——具有广泛的可迁移性:
- 利用已有对齐空间:SigLIP 已在海量图文对上将视觉特征与语言对齐,直接用其输出作为语义锚点比从头学习高效得多
- 冻结教师 + 简单融合:冻结 SigLIP + 加法融合,避免对比学习的损失冲突(VILA-U 的痛点)
- 间接语义约束:通过语义解码器 + 余弦相似度损失间接约束,比直接对比学习更稳定
这个思路可推广到任何需要将连续特征离散化且保留语义的场景——音频 tokenizer、视频 tokenizer、甚至 3D 点云 tokenizer。
🎯 数据效率的启示
MUSE-VL 用 1/58 的数据超越 Chameleon,说明当视觉 token 的表征质量足够高(语义对齐),LLM 对视觉-语言映射的学习效率会大幅提升。瓶颈不在 LLM 的学习能力,而在 tokenizer 的表征质量。
🔬 统一建模的启示
MUSE-VL 证明「统一理解+生成」不一定要靠复杂的双编码器/双 codebook 架构。有时候,最简单的修改(一个加法)加上正确的洞察(预训练语义模型),比复杂的工程堆叠更有效。这提示我们在设计统一模型时,应该优先考虑「如何复用已有对齐」而非「如何从头构建对齐」。
参考来源
- Xie, R. et al. "MUSE-VL: Modeling Unified VLM through Semantic Discrete Encoding." ICCV 2025.
- Team, C. "Chameleon: Mixed-Modal Early-Fusion Foundation Models." arXiv 2024.
- Esser, P. et al. "Taming Transformers for High-Resolution Image Synthesis." CVPR 2021.
- Radford, A. et al. "Learning Transferable Visual Models From Natural Language Supervision." ICML 2021.
- Zhai, X. et al. "Sigmoid Loss for Language Image Pre-Training." ICCV 2023.
- Tian, Y. et al. "VILA-U: a Unified Foundation Model Integrating Visual Understanding and Generation." arXiv 2024.
- Xie, S. et al. "Show-o: One Single Transformer to Unify Multimodal Understanding and Generation." arXiv 2024.
- Wang, X. et al. "Emu3: Next-Token Prediction is All You Need." arXiv 2024.
- Wang, Y. et al. "Janus: Decoupling Visual Encoding for Unified Multimodal Understanding and Generation." arXiv 2024.
- Sun, T. et al. "Autoregressive Model Beats Diffusion: Llama for Scalable Image Generation." arXiv 2024.