KBE-DME: Dynamic Multimodal Evaluation via Knowledge Enhanced Benchmark Evolution
Junzhe Zhang, Huixuan Zhang, Xiaojun Wan
TL;DR
KBE-DME introduces a graph-based dynamic evaluation framework for multimodal LLMs that evolves static VQA benchmarks by re-selecting key multimodal knowledge triplets and by exploring external knowledge. By modeling each VQA instance as $G_M$, $G_T$, and $G_K$, the method regenerates questions with controllable difficulty, measured by $|E_K|$, through an Extract-Explore-Express pipeline. Extensive experiments on OK-VQA and A-OKVQA across five MLLMs demonstrate that difficulty can be systematically increased via up to three hops, revealing performance degradation that reflects genuine capability gaps while reducing data contamination and saturation risks. The framework is generalizable to diverse multimodal benchmarks and offers a sustainable path for co-evolving evaluation with advancing models.
Abstract
The rapid progress of multimodal large language models (MLLMs) calls for more reliable evaluation protocols. Existing static benchmarks suffer from the potential risk of data contamination and saturation, leading to inflated or misleading performance evaluations. To address these issues, we first apply Graph formulation to represent a static or dynamic VQA sample. With the formulation, we propose Knowledge-enhanced Benchmark Evolution(KBE), a dynamic multimodal evaluation framework. KBE first analyzes the original static benchmark, then expands it by integrating multimodal knowledge, transforming the static benchmark into a controllable, dynamic evolving version. Crucially, KBE can both reconstruct questions by Re-selecting visual information in the original image and expand existing questions with external textual knowledge. It enables difficulty-controllable evaluation by adjusting the degree of question exploration. Extensive experiments demonstrate that KBE alleviates the risk of data contamination, data saturation, and provides a more comprehensive assessment of MLLM capabilities.
