VCM: Vision Concept Modeling Based on Implicit Contrastive Learning with Vision-Language Instruction Fine-Tuning
Run Luo, Renke Shan, Longze Chen, Ziqiang Liu, Lu Wang, Min Yang, Xiaobo Xia
TL;DR
This work addresses the inefficiency of LVLMs that process full images token-by-token by introducing Vision Concept Modeling (VCM), a self-supervised framework that dynamically extracts and aligns vision concepts to textual instructions. Through implicit contrastive sampling, a keyword-based semantic alignment, and a forward-backward dynamic programming module, VCM learns concept-level representations without expensive annotations and tunes the vision output length via a differentiable DP mechanism. Empirically, VCM achieves up to $85\%$ FLOPs reduction while maintaining strong performance on VQA, and it enhances open-vocabulary detection and segmentation, as well as dense perception in the vision encoder, across multiple benchmarks and modalities. The method demonstrates broad applicability, scalability across architectures, and potential for deployment on resource-constrained platforms, though it relies on adaptive keyword selection that may introduce biases and benefits from further refinement in keyword extraction and length estimation.
Abstract
Large Vision-Language Models (LVLMs) are pivotal for real-world AI tasks like embodied intelligence due to their strong vision-language reasoning abilities. However, current LVLMs process entire images at the token level, which is inefficient compared to humans who analyze information and generate content at the conceptual level, extracting relevant visual concepts with minimal effort. This inefficiency, stemming from the lack of a visual concept model, limits LVLMs' usability in real-world applications. To address this, we propose VCM, an end-to-end self-supervised visual concept modeling framework. VCM leverages implicit contrastive learning across multiple sampled instances and vision-language fine-tuning to construct a visual concept model without requiring costly concept-level annotations. Our results show that VCM significantly reduces computational costs (e.g., 85\% fewer FLOPs for LLaVA-1.5-7B) while maintaining strong performance across diverse image understanding tasks. Moreover, VCM enhances visual encoders' capabilities in classic visual concept perception tasks. Extensive quantitative and qualitative experiments validate the effectiveness and efficiency of VCM.
