【论文分享】告别多模态内耗:为什么传统对比学习会“左右互搏”?ICML 2026 新作 UniAlign 深度拆解

在大模型与多模态表征(Multimodal Representation Learning)领域,对比学习(Contrastive Learning,以 InfoNCE 目标为代表) 无疑是过去几年最辉煌的技术基石之一。从 OpenAI 的 CLIP 凭借图文双塔席卷全球开始,到后来的 ImageBind、LanguageBind、VAST,研究者们顺理成章地将这套方法拓展到视频、音频、深度图、热成像等更多模态——“正样本拉近(Alignment 对齐),负样本推开(Uniformity 均匀性)”,似乎成了多模态表示学习的不二法门。

然而,当大家满心欢喜地把模态数量从 2 个(图+文)拓展到 3 个甚至更多(图+文+音+视)时,一个令人头疼的幽灵却始终挥之不去:模态鸿沟(Modality Gap)。

即使损失函数已经收敛、多模态检索指标看起来还不错,但如果你把学出来的特征投射到空间中,会赫然发现:图片缩在一座岛上,文字缩在第二座岛上,声音缩在第三座岛上。各模态之间看似在同一个空间,实则“老死不相往来”。这导致如果你直接把一段音频的特征向量喂给用图片训练好的生成模型(如 UnCLIP / Kandinsky),生成器就像收到了乱码,画出来的图彻底崩坏变形。

为什么两模态下行之有效的方法,到了三模态、四模态就不好使了?大家一直把这归咎于“数据不平衡”或“模型容量不足”。

近日,来自阿姆斯特丹大学、荷兰癌症研究所等机构的研究团队在机器学习顶会 ICML 2026 发表了一篇直击多模态表征灵魂的重磅新作:

《Towards Uniformity and Alignment for Multimodal Representation Learning》 (arXiv:2602.09507)
OpenReview: https://openreview.net/forum?id=im2Dw94HjX

作者用严谨的数学几何推导揭开了多模态对比学习的遮羞布:传统 InfoNCE 只要扩展到 3 个及以上模态,其内部就必然滋生两大数学层面的物理内耗,而且模态越多、打架越凶! 与此同时,论文给出了一套干净纯粹的极简解法 UniAlign,在完全不增加额外参数、不堆算力的前提下,直接刷爆检索指标,并实现了仅凭声音特征就能直接驱动未微调的图像生成器画出逼真大图!

本文将为你深度拆解这篇论文的核心痛点诊断、数学几何直觉、架构实现细节与震撼的跨模态实验。

论文题目:Towards Uniformity and Alignment for Multimodal Representation Learning
作者团队:Wenzhe Yin, Pan Zhou, Zehao Xiao, Jie Liu, Shujian Yu, Jan-Jakob Sonke, Efstratios Gavves(阿姆斯特丹大学、新加坡科技研究局、荷兰癌症研究所等)
论文链接:https://arxiv.org/abs/2602.09507
代码与主页:ICML 2026 OpenReview
核心领域:多模态表示学习、对比学习、模态鸿沟、零样本检索、无先验跨模态生成


01. 寻根溯源:多模态表征为何会“左右互搏”?

要看懂这篇论文的精妙之处,首先要明白传统的 多模态 InfoNCE 是怎么工作的。

在多模态表征学习中,我们希望把同一个现实事件的不同模态(比如一只狗在叫的视频、它的吠叫音频、以及文字描述“小狗在叫”)映射到同一个 dd 维超球面上(Sd−1\mathbb{S}^{d-1})。

早期的经典理论(如 Wang & Isola, ICML 2020)指出,对比学习的本质可以拆解为两个相反的作用力:

  1. 对齐力(Alignment):同一事件的不同模态特征互为正样本,引力拉近,保证语义一致性;
  2. 均匀分布力(Uniformity):不同事件的样本互为负样本,斥力推散,防止所有样本坍塌成一个点,保留特征多样性。

