Looping Back to Move Forward: Recursive Transformers for Efficient and Flexible Large Multimodal Models
About
Large Multimodal Models (LMMs) have achieved remarkable success in vision-language tasks, yet their vast parameter counts are often underutilized during both training and inference. In this work, we embrace the idea of looping back to move forward: reusing model parameters through recursive refinement to extract stronger multimodal representations without increasing model size. We propose RecursiveVLM, a recursive Transformer architecture tailored for LMMs. Two key innovations enable effective looping: (i) a Recursive Connector that aligns features across recursion steps by fusing intermediate-layer hidden states and applying modality-specific projections, respecting the distinct statistical structures of vision and language tokens; (ii) a Monotonic Recursion Loss that supervises every step and guarantees performance improves monotonically with recursion depth. This design transforms recursion into an on-demand refinement mechanism: delivering strong results with few loops on resource-constrained devices and progressively improving outputs when more computation resources are available. Experiments show consistent gains of +3% over standard Transformers and +7% over vanilla recursive baselines, demonstrating that strategic looping is a powerful path toward efficient, deployment-adaptive LMMs.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Mathematical Reasoning | MathVista | Score58.5 | 322 | |
| Multimodal Capability Evaluation | MM-Vet | Score65.64 | 282 | |
| Massive Multi-discipline Multimodal Understanding | MMMU | -- | 88 | |
| Multimodal Understanding | MMB | Score76.63 | 30 | |
| Multimodal Hallucination Evaluation | HallusionBench | Hallucination Score47.22 | 14 | |
| Complex Multimodal Reasoning | MM-Star | Reasoning Score55.44 | 10 | |
| OCR Robustness | OCR Bench | Score83.7 | 10 |