AlignMMBench: Evaluating Chinese Multimodal Alignment in Large Vision-Language Models

Yuhang Wu*1, Wenmeng Yu*2, Yean Cheng3, Yan Wang2,
Xiaohan Zhang2, Jiazheng Xu1, Ming Ding2, Yuxiao Dong1
1Tsinghua University, 2Zhipu AI, 3Peking University,
*Indicates Equal Contribution

Abstract

Evaluating the alignment capabilities of large Vision-Language Models (VLMs) is essential for determining their effectiveness as helpful assistants. However, existing benchmarks primarily focus on basic abilities using nonverbal methods, such as yes-no and multiple-choice questions. In this paper, we address this gap by introducing AlignMMBench, a comprehensive alignment benchmark specifically designed for emerging Chinese VLMs. This benchmark is meticulously curated from real-world scenarios and Chinese Internet sources, encompassing thirteen specific tasks across three categories, and includes both single-turn and multi-turn dialogue scenarios. Incorporating a prompt rewrite strategy, AlignMMBench encompasses 1,054 images and 4,978 question-answer pairs. To facilitate the evaluation pipeline, we propose CritiqueVLM, a rule-calibrated evaluator that exceeds GPT-4's evaluation ability. Finally, we report the performance of representative VLMs on AlignMMBench, offering insights into the capabilities and limitations of different VLM architectures. All evaluation codes and data are available on https://alignmmbench.github.io/.

Leaderboard

Evaluation results on AlignMMBench.
Models Avg Perception & Understanding. Reasoning & Analysis Context
Des. Rec. Cou. OCR. Mem. Kno. Rea. Cha. Pro. Com. Wri. Coh. Inc.
GPT-4o 6.57 7.69 6.56 6.18 7.4 7.02 6.58 4.13 6.94 5.85 7.09 7.81 6.63 5.5
CogVLM2 5.86 7.19 6.11 5.81 7.03 5.83 5.82 3.57 5.79 4.44 5.65 7.38 6.38 5.22
InternVL-V1.5 5.73 7.21 6.04 5.52 6.64 4.96 5.06 3.34 6.02 4.22 6.41 7.28 6.70 5.07
MiniCPM-V2.5 5.43 7.15 5.32 5.38 6.24 4.55 5.32 3.27 4.78 3.66 6.06 7.34 6.38 5.11
Qwen-VL-Chat 5.13 6.43 5.86 5.43 4.77 5.22 5.65 2.90 4.15 3.03 5.52 7.24 6.04 4.46
XComposer2V 4.98 6.29 4.71 5.23 4.98 4.69 5.09 3.14 4.43 3.37 4.81 7.17 6.19 4.67
DeepSeek-VL 4.75 6.52 5.52 5.14 3.95 3.92 4.18 2.46 3.98 2.61 5.47 7.16 6.17 4.63
Monkey-Chat 4.71 6.06 4.88 5.53 4.78 4.11 4.95 3.03 3.94 2.58 4.88 6.35 6.17 3.94
Yi-VL 4.24 4.84 4.74 5.21 3.28 3.57 4.47 2.46 3.27 2.04 4.72 6.62 5.71 4.16
Phi-3-Vision 3.90 3.99 3.49 4.49 3.87 3.34 3.25 2.32 4.36 2.54 4.05 4.78 5.78 4.42

Examples

Overall Framework

MY ALT TEXT

AlignMMBench: Images are collected from real-world requests and Chinese websites. Following manual taxonomy and LLM-based question expansion, annotators generate reference answers within task-specific rules. CritiqueVLM: Rule-based scoring criteria are carefully designed, and then we train the CritiqueVLM on human-annotated corpus.

Statistics

MY ALT TEXT

(Left) Categories and examples of AlignMMBench. The chart on the left displays the categories of AlignMMBench, encompassing three main categories and thirteen specific tasks. The numbers below each category or task indicate the total number of images included.

(Right) Radar chart of leaderboard results.

Image Examples

MY ALT TEXT

Benchmark Comparison

MY ALT TEXT

Comparisons between AlignMMBench and other benchmarks. Multi Category represent whether the categories of questions in benchmark are greater than 2. Dialogue Context represent whether the benchmark contains multi-turn dialogue scenarios.

Evaluating CritiqueVLM

MY ALT TEXT

Mean absolute error (e), Pearson (r), Spearman (ρ), Kendall (τ) correlations, Fuzzy division scores (f) and Strict division scores (s) are calculated on the internal and external test sets. The best performance among the methods is bold. These results demonstrates that CritiqueVLM achieves superior performance with only 6 billion parameters.

BibTeX

@misc{wu2024alignmmbench,
        title={AlignMMBench: Evaluating Chinese Multimodal Alignment in Large Vision-Language Models}, 
        author={Yuhang Wu and Wenmeng Yu and Yean Cheng and Yan Wang and Xiaohan Zhang and Jiazheng Xu and Ming Ding and Yuxiao Dong},
        year={2024},
        eprint={2406.09295},
        archivePrefix={arXiv}
  }