跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Ex-MCR:一种参数高效的通用多模态统一表征构建范式

Ex-MCR 是浙江大学提出的一种参数高效的通用多模态统一表征构建范式。针对现有方法依赖大规模配对数据及训练成本高的问题,Ex-MCR 采用“扩展”而非“连接”操作,保留基空间模态对齐性。通过多模态中心伪对构建、解耦映射器及密集对齐损失,实现了在低训练成本下融合多种表征空间,并在零样本检索任务中表现优于 WAV2CLIP 和 C-MCR。该方法无需修改基空间,可正交并行使用,适用于构建包含三个以上模态的统一表征空间。

星辰大海发布于 2025/2/6更新于 2026/10/2288 浏览
Ex-MCR:一种参数高效的通用多模态统一表征构建范式

Ex-MCR:一种参数高效的通用多模态统一表征构建范式

引言

多模态对比表征(Multi-modal Contrastive Representations)学习的核心目标是在共享的表征空间内对齐来自不同模态的输入数据。经典的'双塔模型'通过两个独立的编码器将原始数据提取为表征向量,并利用对比学习损失进行语义对齐。

近年来,三种以上模态的高质量对比表征越来越受到关注,并在多模态理解和生成的许多应用场景中发挥着基础作用。然而,现有的主流方法高度依赖于大规模、高质量的配对数据,以及昂贵的训练成本,这限制了它们的进一步发展和应用。此外,随着模态数量的增加,数据准备和模型训练的成本显著上升,使得构建一个统一的多模态表征空间变得尤为困难。

最近,论文 C-MCR(Connecting Multi-model Contrastive Representations)引入了一种新的训练效率方法,用于通过从现有语义对齐空间中挖掘知识来学习缺乏配对数据的模态之间的对比表征。它通过重叠的模态将两个预训练的表征空间映射到一个新的共享空间。由于预训练空间的模态本质上是对齐的,从重叠模态中学习到的连接也可以转移到非重叠模态中。在实验中,即使不使用原始的图像 - 音频和 3D-文本数据对,C-MCR 在图像 - 音频任务中也能达到领先的性能。

然而,C-MCR 主要侧重于学习两个非重叠模态之间的新空间,并不适合构建统一的表征空间,尤其是包括三个以上模态的空间。由于遗忘了强大的原始预训练空间中的模态对齐性,在进行更多模态的级联整合时,C-MCR 的性能将会显著下降。

Ex-MCR(Extending Multi-modal Contrastive Representations) 正是为解决这些挑战而提出的创新方案。

Ex-MCR 架构示意图

论文背景与动机

论文标题: Extending Multi-modal Contrastive Representations

论文地址: https://arxiv.org/abs/2310.08884

Github 地址: https://github.com/MCR-PEFT/Ex-MCR

通过创新地使用'扩展(Extend)'而不是'连接(Connect)'操作,Ex-MCR 保存了基空间中所有的模态对齐性。同时,针对训练时对表征空间的刻画不充分、训练目标互相干涉、统一空间中模态联系不够紧密的问题,我们在数据、架构和优化目标上均进行了改进。

利用 Ex-MCR,我们可以在极低的训练成本和不使用原始配对数据的情况下灵活地整合多个表征空间来得到统一的表征空间。这一工作不仅为统一表征空间构建提供了新方向,也在跨模态生成和理解的未来应用中展现出巨大潜力。

核心技术设计

为了解决目前在多模态统一表征空间构建上数据对齐性要求高、训练计算量大的挑战,我们提出了一种新的基于'扩展'的学习范式——Ex-MCR。它在模态可扩展性、训练灵活性和模态对齐性的保持上都获得了前所未有的能力。

1. '扩展'代替'连接',保持基空间模态对齐性

对于两个对比学习表征空间,不同于 C-MCR 将两者映射到一个新的表征空间中,Ex-MCR 选取其中一个作为'基空间'而另一个空间作为'叶空间',只将叶空间映射到基空间中。

由于基空间不进行任何映射,其中所有的模态对齐性得到了保留。因此,基空间可以与多个叶空间进行同样的'扩展'操作,使基空间内的模态不断得到扩充,从而构建起多模态统一表征空间。这种机制避免了信息在多次映射过程中的丢失,确保了底层语义的一致性。

2. 多'模态中心'的数据伪对构建,保证不同模态的原生语义信息

C-MCR 使用重叠模态的数据来检索语义相似的其他模态表征,并将这些检索得到的表征视为伪对。然而,事实上我们很难用一种模态完全表示另一种模态,由一种模态检索得到的表征往往忽略了其他模态的一些语义。例如,不发声对象(如蘑菇)的视觉表征很难在音频表征中找到对应,而不可见的物体(如风声)则往往在视觉表征中被其他的对象所干扰。

为了解决上述问题,我们提出了以多种模态为中心的数据检索策略。结合多个模态聚合的语义一致的表征,最终的嵌入可以更全面地反映不同模态各自表征空间的信息,减少单一模态检索带来的偏差。

3. 解耦的映射器,缓解不同训练目标之间的干涉

Ex-MCR 的主要网络结构是一个映射器,它有两个关键作用:

  1. 弥合叶空间内的模态间隙,促进空间之间更稳定的对齐;
  2. 学习将叶空间扩展到基空间的映射函数。

