Dynamic Multimodal Evaluation with Flexible Complexity by Vision-Language Bootstrapping
Yue Yang, Shuibai Zhang, Wenqi Shao, Kaipeng Zhang, Yi Bin, Yu Wang, Ping Luo
TL;DR
This paper identifies critical flaws in static Vision-Language Model benchmarks, notably data contamination and fixed complexity, and proposes Vision-Language Bootstrapping (VLB) as a dynamic multimodal evaluation framework. VLB uses image and language bootstrapping to generate diverse, complexity-controlled VQA variants, guarded by a judge that preserves answer correctness, thereby reducing leakage and enabling evaluation that co-evolves with LVLM capabilities. Empirical results across SEEDBench, MMBench, MME, and other benchmarks show that dynamic variants reveal performance gaps, with robust findings on how visual attention and language understanding affect LVLMs under varied user-like conditions. The work provides a practical, generalizable approach to dynamically evaluating LVLMs and points to improvements in robustness and user-adaptivity, with potential applicability to other multimodal tasks beyond VQA.
Abstract
Large Vision-Language Models (LVLMs) have demonstrated remarkable capabilities across multimodal tasks such as visual perception and reasoning, leading to good performance on various multimodal evaluation benchmarks. However, these benchmarks keep a static nature and overlap with the pre-training data, resulting in fixed complexity constraints and data contamination issues. This raises the concern regarding the validity of the evaluation. To address these two challenges, we introduce a dynamic multimodal evaluation protocol called Vision-Language Bootstrapping (VLB). VLB provides a robust and comprehensive assessment for LVLMs with reduced data contamination and flexible complexity. To this end, VLB dynamically generates new visual question-answering samples through a multimodal bootstrapping module that modifies both images and language, while ensuring that newly generated samples remain consistent with the original ones by a judge module. By composing various bootstrapping strategies, VLB offers dynamic variants of existing benchmarks with diverse complexities, enabling the evaluation to co-evolve with the ever-evolving capabilities of LVLMs. Extensive experimental results across multiple benchmarks, including SEEDBench, MMBench, and MME, show that VLB significantly reduces data contamination and exposes performance limitations of LVLMs.
