atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Generate, but Verify: Reducing Hallucination in Vision-Language Models with Retrospective Resampling

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Preference tuning against hallucination · 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.

Proposes REVERSE, a VLM that is trained with a 1.3M semi-synthetic hallucination-tagged dataset (confidence tokens) and uses retrospective resampling at inference to detect and correct hallucinations during decoding.

Problem

Vision-language models generate visual hallucinations (nonexistent objects, attributes, or concepts), and existing mitigation either adjusts decoding without correction or relies on multi-model post-hoc verification that tends to reject rather than refine outputs.

Approach

A single VLM is fine-tuned with special confidence tokens (<SPAN>, </CN>, </UN>) and a masked loss so it self-tags phrases as grounded or ungrounded; at inference, when P(</UN>) exceeds a threshold it backtracks to the last confident span and resamples (rejection sampling with rising temperature, plus query rewriting with hints) to correct the phrase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use REVERSE with τ=0.003 instead of the LLaVA-v1.5 7B baselineLLaVA-v1.5 7B · CHAIR-MSCOCOCHAIR_i: 15.4 -> 10.3Helped
Use REVERSE with τ=0.003 instead of the LLaVA-MORE 8B baselineLLaVA-MORE 8B · CHAIR-MSCOCOCHAIR_i: 14.4 -> 12.2Helped
Use REVERSE with τ=0.01 instead of the Qwen2.5-VL FT 3B baselineQwen2.5-VL FT 3B · HaloQuestAvg. Acc.: 33.5 -> 45.1Helped
Add hallucination-aware training (ablation)LLaVA-v1.5-7B · AMBER-GCHAIR: 7.8 -> 7.2Helped
Add hallucination-aware training (ablation)LLaVA-v1.5-7B · AMBER-GCover: 51.0 -> 53.2Helped
Add rejection sampling after hallucination-aware training (ablation)LLaVA-v1.5-7B · AMBER-GCHAIR: 7.2 -> 6.0Helped
Add rejection sampling after hallucination-aware training (ablation)LLaVA-v1.5-7B · AMBER-GCover: 53.2 -> 51.0Hurt
Add query rewriting after rejection sampling (ablation)LLaVA-v1.5-7B · AMBER-GCover: 51.0 -> 52.2Helped
Increase maximum self-correction rounds from 0 to 50 (ablation)REVERSE-v1.5-7B · AMBER-G test setCHAIR: 7.8 -> 6.0Helped
Lower τ from 0.003 to 0.0003 (ablation)REVERSE on LLaVA-v1.5 7B · HaloQuest visually challenging subsetVC Acc.: 31.5 -> 18.7Hurt
Lower τ from 0.003 to 0.0003 (ablation)REVERSE on LLaVA-v1.5 7B · HaloQuest insufficient context subsetIC Acc.: 26.9 -> 58.8Helped
Apply REVERSE to discriminative VQA tasksLLaVA-v1.5 7B · POPEAll accuracy: 85.9 -> 85.9No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-v1.5-665k MS-COCO OpenImages

Benchmarks: CHAIR-MSCOCO AMBER-G AMBER-D POPE MME-Hall MMHal-Bench HaloQuest HallusionBench GQA MM-Vet

Metrics: CHAIR_i CHAIR_s Cover Hall Cog accuracy F1 score hallucination rate CLAIR

Baselines: VCD OPERA DoLA AGLA MEMVR EOS HALVA HA-DPO Woodpecker LLaVA-RLHF HACL

Builds on: LLaVA-v1.5 LoRA Woodpecker DPO

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