用合成图像精准测试多模态模型视觉能力,发现真实失败原因。
BYO-Eval: Build Your Own Dataset for Fine-Grained Visual Assessment of Multimodal Language Models
- 通过程序生成可控合成图,逐步增加视觉任务难度
- 在相同条件下测试模型对物体数量等属性的感知极限
- 适合研究者分析模型弱点,超越传统人工标注评测
视觉语言模型(VLMs)已具备支持复杂视觉问答等应用的能力,但现有评估基准多聚焦特定领域(如读取图表),依赖人工标注的真实图像与预设多项选择题,存在标注成本高、信息泄露风险,并难以区分模型失败是源于视觉感知、推理还是通用知识不足。为此,我们提出一种受眼科诊断启发的新评估方法——BYO-Eval,利用程序化生成的合成图像,精确控制视觉属性,系统性地测试模型在物体数量等关键维度上的表现。通过保持其他视觉参数不变,逐步提升任务复杂度,实现对视觉感知缺陷的细粒度识别与定位。该方法可进行针对性压力测试与可解释性分析,推动评估从粗粒度基准转向精细化诊断。代码开源:https://github.com/byoeval/BYO-EVAL。
原文摘要 · Abstract (English)
Visual Language Models (VLMs) are now sufficiently advanced to support a broad range of applications, including answering complex visual questions, and are increasingly expected to interact with images in varied ways. To evaluate them, current benchmarks often focus on specific domains (e.g., reading charts), constructing datasets of annotated real images paired with pre-defined Multiple Choice Questions (MCQs) to report aggregate accuracy scores. However, such benchmarks entail high annotation costs, risk information leakage, and do not clarify whether failures stem from limitations in visual perception, reasoning, or general knowledge. We propose a new evaluation methodology, inspired by ophthalmologic diagnostics, leveraging procedural generation of synthetic images to obtain control over visual attributes and precisely reveal perception failures in VLMs. Specifically, we build collections of images with gradually more challenging variations in the content of interest (e.g., number of objects in a counting task) while holding other visual parameters constant. This diagnostic allows systematic stress testing and fine-grained failure analysis, shifting the focus from coarse benchmarking toward targeted and interpretable assessment of VLM capabilities. Our code is available at https://github.com/byoeval/BYO-EVAL.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。