让单体多模态大模型更便宜更快,同时保持高性能。
Mono-InternVL-1.5: Towards Cheaper and Faster Monolithic Multimodal Large Language Models
- 通过增量调优嵌入视觉参数空间,稳定学习噪声数据中的视觉知识。
- 在15个评测中12项超越现有模型,OCRBench上比Emu3提升114分。
- 优化训练流程与推理内核,首字延迟降低69%,适合资源有限的部署场景。
本文聚焦于将视觉编码与语言解码融合为单一模型的单体多模态大模型(MLLM)。现有结构和预训练策略常导致优化不稳与灾难性遗忘。为此,我们提出在预训练LLM中嵌入新视觉参数空间,通过增量调优实现从噪声数据中稳定学习视觉知识。基于此,我们构建了Mono-InternVL,采用多模态专家混合(MoE)架构引入视觉专家,并设计端到端视觉预训练(EViP)以渐进式提升视觉能力。然而,该模型仍存在较高数据成本。因此,我们进一步提出更高效、更强的Mono-InternVL-1.5,改进EViP(EViP++),增加视觉注意力专家并重构预训练流程。推理时引入融合CUDA内核加速MoE运算。实验在15个基准上验证,Mono-InternVL在12个任务上优于现有单体模型,如在OCRBench上较Emu3提升114点;相比模块化模型InternVL-1.5,性能相当但首字延迟降低高达69%。代码与模型已开源。
原文摘要 · Abstract (English)
This paper focuses on monolithic Multimodal Large Language Models (MLLMs), which integrate visual encoding and language decoding into a single model. Existing structures and pre-training strategies for monolithic MLLMs often suffer from unstable optimization and catastrophic forgetting. To address these challenges, our key idea is to embed a new visual parameter space into a pre-trained LLM, enabling stable learning of visual knowledge from noisy data via delta tuning. Based on this principle, we first introduce Mono-InternVL, an advanced monolithic MLLM that incorporates a set of visual experts through a multimodal mixture-of-experts architecture. In addition, we design an innovative Endogenous Visual Pre-training (EViP) for Mono-InternVL to maximize its visual capabilities via progressive learning. Mono-InternVL achieves competitive performance against existing MLLMs but also leads to relatively expensive data cost. Therefore, we further present Mono-InternVL-1.5, a cheaper and stronger monolithic MLLM equipped with an improved EViP (EViP++). EViP++ introduces additional visual attention experts to Mono-InternVL-1.5 and re-organizes the pre-training process in an efficient manner. During inference, it includes a fused CUDA kernel to speed up its MoE operations. With these designs, Mono-InternVL-1.5 significantly reduces training and inference costs, while still maintaining competitive performance with Mono-InternVL. To evaluate our approach, we conduct extensive experiments across 15 benchmarks. Results demonstrate that Mono-InternVL outperforms existing monolithic MLLMs on 12 out of 15 benchmarks, e.g., +114-point improvement over Emu3 on OCRBench. Compared to its modular counterpart, i.e., InternVL-1.5, Mono-InternVL-1.5 achieves similar multimodal performance while reducing first-token latency by up to 69%. Code and models are released at https://github.com/OpenGVLab/Mono-InternVL.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。