考虑到这两种不同的优化目标,我们提出了一种解耦的投影器,以减轻不同优化目标之间的潜在冲突,并为这两种优化目标设计了更合理的映射层结构。这种设计允许模型在保持原有特征分布的同时,有效地适应新的空间约束。

4. 密集对齐损失,充分刻画基空间的表征分布

由于 Ex-MCR 保留了完整的基空间,基空间内的模态间隙也同时被保留。因此,我们在 Ex-MCR 中设计了更鲁棒的学习目标来将叶空间映射到基空间中的适当位置:对于参与映射的所有模态对,我们都构建了一组 InfoNCE 对比学习损失函数。所有这些损失函数集合为最终的跨空间对齐目标。这种密集对齐策略确保了每个新增模态都能精确地锚定在基空间的正确位置。

Ex-MCR 技术细节图

实验验证

为了验证 Ex-MCR 在统一表征空间中的实际效果,我们在多个数据集上进行了广泛的实验,涵盖了语音重构、语义信息评估和消融研究。结果显示,Ex-MCR 展现了其卓越的灵活性、对齐质量和模态扩展能力。

我们使用 Zero-Shot 的音频 - 图像、音频 - 文本和图像 - 文本检索任务来评估 Ex-MCR 的音频 - 图像 - 文本表征。即使没有使用音频 - 图像配对数据,Ex-MCR-base 的性能也明显优于 WAV2CLIP 和 AudioCLIP,这说明了在高质量数据对有限的情况下,Ex-MCR 是一种更有效的表征学习方法。

此外,与 C-MCR 相比,Ex-MCR 不仅实现了更好的音频 - 图像对齐,而且从 CLAP 继承了更多的音频 - 文本对齐,充分保留了 CLIP 的图像 - 文本模态对齐,表明 Ex-MCR 在建立新空间和保持原有空间方面全面优于 C-MCR。Ex-MCR 由于不对基空间进行任何修改,因此可以和数据驱动方法正交地并行使用。

我们惊喜地发现,当并行使用 Ex-MCR 和数据驱动方法如 ImageBind 时,只需很少的额外成本,就可以相互补充,实现最先进的统一音频 - 图像 - 文本表征。

同样在 3D-图像 - 文本表征上,我们也取得了类似的领先结果。我们同时也考察了两个叶空间之间的模态在 Ex-MCR 所构建的统一表征空间中的对齐性。我们使用 Ex-MCR,将 ULIP 和 CLAP 都扩展到同一个 CLIP 空间上,然后通过这 3D 和音频两种模态表征的互相检索,验证了其强大的跨模态检索能力。

Ex-MCR 检索结果示例

这说明 Ex-MCR 所构建的是一个各种表征对齐性都足够强的统一的对比学习表征空间。

总结

Ex-MCR 是一种训练效率高、不需要配对数据的多模态统一表征学习范式。Ex-MCR 通过这些空间之间的重叠模态有效地将知识整合到预训练空间中。即使不使用配对数据,Ex-MCR 仍然可以实现具有竞争力的对齐性能,并且当与数据驱动方法相结合时,它可以互补地增强统一的表征空间,从而在各种任务中获得最领先的结果。

在未来,作为一种通用的学习范式,Ex-MCR 能够持续地受益于各种对比学习空间对齐性的进步,为多模态大模型的发展提供坚实的基础设施支持。

目录

  1. Ex-MCR:一种参数高效的通用多模态统一表征构建范式
  2. 引言
  3. 论文背景与动机
  4. 核心技术设计
  5. 1. “扩展”代替“连接”,保持基空间模态对齐性
  6. 2. 多“模态中心”的数据伪对构建,保证不同模态的原生语义信息
  7. 3. 解耦的映射器,缓解不同训练目标之间的干涉
  8. 4. 密集对齐损失,充分刻画基空间的表征分布
  9. 实验验证
  10. 总结

更多推荐文章

查看全部
  • Linux 进程等待机制:wait 与 waitpid 详解及僵尸进程治理
  • GitHub Codespaces 部署 OpenClaw 个人智能体实战指南
  • 快速排序非递归实现详解:基于栈的模拟思路
  • C++ 核心特性解析:引用、内联函数与 nullptr 用法
  • 人工智能基础:DIKWP 模型与学习路径
  • 前端文件上传方案:分片上传与断点续传实战
  • CentOS 系统定时执行 Python 邮件发送任务的五种方案
  • TCP 协议详解:报文结构、连接管理与流量控制
  • 微信接入 AI Agent:QClaw 背后的自动化变革
  • Flutter for OpenHarmony 项目 Lint 配置与最佳实践
  • VS Code + Go 插件配置指南,搭建高效 IDE 开发环境
  • 8 个技术要点,帮助企业更好落地大模型知识库
  • ToDesk、顺网云与海马云部署 DeepSeek 对比评测
  • C++ 红黑树深度解析:原理、旋转与完整实现
  • 飞算 JavaAI:本地化智能编程工具深度解析
  • 前端实现视频画中画功能与主小窗同步控制
  • C++ STL list 容器详解:使用与模拟实现
  • 自然语言处理在客户服务中的实战应用
  • Android 自定义节点进度条实现
  • OpenClaw 爆火背后的 AI Agent 落地与部署观察

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online