在两模态(图像+文本)时代,这种“又拉又推”还能维持微妙的平衡。然而,作者通过对多模态 InfoNCE 的梯度进行正交力学分解,证明当模态数量 M≥3M \ge 3 时,这套机制在底层演变成了双重内耗灾难:

1
2
3
4
5
6
7
8
9
10
11
┌────────────────────────────────────────────────────────────────────────┐
│ 多模态 InfoNCE 的两大结构性冲突 │
├────────────────────────────────────────────────────────────────────────┤
│ 1. 冲突一:对齐-均匀性冲突 (Alignment-Uniformity Conflict, ζ) │
│ • 表现:正样本在跨模态拉近,而负样本排斥力却在相反方向拼命往外推。 │
│ • 危害:两股力在同一直线上严重抵消,“一边拼命拉,一边使劲踹”。 │
├────────────────────────────────────────────────────────────────────────┤
│ 2. 冲突二:内部对齐冲突 / 拔河效应 (Intra-Alignment Conflict, χ) │
│ • 表现:图、音、文三个正样本互不共线(Non-collinear),各拉各的。 │
│ • 危害:多方向拉力形成夹角张力,合力大打折扣,模态越多内耗越严重。 │
└────────────────────────────────────────────────────────────────────────┘

冲突一:对齐与均匀性冲突(ζ→1\zeta \to 1 的恶性积累)

在批次训练时,为了保持特征空间的均匀分布,InfoNCE 会计算跨模态的负样本排斥力 Φa\bm{\Phi}_a。然而,作者在数学上证明:由于语义相近的“难负例(Hard Negatives)”在空间中天然处于正样本的相近锥区内,跨模态的负样本排斥力在累加后,其方向恰恰与正样本对齐引力 Va\mathbf{V}_a 呈正向共线(cos⁡(Va,Φa)≈1\cos(\mathbf{V}_a, \bm{\Phi}_a) \approx 1)!

这意味着:优化器一边计算梯度要把文字拉向图像,另一边排斥项却产生了一股同轴的反向推力把它们推开。模态数量 MM 越大,这种系统性排斥推力的叠加就越显著,模型陷入极其严重的梯度内耗。

冲突二:内部对齐冲突(χ→1−μˉ\chi \to 1 - \sqrt{\bar{\mu}} 的几何拔河)

更致命的是正样本内部的拉力方向。当只有图和文时,两个点之间永远是一条直线,拉力方向唯一。但当变成 3 个甚至更多模态(视频、音频、文本)时,由于各自初始特征并不共线,对锚点施加的正样本拉力分别指向不同的角度:

χa≜1−∥∑n≠az(n)∥2∑n≠a∥z(n)∥2\chi_a \triangleq 1 - \frac{\|\sum_{n \neq a} \mathbf{z}^{(n)}\|_2}{\sum_{n \neq a} \|\mathbf{z}^{(n)}\|_2}

这就像三个人拉着绳子拔河,但三条绳子彼此成钝角,多股拉力在几何上互相抵消!作者在 Proposition 中给出定理:随着模态数量 M→∞M \to \infty,内部冲突下界逼近 1−μˉ1 - \sqrt{\bar{\mu}}(μˉ\bar{\mu} 为模态间平均余弦相似度)。即使模态间已有不错的相关性,这种几何角度带来的拉力损耗依然极其巨大。

最终恶果:特征空间四分五裂,形成了不可弥合的 模态分布间隙(Modality Distribution Gap)。


02. 破局之道:UniAlign 的极简解耦哲学

找到了病根,药方便呼之欲出。作者提出的 UniAlign 并没有搞任何花哨的网络魔改,而是确立了一套极具美感的通用设计原则:“彻底解耦,各司其职”。

1
2
3
4
5
6
7
8
9
10
11
┌────────────────────────────────────────────────────────────────────────┐
│ UniAlign 核心原则 │
├────────────────────────────────────────────────────────────────────────┤
│ 原则 ①:模态内分散,跨模态绝不排斥 (Intra-modality Uniformity Only) │
│ • 排斥力仅作用于同模态内部(文字推开文字,音频推开音频); │
│ • 跨模态之间只拉不推,彻底消灭“对齐-均匀性冲突”! │
├────────────────────────────────────────────────────────────────────────┤
│ 原则 ②:设立锚点,统一步调 (Anchor-based Positive Alignment) │
│ • 指定图像/视觉为 Anchor 核心基准; │
│ • 音频向图像看齐,文本向图像看齐,单向汇聚彻底根除“拔河冲突”! │
└────────────────────────────────────────────────────────────────────────┘

1. 模态内均匀性(Intra-Modality Uniformity)

排斥力的唯一目的,是防止同一模态内的样本坍缩。因此,UniAlign 将均匀性损失严格限制在各自模态内部:

U(Z(m))=1B∑i=1Blog⁡(1B−1∑j≠iexp⁡(−∥zi(m)−zj(m)∥222τ2))U(\mathbf{Z}^{(m)}) = \frac{1}{B} \sum_{i=1}^B \log \left( \frac{1}{B-1} \sum_{j \neq i} \exp\left( -\frac{\|\mathbf{z}_i^{(m)} - \mathbf{z}_j^{(m)}\|_2^2}{2\tau^2} \right) \right)

文本与文本在自己的特征流形上散开,音频与音频散开。跨模态之间,完全切断任何负样本排斥力!

2. 基于锚点的正向对齐(Anchor-based Alignment)

为了避免多人拔河的非共线抵消,UniAlign 选定一种主模态作为锚点(通常为视觉/图像 z(a)\mathbf{z}^{(a)}),其他所有模态只与该锚点拉拢:

Lalign=1B(M−1)∑i=1B∑n≠a∥zi(a)−zi(n)∥22L_{\mathrm{align}} = \frac{1}{B(M-1)} \sum_{i=1}^B \sum_{n \neq a} \|\mathbf{z}_i^{(a)} - \mathbf{z}_i^{(n)}\|_2^2

所有外围模态像向心引力一样朝着中心靠拢,拉力方向高度一致,彻底消除多角张力。

3. 元组级几何约束(Tuple-Level Complement)

为了进一步让同一事件的特征在全局更具辨识度,UniAlign 还引入了元组级优化:

  • 元组质心均匀性 U(C)U(\mathbf{C}):把同一事件的(图、文、音)加权合成一个质心点 ci\mathbf{c}_i,让不同事件的质心在空间中散开;
  • 格拉姆体积约束 LvolL_{\mathrm{vol}}:计算各模态向量张成的格拉姆矩阵行列式 det⁡(Gi)\sqrt{\det(\mathbf{G}_i)}。由于多向量共线时体积恒为 0,最小化该体积能强力迫使所有模态向量走向完美共线。

4. 理论底牌:全局 Hölder 散度证明

这套设计绝非工程拼凑。作者在高维概率论视角下证明:同时最小化模态内均匀性与跨模态对齐,在低温度极限下严格等价于最小化所有模态连续分布之间的全局 Hölder 散度(Global Hölder Divergence)!

DHo¨lder=1M∑m=1Mlog⁡∫∣pm(z)∣Mdz⏟对应模态内均匀性 U−log⁡∫∏m=1Mpm(z) dz⏟对应跨模态对齐 LalignD_{\text{Hölder}} = \underbrace{\frac{1}{M}\sum_{m=1}^{M} \log \int |p_{m}(\mathbf{z})|^M d\mathbf{z}}_{\text{对应模态内均匀性 } U} \underbrace{ -\log \int \prod_{m=1}^M p_{m}(\mathbf{z})\, d\mathbf{z}}_{\text{对应跨模态对齐 } L_{\mathrm{align}}}

