English

EMMA: Empowering Multi-modal Mamba with Structural and Hierarchical Alignment

Computer Vision and Pattern Recognition 2024-10-10 v1 Artificial Intelligence

Abstract

Mamba-based architectures have shown to be a promising new direction for deep learning models owing to their competitive performance and sub-quadratic deployment speed. However, current Mamba multi-modal large language models (MLLM) are insufficient in extracting visual features, leading to imbalanced cross-modal alignment between visual and textural latents, negatively impacting performance on multi-modal tasks. In this work, we propose Empowering Multi-modal Mamba with Structural and Hierarchical Alignment (EMMA), which enables the MLLM to extract fine-grained visual information. Specifically, we propose a pixel-wise alignment module to autoregressively optimize the learning and processing of spatial image-level features along with textual tokens, enabling structural alignment at the image level. In addition, to prevent the degradation of visual information during the cross-model alignment process, we propose a multi-scale feature fusion (MFF) module to combine multi-scale visual features from intermediate layers, enabling hierarchical alignment at the feature level. Extensive experiments are conducted across a variety of multi-modal benchmarks. Our model shows lower latency than other Mamba-based MLLMs and is nearly four times faster than transformer-based MLLMs of similar scale during inference. Due to better cross-modal alignment, our model exhibits lower degrees of hallucination and enhanced sensitivity to visual details, which manifests in superior performance across diverse multi-modal benchmarks. Code will be provided.

Keywords

Cite

@article{arxiv.2410.05938,
  title  = {EMMA: Empowering Multi-modal Mamba with Structural and Hierarchical Alignment},
  author = {Yifei Xing and Xiangyuan Lan and Ruiping Wang and Dongmei Jiang and Wenjun Huang and Qingfang Zheng and Yaowei Wang},
  journal= {arXiv preprint arXiv:2410.05938},
  year   = {2024}
}
R2 v1 2026-06-28T19:12:50.128Z