【2025 NeurIPS】Show-o2: Improved Native Unified Multimodal Models

paper: https://arxiv.org/abs/2506.15564

code: https://github.com/showlab/Show-o

由新加坡国立大学和字节联合

文章目录

核心问题

尽管大型语言模型(LLMs)和大型多模态模型(LMMs)在各自领域取得了进展,但如何设计原生(natively)统一多模态理解和生成能力,并能可扩展地支持文本、图像和视频这三种模态,是一个关键挑战。具体挑战包括:

  1. 模态统一: 如何构建统一的视觉表示,使其能够同时支持多模态理解和视觉生成任务,并且能有效处理图像和视频两种视觉模态。
  2. 训练效率与知识保留: 如何设计高效的训练方法,使模型在获得强大的视觉生成能力的同时,能够保留其原有的语言知识 ,并且不需要依赖大规模的文本语料库
  3. 原生集成: 如何在一个单一模型内,原生集成自回归建模(用于文本)和生成建模(用于图像/视频)这两种不同的范式。

核心思想

Show-o2的核心思想是构建一个原生统一的多模态模型 ,通过集成两种主要的建模范式和一个可扩展的统一视觉表示来实现文本、图像和视频的全面处理:

  1. 原生统一建模: 模型在基于语言模型(LLM)的架构上,原生 地将自回归建模(Autoregressive Modeling)应用于Language Head 进行文本预测,并将Flow Matching 应用于 Flow Head 进行图像/视频生成。
  2. 统一视觉表示: 基于3D因果变分自编码器(3D Causal VAE)空间,通过一个空间(-时间)融合的双路径机制构建统一的视觉表示,使其能够同时捕获丰富的语义信息和低级特征,并可扩展到图像和视频模态。

方法介绍

Show-o2的主要方法包括模型架构设计和两阶段训练策略:

1. 整体架构 (Overall Framework)

  • 视觉编码: 使用3D因果VAE编码器 Wan2.1 将图像/视频编码为视觉潜在表示。
  • 统一表示构建(双路径融合): 视觉潜在表示经过双路径提取:
    • 语义层 ( S ( ⋅ ) \mathcal{S}(\cdot) S(⋅)) SigLIP-so400m-patch14384∗ 提取具有丰富语义上下文信息的高级表示
    • 投影仪 ( P ( ⋅ ) \mathcal{P}(\cdot) P(⋅)): 用于保留完整的低级信息
    • 空间(-时间)融合 (STF): 将高级和低级表示进行特征维度上的连接和融合,得到统一视觉表示
  • 序列建模与注意力: 文本嵌入和统一视觉表示被结构化为一个序列,输入到基础语言模型。采用全注意力机制(Omni-attention):序列上的注意力是因果的,但在统一视觉表示内部是完全注意力。
  • 学习目标: 总损失函数 L \mathcal{L} L 结合了语言头上的下一词元预测(Next Token Prediction, L N T P \mathcal{L}_{NTP} LNTP) 和Flow Head上的 Flow Matching, L F M \mathcal{L}_{FM} LFM) 目标。

2. 两阶段训练方案 (Two-stage Training Recipe)

两阶段所使用的数据集

66M image: CC12M, COYO, LAION-Aesthetic-12M∗ and AI synthetic data

9M high-quality multimodal understanding instruction data: Densefusion-1M, and LLaVA-OneVision

该方案旨在有效保留语言知识,同时学习视觉生成能力:

  • 阶段一: 主要训练投影仪、空间(-时间)融合模块和流头 ,使用(交错的)文本、图像和视频数据,侧重于视觉生成能力的预训练。
  • 阶段二: 使用高质量的多模态理解和生成数据,对整个模型(不含VAE)进行微调,以增强模型的通用能力。

实验介绍

论文使用基于Qwen2.5-1.5B-Instruct和Qwen2.5-7B-Instruct的模型变体进行了广泛的实验。

  • 多模态理解评估: 在MME、GQA、SEED-Bench、MM-Bench、MMMU、MMStar和AI2D等多个基准上进行了评估。

  • 视频理解评估: 在多个视频理解基准上进行了零样本准确率评估。

  • 主要成果:

    • 在多模态理解任务上,1.5B和7B的Show-o2变体在多数指标上持续优于现有的最先进模型
    • 7B模型在MME-p、GQA、MMMU-val、MMStar和AI2D等指标上超越了参数量更大(例如14B的TokenFlow-XL)或同等规模(例如Janus-Pro)的模型,体现了统一视觉表示和训练策略的有效性。
    • 模型在视频理解和视觉生成基准上也展现了强大的能力。
  • 效果展示

核心贡献

  1. 提出了改进的原生统一多模态模型(Show-o2) ,无缝集成了自回归建模和流匹配,实现了对(交错的)文本、图像和视频的广泛多模态理解和生成。
  2. 构建了统一的视觉表示 ,基于3D因果VAE空间,通过空间(-时间)融合的双路径机制结合语义和低级特征,使其可扩展到多模态理解和生成任务,以及图像和视频模态。
  3. 设计了有效的两阶段训练流水线 ,该方案能够高效地学习统一多模态模型,保留语言知识 并能有效地扩展到更大的模型,而不需要大规模文本语料库。
  4. 模型在多模态理解和视觉生成基准上取得了最先进的性能,在各种指标上超越了现有方法。
相关推荐
高升说40 分钟前
白墙难题:主动双目为何不怕没纹理
深度学习
stuartevil43 分钟前
AI图生视频常见坑:参考图风格不一致怎么解决
人工智能·深度学习·音视频
STLearner1 小时前
KDD 2026 | (2月轮)时空数据(Spatial-Temporal)论文总结时空(交通)预测,轨迹数据挖掘(表示,生成)
论文阅读·人工智能·python·深度学习·学习·机器学习·数据挖掘
陈年老古董2 小时前
PyTorch 实现 MNIST 手写数字识别学习笔记
笔记·python·深度学习·学习
β添砖java2 小时前
深度学习24物体检测算法R-CNN、SSD、YOLO
人工智能·深度学习
向哆哆2 小时前
打击罂粟种植检测数据集分享(适用于YOLO系列深度学习分类检测任务)
深度学习·yolo·目标检测·分类
咖啡星人k2 小时前
2026 AI Agent 智能体:ReAct 让 AI 边想边做、把大任务拆成小步骤(MonkeyCode 实战)
人工智能·深度学习·机器学习·语言模型·自然语言处理
Capricorn19882 小时前
Ox Alpha 1M 上下文科研引用失真怎么排查?知芽 Notebook Skill 技术链路实操
人工智能·笔记·python·深度学习·知识图谱·论文笔记
新知图书2 小时前
14.2 多模态试驾预约Agent的系统架构
人工智能·深度学习·ai agent·智能体
zcg19423 小时前
CNN/Transformer/VAE中的Encoder-Decoder有什么区别
人工智能·深度学习·transformer