atlas

Research map / Architectures and efficiency / Attention and transformers

Autoregressive Pretraining with Mamba in Vision

ICLR 2025 · Architectures and efficiency › Attention and transformers · approach: Token merging and masked pretraining · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ARM, autoregressive pretraining on ImageNet-1K for a Mamba-based vision backbone (MambaMLP) that predicts clusters of 64x64 patches in row-first forward order, reaching 83.2% (base) and 85.0% (huge) ImageNet top-1.

Problem

Supervised training of Mamba vision backbones transfers poorly and fails to scale (Vim plateaus or collapses at huge size); self-supervised pretraining for Mamba in vision is unexplored.

Approach

Apply autoregressive next-cluster prediction to Mamba: group spatially neighboring patches into larger prediction units (64x64 clusters), use a row-first forward raster order, and use a MambaMLP block with a single scan during pretraining that matches unidirectional recurrence, then switch to 4 scans for finetuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ARM autoregressive pretraining instead of supervised trainingMambaMLP-B · ImageNet-1KTop-1 accuracy: 81.2 -> 83.2Helped
Apply ARM autoregressive pretraining instead of supervised trainingMambaMLP-L · ImageNet-1KTop-1 accuracy: 81.4 -> 84.5Helped
Apply ARM autoregressive pretraining instead of supervised trainingMambaMLP-H · ImageNet-1KTop-1 accuracyHelped
Increase finetuning input size from 224² to 384²ARM-B · ImageNet-1KTop-1 accuracy: 83.2 -> 84.2Helped
Increase finetuning input size from 224² to 384²ARM-L · ImageNet-1KTop-1 accuracy: 84.5 -> 85.1Helped
Increase finetuning input size from 224² to 384²ARM-H · ImageNet-1KTop-1 accuracy: 85.0 -> 85.5Helped
Replace supervised pretraining with ARM pretraining (ablation)Vim-B · ImageNet-1KTop-1 accuracy: 81.2 -> 82.2Helped
Use ARM autoregressive pretraining instead of supervised training (ablation)MambaMLP-B · ImageNet-1K, 300-epoch pretrainingTop-1 accuracy: 81.2 -> 82.5Helped
Use MAE pretraining instead of supervised training (ablation)MambaMLP-B · ImageNet-1K, 300-epoch pretrainingTop-1 accuracy: 81.2 -> 81.6Helped
Use contrastive pretraining instead of supervised training (ablation)MambaMLP-B · ImageNet-1K, 300-epoch pretrainingTop-1 accuracy: 81.2 -> 81.4Helped
Use random cluster order instead of predefined order (ablation)ARM-B · ImageNet-1K, 300-epoch pretrainingTop-1 accuracy: 82.5 -> 81.5Hurt
Vary predefined cluster ordering among row-first and column-first directions (ablation)ARM-B · ImageNet-1K, 300-epoch pretrainingTop-1 accuracy: 82.5, 82.3, 82.5, 82.4No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K

Benchmarks: ImageNet-1K ImageNet-V2 ImageNet-Real ImageNet-A ImageNet-R ImageNet-Sketch

Metrics: top-1 accuracy throughput (imgs/s) training cost (h)

Baselines: Vim VMamba-B MambaMLP supervised MAE contrastive learning RegNetY-16G DeiT-B iGPT-style pixel autoregression

Builds on: Mamba iGPT MAE Vision Mamba VMamba

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy