NaturalBench: Evaluating Vision-Language Models on Natural Adversarial Samples

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Baiqi, Lin, Zhiqiu, Peng, Wenxuan, Nyandwi, Jean de Dieu, Jiang, Daniel, Ma, Zixian, Khanuja, Simran, Krishna, Ranjay, Neubig, Graham, Ramanan, Deva
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915334359875584
author Li, Baiqi
Lin, Zhiqiu
Peng, Wenxuan
Nyandwi, Jean de Dieu
Jiang, Daniel
Ma, Zixian
Khanuja, Simran
Krishna, Ranjay
Neubig, Graham
Ramanan, Deva
author_facet Li, Baiqi
Lin, Zhiqiu
Peng, Wenxuan
Nyandwi, Jean de Dieu
Jiang, Daniel
Ma, Zixian
Khanuja, Simran
Krishna, Ranjay
Neubig, Graham
Ramanan, Deva
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2410_14669
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle NaturalBench: Evaluating Vision-Language Models on Natural Adversarial Samples
Li, Baiqi
Lin, Zhiqiu
Peng, Wenxuan
Nyandwi, Jean de Dieu
Jiang, Daniel
Ma, Zixian
Khanuja, Simran
Krishna, Ranjay
Neubig, Graham
Ramanan, Deva
Computer Vision and Pattern Recognition
Computation and Language
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.
title NaturalBench: Evaluating Vision-Language Models on Natural Adversarial Samples
topic Computer Vision and Pattern Recognition
Computation and Language
url https://arxiv.org/abs/2410.14669