atlas

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

LOVA3: Learning to Visual Question Answering, Asking and Assessment

NeurIPS 2024 · Vision-language and multimodal › Visual question answering · approach: Universal VQA models · 1 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.

Proposes LOVA3, which adds GenQA (question generation across generic, multi-choice, multi-turn, and grounding VQA) and EvalQA (judging QA correctness with feedback, via the new EvalQABench) training tasks to LLaVA-1.5, improving results on many multimodal benchmarks.

Problem

Current MLLMs are trained mainly to answer visual questions, leaving their ability to ask questions and to assess the correctness of question-answer pairs underexplored.

Approach

Augment instruction tuning with two extra tasks: GenQA, which trains the model to generate QA pairs from images, and EvalQA, which trains it to judge QA pairs as Yes/No with one-sentence feedback, using a new EvalQABench built from VQAv2 with MLLM-generated negatives and LLM-generated feedback.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add GenQA-Generic and GenQA-Grounding to VQA training (ablation)LLaVA-1.5 / Vicuna-7B · GQA, VizWiz, ScienceQA, POPE, MMEscore: GQA 62.0 -> 63.3; VizWiz 50.0 -> 53.2; ScienceQA 66.8 -> 67.4; POPE 85.9 -> 86.7; MME 1510.7 -> 1523.6Mixed
Add EvalQA to GenQA-Generic training (ablation)LLaVA-1.5 / Vicuna-7B · GQA, VizWiz, ScienceQA, POPE, MMEscore: 63.1 -> 63.7; 53.1 -> 54.4; 67.4 -> 67.0; 86.9 -> 86.9; 1550.7 -> 1520.8Mixed
Add GenQA-Generic to GenQA-Grounding and EvalQA training (ablation)LLaVA-1.5 / Vicuna-7B · VizWiz and MMEscore: 51.1 -> 53.6; 1478.7 -> 1552.7Helped
Add EvalQA to training with both GenQA groups (ablation)LLaVA-1.5 / Vicuna-7B · GQA, VizWiz, ScienceQA, POPE, MMEscore: 63.3 -> 63.3; 53.2 -> 53.6; 67.4 -> 68.0; 86.7 -> 87.4; 1523.6 -> 1552.7Mixed
Add EvalQA to VQA training (ablation)LLaVA-1.5 / Vicuna-7B · GQA, ScienceQA, MMEscore: 62.0 -> 62.8; 66.8 -> 67.8; 1510.7 -> 1535.6Helped
Train with VQA, GenQA, and EvalQA instead of VQA aloneLLaVA-1.5 / Vicuna-7B · MM-VetTotal: +4.0Helped
Train with VQA, GenQA, and EvalQA instead of VQA aloneLLaVA-1.5 / Vicuna-7B · EvalQABench testAccuracy: +14.66Helped
Train with VQA, GenQA, and EvalQA instead of VQA aloneLLaVA-1.5 / Vicuna-7B · POPE avgaccuracy: 85.9 -> 87.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: VQAv2 GQA OCR-VQA LLaVA-250K A-OKVQA RefCOCO Visual Genome Counting20K LLaVA-1.5 665K instruction data

Benchmarks: VQAv2 GQA VizWiz ScienceQA POPE MME SEED-Bench MMBench LLaVA-Bench MM-Vet EvalQABench

Metrics: accuracy precision F1 score No (%)

Baselines: LLaVA-1.5 LLaVA-Phi-1.5 BLIP-2 InstructBLIP Qwen-VL MiniGPT-4 mPLUG-owl LLaMA-AdapterV2 CogVLM InternLM-XC

Builds on: LLaVA-1.5 InstructBLIP

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