End-to-End Multi-Modal Diffusion Mamba
Chunhao Lu, Qiang Lu, Meichen Dong, Jake Luo
TL;DR
MDM introduces an end-to-end framework that unifies multi-modal processing through a VAE-based noisy latent encoder and a Mamba-powered multi-step diffusion decoder. It employs Score Entropy Loss to jointly optimize diffusion-based denoising and information selection across modalities, enabling simultaneous high-resolution image and long-text generation with improved efficiency. The approach achieves competitive or state-leading performance on image generation, captioning, VQA, and world-knowledge tasks, while reducing inference complexity to $\mathcal{O}(MLN^2)$ compared to traditional transformer-based architectures. Its DPM-Solver accelerated sampling further enhances practicality for long sequences and high-dimensional outputs, suggesting a promising direction for truly end-to-end multi-modal diffusion.</nobr>
Abstract
Current end-to-end multi-modal models utilize different encoders and decoders to process input and output information. This separation hinders the joint representation learning of various modalities. To unify multi-modal processing, we propose a novel architecture called MDM (Multi-modal Diffusion Mamba). MDM utilizes a Mamba-based multi-step selection diffusion model to progressively generate and refine modality-specific information through a unified variational autoencoder for both encoding and decoding. This innovative approach allows MDM to achieve superior performance when processing high-dimensional data, particularly in generating high-resolution images and extended text sequences simultaneously. Our evaluations in areas such as image generation, image captioning, visual question answering, text comprehension, and reasoning tasks demonstrate that MDM significantly outperforms existing end-to-end models (MonoFormer, LlamaGen, and Chameleon etc.) and competes effectively with SOTA models like GPT-4V, Gemini Pro, and Mistral. Our results validate MDM's effectiveness in unifying multi-modal processes while maintaining computational efficiency, establishing a new direction for end-to-end multi-modal architectures.
