atlas

Research map / Vision-language and multimodal / Visual question answering

Open-ended VQA benchmarking of Vision-Language models by exploiting Classification datasets and their semantic hierarchy

ICLR 2024 · Vision-language and multimodal › Visual question answering · approach: Attention and prior-robust VQA · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Converts classification datasets (ImageNet, COCO, ActivityNet, OVAD) into open-ended VQA sub-benchmarks, uses WordNet/activity hierarchy follow-up questions, and selects metrics via a human study, finding GPT-4 and LLaMA-2 judges best.

Problem

Evaluating text-generative vision-language models on open-ended VQA is hard: free-form answers, ambiguous questions, and coarse aggregated metrics; existing automatic metrics penalize synonyms and long answers.

Approach

Turn classification datasets into oVQA sub-benchmarks for objects, activities and attributes using ground-truth crops, ask hierarchy-based follow-up questions when the first answer is too coarse, and compare text metrics against human judgments to choose an evaluation metric.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Ask a semantic-hierarchy follow-up question after the initial answerVLMs on ImageNet-oVQA · ImageNet-oVQA croppedClipM@1: 57.10 -> 67.22Helped
Ask a semantic-hierarchy follow-up question after the initial answerVLMs on ActivityNet-oVQA · ActivityNet-oVQAClipM@1: 55.08 -> 60.96Helped
Use VQA-optimized hyperparameters rather than default hyperparameters (ablation)BLIP-2 OPT · ImageNet-oVQA croppedClipM@1: 57.10 -> 35.32Hurt
Use VQA-optimized hyperparameters rather than default hyperparameters (ablation)BLIP-2 T5 · ImageNet-oVQA croppedClipM@1: 54.50 -> 43.02Hurt
Evaluate answers using GPT-4 10-shot instead of ContVQA answer evaluation · VQAv2Pearson correlation to human judgments: 0.906 -> 0.972Helped
Evaluate answers using GPT-4 10-shot instead of an NLP text metricVQA answer evaluation · VQAv2Pearson correlation to human judgments: 0.223 -> 0.972Helped
Use Cont instead of EM for long-form LLaVA answersLLaVA VQA evaluation · VQAv2Pearson correlation to human judgments: 0.000 -> 0.894Helped
Fine-tune on VQAv2 rather than use zero-shot modelsVQA models · VQAv2 test-devEM: 62.80 -> 81.34Helped
Use generic pretrained models rather than VQA-finetuned modelsVLMs on fine-grained object and activity classification · ImageNet-oVQA and ActivityNet-oVQAClipM@1Helped
Use VQA-tuned models rather than generic pretrained modelsVLMs on attribute classification · OVAD-oVQACont SynHelped
Use VQA-optimized generation settings that shorten answers (ablation)BLIP-2 on ImageNet-oVQA · ImageNet-oVQA croppedanswer length: 7.94 -> 1.96Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet COCO ActivityNet OVAD VQAv2 GQA WordNet

Benchmarks: ImageNet-oVQA COCO-oVQA ActivityNet-oVQA OVAD-oVQA VQAv2 GQA

Metrics: ExactMatch Contains ClipMatch Pearson correlation with human judgment accuracy

Baselines: BLIP X2-VLM InstructBLIP LLaVA CLIP ViT-L-14 CLIP EVA01-g-14

Builds on: BLIP-2 EVA-CLIP LAVIS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy