atlas

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

Augmenting Multimodal LLMs with Self-Reflective Tokens for Knowledge-based Visual Question Answering

CVPR 2025 · Vision-language and multimodal › Visual question answering · approach: Multimodal LLM question answering · 15 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 ReflectiVA, a LLaVA-based MLLM that uses special reflective tokens (retrieve/no-retrieve and relevant/irrelevant) trained via a two-stage two-model recipe for knowledge-based VQA.

Problem

MLLMs rely only on parametric knowledge from training, which limits accuracy on knowledge-intensive VQA; they also need to decide when retrieval is needed and which retrieved passages are relevant.

Approach

Extend the MLLM vocabulary with four reflective tokens (<RET>, <NORET>, <REL>, <NOREL>) so the model itself decides whether to retrieve and filters retrieved passages, trained with an in-article discriminator that auto-annotates relevance data for a second-stage overall model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ReflectiVA's reflective retrieval and relevance tokensLLaMA-3.1-8B · Encyclopedic-VQA test, single-hopVQA accuracy: 26.4 -> 35.5Helped
Add ReflectiVA's reflective retrieval and relevance tokensLLaMA-3.1-8B · InfoSeek validation, allVQA accuracy: 30.4 -> 40.1Helped
Add passage re-rankingReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 35.5 -> 40.6Helped
Add passage re-rankingReflectiVA · Encyclopedic-VQA test, allVQA accuracy: 35.5 -> 39.7Helped
Use two-stage, two-model training rather than only the in-article reflective model (ablation)ReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 21.1 -> 35.5Helped
Use two-stage, two-model training rather than a single model (ablation)ReflectiVA · InfoSeek validation, allVQA accuracy: 28.5 -> 40.1Helped
Add the ability to decide whether retrieval is needed instead of always using <RET> (ablation)ReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 35.3 -> 35.5No clear effect
Add <REL>/<NOREL> relevance tokens (ablation)ReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 23.6 -> 35.5Helped
Add <REL>/<NOREL> relevance tokens (ablation)ReflectiVA · InfoSeek validation, allVQA accuracy: 31.4 -> 40.1Helped
Use reflective relevance selection instead of Contriever passage selection (ablation)ReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 29.3 -> 35.5Helped
Use reflective relevance selection instead of Contriever passage selection (ablation)ReflectiVA · InfoSeek validation, allVQA accuracy: 29.9 -> 40.1Helped
Add knowledge-base retrieval rather than always using <NORET> (ablation)ReflectiVA · Encyclopedic-VQA test, single-hopVQA accuracy: 21.3 -> 35.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: Encyclopedic-VQA InfoSeek LLaVA-Instruct Wikipedia knowledge bases

Benchmarks: Encyclopedic-VQA InfoSeek MMMU MMBench POPE SEED-Img MME GQA TextVQA ScienceQA AI2D

Metrics: BEM accuracy VQA accuracy relaxed accuracy Recall@k

Baselines: Wiki-LLaVA EchoSight RORA-VLM DPR BLIP-2 InstructBLIP LLaVA-v1.5 GPT-4V

Builds on: LLaVA-v1.5 Wiki-LLaVA EchoSight CLIP Contriever

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