Vision Mamba: Efficient Visual Representation Learning with Bidirectional State Space Model
Lianghui Zhu, Bencheng Liao, Qian Zhang, Xinlong Wang, Wenyu Liu,, Xinggang Wang

TL;DR
This paper introduces Vim, a new vision backbone using bidirectional state space models that surpasses transformers in efficiency and performance on key vision tasks, enabling high-resolution image understanding.
Contribution
Vim is a novel vision backbone that replaces self-attention with bidirectional state space models, improving efficiency and performance for visual representation learning.
Findings
Vim outperforms DeiT on ImageNet, COCO, and ADE20k tasks.
Vim is 2.8× faster than DeiT and uses 86.8% less GPU memory.
Vim effectively handles high-resolution images for vision tasks.
Abstract
Recently the state space models (SSMs) with efficient hardware-aware designs, i.e., the Mamba deep learning model, have shown great potential for long sequence modeling. Meanwhile building efficient and generic vision backbones purely upon SSMs is an appealing direction. However, representing visual data is challenging for SSMs due to the position-sensitivity of visual data and the requirement of global context for visual understanding. In this paper, we show that the reliance on self-attention for visual representation learning is not necessary and propose a new generic vision backbone with bidirectional Mamba blocks (Vim), which marks the image sequences with position embeddings and compresses the visual representation with bidirectional state space models. On ImageNet classification, COCO object detection, and ADE20k semantic segmentation tasks, Vim achieves higher performance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Advanced Memory and Neural Computing
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Dense Connections · Attention Dropout · Dropout · Softmax · Feedforward Network · Data-efficient Image Transformer
