Firebolt-VL: Efficient Vision-Language Understanding with Cross-Modality Modulation
Organizations: Aalto University · University of South Dakota
Abstract
Recent advances in multimodal large language models (MLLMs) have enabled impressive progress in vision-language understanding, yet their high computational cost limits deployment in resource-constrained scenarios such as personal assistants, document understanding, and smart cameras. Most existing methods rely on Transformer-based cross-attention, whose quadratic complexity hinders efficiency. Moreover, small vision-language models often struggle to precisely capture fine-grained, task-relevant visual regions, leading to degraded performance on fine-grained reasoning tasks that limit their effectiveness in the real world. To address these issues, we introduce Firebolt-VL, an efficient vision-language model that replaces the Transformer-based decoder with a Liquid Foundation Model (LFM) decoder. To further enhance visual grounding, we propose a Token-Grid Correlation Module, which computes lightweight correlations between text tokens and image patches and modulates via the state-space model with FiLM conditioning. This enables the model to selectively emphasize visual regions relevant to the textual prompt while maintaining linear-time inference. Experimental results across multiple benchmarks demonstrate that Firebolt-VL achieves accurate, fine-grained understanding with significantly improved efficiency. Our model and code are available at: https://fireboltvl.github.io
Figures & tables
| Method | LLM | Parameters | VQAv2 | POPE | AI2D | MMMU | MME p | SQA I | MMB |
| IDEFICS [ 21 ] | LLaMA | 9.0B | 60.0 | 81.9 | 42.2 | 18.4 | 1177.3 | 53.5 | 45.3 |
| OpenFlamingo v2 [ 3 ] | MPT | 9.0B | 60.4 | 52.6 | 31.7 | 28.8 | 607.2 | 44.8 | – |
| MiniGPT-4-v1 [ 47 ] | Vicuna | 8.0B | – | 34.6 | 28.4 | 23.6 | 1047.4 | 39.6 | – |
| MiniGPT-4-v2 [ 5 ] | LLaMA 2 | 8.0B | – | 60.0 | 30.5 | 25.0 | 968.4 | 54.7 | – |
| Chameleon [ 37 ] | LLaMA 2 | 7.0B | – | 19.4 | 46.0 | 22.4 | 202.7 | 46.8 | – |
| FastV [ 6 ] | Vicuna | 7.0B | 55.0 | 48.0 | 42.7 | 22.0 | 873.2 | 51.1 | – |
| Approach | POPE | AI2D | MMMU | Average |
| Mamba [ 15 ] | 57.4 | 39.9 | 23.6 | 40.3 |
| S4D [ 16 ] | 69.9 | 45.6 | 23.7 | 46.4 |
| S4 [ 17 ] | 69.4 | 46.2 | 26.4 | 47.3 |
| Approach | MME | AI2D | MMMU |
| Prepend | 981.5 | 24.1 | 22.1 |
| Cross-attended | 1036.5 | 45.1 | 24.4 |
| CMM (Ours) | 1376.2 | 46.2 | 26.4 |
| Dataset | |||||
| MME | 1039.8 | 1192.0 | 1258.6 | 1376.2 | 1289.4 |
| AI2D | 43.9 | 44.1 | 45.4 | 46.2 | 45.6 |
| MMMU | 22.2 | 24.3 | 25.8 | 26.4 | 26.0 |
Efficient VLM Inference
Efficient vision-language model inference reduces the compute, memory, latency, and energy needed to process images, video, and text.
See all 485 papers