这从数学源头上为“模态鸿沟的弥合”提供了坚实的可行性保证。


03. 真实训练解密:用了什么模型?怎么训出来的?

许多读者最关心的就是工程落地的硬核细节:作者到底用了什么基础大模型?是从零训练还是微调?参数冻结了没有?

作者在设计实验时,极其严谨地遵守了严格控制变量法,拒绝通过“偷换大底座”来虚假涨点。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
               ┌─────────────────────────────────────────────────────────┐
│ UniAlign 基础模型与微调机制全景图 │
└─────────────────────────────────────────────────────────┘

【实验 1:跨模态视频检索】 (全支路微调 5 Epochs)
视频输入 ──> [EVA-CLIP ViT-G (Giant)] ──> [线性投影 Head] ──┐
音频输入 ──> [BEATs 音频大模型] ──> [线性投影 Head] ──┼──> UniAlign 目标优化
字幕输入 ──> [BERT-Base 语言模型] ──> [线性投影 Head] ──┘

【实验 2:跨模态图像生成】 (严格冻结图像端,仅训练对齐层 50 Epochs)
图像输入 ──> [CLIP ViT-H / ViT-bigG] (100% 绝对冻结,充当坐标锚点)
▲
UniAlign正向单向拉拢
│
音频输入 ──> [ImageBind / BEATs] ──> [对齐投影层 (微调更新!)]
│
▼ (测试阶段直接喂入)
[Stable UnCLIP / Kandinsky 生成器] (100% 冻结)
│
▼
无需任何微调,直接画出高清图!

1. 视频检索系统的骨干与训练设定

  • 底座矩阵:完全继承自 NeurIPS 2023 的多模态大模型 VAST 与 2024 年的 GRAM:
    • 视频支路:智源研究院超大视觉模型 EVA-CLIP ViT-G;
    • 音频支路:微软顶尖音频基础模型 BEATs;
    • 文本支路:Google 经典语言模型 BERT-Base。
  • 微调策略:直接加载 VAST 官方开源预训练权重,在 VAST-150K(15万条视频-音频-字幕三元组) 数据集上进行全参数/投影层微调;
  • 训练开销:使用 4 张 NVIDIA RTX A6000(48GB),全局 Batch Size = 512,学习率 2×10−52 \times 10^{-5},仅微调了 5 个 Epoch 就宣告收敛;
  • 从零训练验证:作者还在附录做了 From-scratch 消融实验,证明即便不加载预训练权重从头跑 20 轮,UniAlign 的优势依然牢不可破。

2. 跨模态生成系统的“照妖镜”设定

为了验证模态鸿沟到底消除了没有,作者采用了 UnCLIP 式生成架构,搭建了两种业内顶配组合:

  1. ViT-H 路线:CLIP ViT-H/14 图文模型 + ImageBind 音频模型 →\to 绑定 Stable UnCLIP 生成器;
  2. ViT-bigG 路线:CLIP ViT-bigG-14 超大模型 + BEATs 音频模型 →\to 绑定 Kandinsky 生成器。
  • 残酷的评测规则:
    • 图像生成器与图像编码器全程 100% 冻结!
    • 只在 VGGSound(近 20 万真实音频视频) 上微调 50 轮让音频对齐到图像特征空间;
    • 评测时,直接把声音向量扔给从未见过该声音的画图模型,看画出来的图片质量!

04. 实验大阅兵:数据说话,震撼的性能蜕变

1. 零样本跨模态视频检索(Zero-Shot Retrieval)

在完全不接触下游测试集的前提下,模型直接在三大标准基准(MSR-VTT、DiDeMo、ActivityNet)上进行盲测:

