Scope: Selective Cross-modal Orchestration of Visual Perception Experts
Tianyu Zhang, Suyuchen Wang, Chao Wang, Juan Rodriguez, Ahmed Masry, Xiangru Jian, Yoshua Bengio, Perouz Taslakian
TL;DR
Scope introduces a dynamic Mixture-of-Encoders for vision-language models, where a lightweight router selects a single encoder from a pool of $K$ routed encoders based on instance-level cues from a shared visual feature map $V_s$ and an encoded text prompt $T$. The selected encoder’s features are fused with the shared encoder’s output to form a visual prefix that conditions the LLM, while a dual-entropy and dual-auxiliary loss framework trains the router to balance dataset-wide encoder usage with per-instance confidence. Empirically, Scope-CA with one shared plus one routed encoder achieves higher accuracy than configurations that activate all encoders, while reducing compute by 24–49% across eight benchmarks, including VCR and document-visual QA tasks. The approach demonstrates that intelligent, context-aware encoder selection can outperform brute-force multi-encoder fusion, offering a scalable, efficient paradigm for future multimodal systems.
Abstract
Vision-language models (VLMs) benefit from multiple vision encoders, but naively stacking them yields diminishing returns while multiplying inference costs. We propose SCOPE, a Mixture-of-Encoders (MoEnc) framework that dynamically selects one specialized encoder per image-text pair via instance-level routing, unlike token-level routing in traditional MoE. SCOPE maintains a shared encoder and a pool of routed encoders. A lightweight router uses cross-attention between text prompts and shared visual features to select the optimal encoder from the routed encoders. To train this router, we introduce dual entropy regularization with auxiliary losses to balance dataset-level load distribution with instance-level routing confidence. Remarkably, SCOPE with one shared plus one routed encoder outperforms models using all four extra encoders simultaneously, while reducing compute by 24-49\%. This demonstrates that intelligent encoder selection beats brute-force aggregation, challenging the prevailing paradigm in multi-encoder VLMs.
