Redundancy Principles for MLLMs Benchmarks
Zicheng Zhang, Xiangyu Zhao, Xinyu Fang, Chunyi Li, Xiaohong Liu, Xiongkuo Min, Haodong Duan, Kai Chen, Guangtao Zhai
TL;DR
The paper tackles redundancy in the rapidly expanding field of MLLM benchmarks by proposing a three-faceted framework that quantifies redundancy across benchmark dimensions, test instances, and cross-benchmark comparisons. It defines formal metrics for dimension, instance, and cross-benchmark redundancy using ranking correlations and standard measures (SRCC, PLCC, R^2), and validates the approach with VLMEvalKit data and a detailed MMBench case study. Key findings show that dimensional redundancy is higher for lower-performing models, instance redundancy is pervasive across benchmarks, and cross-benchmark overlap varies by domain (e.g., MathVista vs MathVerse/MathVision), with noise removal improving alignment. The work offers practical design principles to reduce inefficiency, such as optimizing dimension independence, pruning redundant instances, and selecting domain-appropriate benchmarks, ultimately enabling more efficient and informative MLLM evaluations.
Abstract
With the rapid iteration of Multi-modality Large Language Models (MLLMs) and the evolving demands of the field, the number of benchmarks produced annually has surged into the hundreds. The rapid growth has inevitably led to significant redundancy among benchmarks. Therefore, it is crucial to take a step back and critically assess the current state of redundancy and propose targeted principles for constructing effective MLLM benchmarks. In this paper, we focus on redundancy from three key perspectives: 1) Redundancy of benchmark capability dimensions, 2) Redundancy in the number of test questions, and 3) Cross-benchmark redundancy within specific domains. Through the comprehensive analysis over hundreds of MLLMs' performance across more than 20 benchmarks, we aim to quantitatively measure the level of redundancy lies in existing MLLM evaluations, provide valuable insights to guide the future development of MLLM benchmarks, and offer strategies to refine and address redundancy issues effectively. The code is available at https://github.com/zzc-1998/Benchmark-Redundancy.