模型方案 输入模态 MSR-VTT (T2V) MSR-VTT (V2T) DiDeMo (T2V) ActivityNet (T2V) 全任务平均 T2V 全任务平均 V2T
ImageBind T-V 36.8 – – – 36.8 –
VideoPrism-b 51.4 50.2 49.6 50.5 49.1
VAST (基线底座) T-VA 49.3 43.7 49.5 51.4 50.1 46.2
GRAM (2024 SOTA) 54.2 50.5 54.2 59.0 55.8 51.0
UniAlign* (基础版) 57.7 53.2 55.2 59.2 57.4 52.5
UniAlign (完整版) 58.7 54.6 58.2 59.4 58.8 52.6

关键看点:

  1. 在完全相同的模型结构与数据下,UniAlign 较底座 VAST 在文本搜视频上狂涨 8.7 个点,较 2024 年顶尖的 GRAM 再涨 3.0 个点!
  2. 即便去掉元组级体积约束(UniAlign*),纯靠“模态内排斥 + 锚点对齐”的基础版本,也已全线碾压所有对手。

2. 跨模态直接图像生成(Cross-Modal Generation)

这是最震撼的一组对比。用 FID 指标衡量画质(FID 越低代表生成的画面越真实,失真越小):

图像生成器 训练方法 文本直接画图 (T2I) FID ↓ 音频直接画图 (A2I) FID ↓ 文本+音频混合画图 ((T+A) →\to I) FID ↓
Kandinsky
GRAM (2024) 62.11 106.97 92.63
UniAlign (Ours) 42.72 50.51 46.56
Stable UnCLIP
ImageBind (Meta) 50.17 53.59 46.81
GRAM (2024) 45.53 55.40 47.15
UniAlign (Ours) 39.63 39.95 41.03

注:* 代表直接把原图特征送入生成器自重构的指标,是该生成器在该测试集上的画质天花板。

颠覆性结论:

  • 以前用 GRAM 训练的音频特征喂给 Kandinsky,FID 高达 106.97,画面支离破碎;
  • 而 UniAlign 得到的音频特征直接画图,FID 暴跌至 50.51;在 Stable UnCLIP 上更是达到惊人的 39.95,几乎逼近了直接喂原图的理论上限(34.61)!
  • 当我们把 50% 的文字特征加上 50% 的音频特征直接线性插值并画图时,UniAlign 丝滑地融合了双模态语义,证明特征空间已被彻底“熨平”,不再有模态孤岛。

3. t-SNE 空间可视化:孤岛消融

在特征空间的 2D 降维可视化中:

  • 传统 InfoNCE / GRAM:图像点、文字点、音频点明显裂解为红、蓝、绿三个孤立的离散团块;
  • UniAlign:三种颜色的散点高度均匀地交织在一起。同一个语义概念,无论通过何种模态输入,都严丝合缝地降落在同一坐标区域。

05. 总结与思考

长期以来,在深度学习和多模态大模型的研发中,我们往往习惯了 “性能不够、算力来凑;对齐不准、加大模型” 的粗暴路径。

ICML 2026 这篇《Towards Uniformity and Alignment for Multimodal Representation Learning》带给工业界与学术界的启发是深刻的:

  1. 警惕旧范式的惯性外推:两模态(CLIP)下成功的公式,盲目推广到三模态以上,隐藏的梯度内耗(ζ\zeta 冲突与 χ\chi 冲突)会呈指数级放大;
  2. 减法的力量:UniAlign 没有添加任何复杂的注意力交互网络,仅仅做了一次“损失函数的减法”——砍掉跨模态的排斥推力,确立单向锚点对齐,就以极其微小的计算代价解决了困扰行业多年的模态鸿沟;
  3. 打通理解与生成的任督二脉:以往多模态表征模型要么擅长检索(判别式),要么为了做跨模态生成不得不训练昂贵的先验映射器(Prior Network);而 UniAlign 证明了:只要数学本质梳理正确,一套表征特征完全可以同时无缝兼顾检索的高精度与生成的强保真度。

对于每一位从事多模态大模型、向量检索或多模态生成工程的开发者而言,这篇论文都绝对值得细细品读与借鉴。