构建自然对抗样本基准,揭示视觉语言模型真实短板
NaturalBench: Evaluating Vision-Language Models on Natural Adversarial Samples
- 用现成模型自动生成人类易答的自然对抗样本
- 53个主流模型平均落后人类50%-70%,最高仅86.3%
- 强调图像中心设计,杜绝仅靠常识解题的漏洞
视觉语言模型(VLMs)在复杂视觉问答(VQA)基准上取得显著进展,但其是否真正有效仍存疑。本文揭示:即便对人类轻易解答的自然图像与问题,这些模型仍表现不佳,我们称之为自然对抗样本。令人惊讶的是,仅用CLIP和ChatGPT等现成模型,即可从自然图文语料中轻松生成此类样本。为此,我们提出一种半自动化方法,构建了包含10,000个人工验证样本的新基准NaturalBench。关键在于采用‘视觉中心’设计,每个问题配两张导致不同答案的图像,杜绝仅依赖常识解题。我们在NaturalBench上评估53个先进VLM,发现如LLaVA-OneVision、Cambrian-1、Llama3.2-Vision、Molmo、Qwen2-VL甚至GPT-4o均落后人类50%-70%(人类超90%)。分析显示其困难源于两方面:(1) 多样性:需综合属性绑定、物体关系及逻辑推理等技能,因此每样本标注1-8个技能标签以实现细粒度评估;(2) 偏见:模型常无视图像内容,重复选择相同答案。此外,该方法可扩展至长文本描述(>100词)及中文、印地语等非英语语料,展现动态评估潜力。
原文摘要 · Abstract (English)
Vision-language models (VLMs) have made significant progress in recent visual-question-answering (VQA) benchmarks that evaluate complex visio-linguistic reasoning. However, are these models truly effective? In this work, we show that VLMs still struggle with natural images and questions that humans can easily answer, which we term natural adversarial samples. We also find it surprisingly easy to generate these VQA samples from natural image-text corpora using off-the-shelf models like CLIP and ChatGPT. We propose a semi-automated approach to collect a new benchmark, NaturalBench, for reliably evaluating VLMs with 10,000 human-verified VQA samples. Crucially, we adopt a $\textbf{vision-centric}$ design by pairing each question with two images that yield different answers, preventing blind solutions from answering without using the images. This makes NaturalBench more challenging than previous benchmarks that can be solved with commonsense priors. We evaluate 53 state-of-the-art VLMs on NaturalBench, showing that models like LLaVA-OneVision, Cambrian-1, Llama3.2-Vision, Molmo, Qwen2-VL, and even GPT-4o lag 50%-70% behind human performance (over 90%). We analyze why NaturalBench is hard from two angles: (1) Compositionality: Solving NaturalBench requires diverse visio-linguistic skills, including understanding attribute bindings, object relationships, and advanced reasoning like logic and counting. To this end, unlike prior work that uses a single tag per sample, we tag each NaturalBench sample with 1 to 8 skill tags for fine-grained evaluation. (2) Biases: NaturalBench exposes severe biases in VLMs, as models often choose the same answer regardless of the image. Lastly, we apply our benchmark curation method to diverse data sources, including long captions (over 100 words) and non-English languages like Chinese and Hindi, highlighting its potential for dynamic evaluations of VLMs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。