atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Mitigating Object Hallucinations in Large Vision-Language Models through Visual Contrastive Decoding

CVPR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Decoding-time hallucination mitigation · 172 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 Visual Contrastive Decoding (VCD), a training-free decoding method that contrasts output distributions from original and Gaussian-noise-distorted images to reduce object hallucination in LVLMs.

Problem

Object hallucination in large vision-language models, where generated text includes objects absent from the image, driven by statistical bias and language priors.

Approach

Amplify hallucination-prone behavior by decoding from a Gaussian-noise-distorted image and contrast its logits with those from the original image at each decoding step, with an adaptive plausibility constraint to keep only confident tokens; no training or external models needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Visual Contrastive DecodingLLaVA1.5 · POPE MSCOCO RandomF1 score: 81.33_{(\pm0.41)} -> 87.16_{(\pm0.41)}Helped
Apply Visual Contrastive DecodingLLaVA1.5 · POPE MSCOCO PopularF1 score: 80.06_{(\pm0.05)} -> 85.06_{(\pm0.37)}Helped
Apply Visual Contrastive DecodingLLaVA1.5 · POPE MSCOCO AdversarialF1 score: 77.57_{(\pm0.57)} -> 81.33_{(\pm0.34)}Helped
Apply Visual Contrastive DecodingQwen-VL · POPE A-OKVQA RandomF1 score: 85.59_{(\pm0.53)} -> 89.01_{(\pm0.16)}Helped
Apply Visual Contrastive DecodingInstructBLIP · POPE GQA RandomF1 score: 80.56_{(\pm0.18)} -> 84.16_{(\pm0.01)}Helped
Apply Visual Contrastive DecodingLLaVA1.5 · MME hallucination subsetTotal Scores: 565.33_{(\pm32.92)} -> 604.66_{(\pm18.76)}Helped
Apply Visual Contrastive DecodingQwen-VL · MME hallucination subsetTotal Scores: 587.33_{(\pm31.06)} -> 596.67_{(\pm11.61)}Helped
Apply Visual Contrastive DecodingInstructBLIP · MME hallucination subsetTotal Scores: 380.33_{(\pm40.20)} -> 447.67_{(\pm13.36)}Helped
Apply Visual Contrastive DecodingLLaVA-1.5 · LLaVA-BenchAccuracy: 3.23 -> 4.15Helped
Apply Visual Contrastive DecodingInstructBLIP · LLaVA-BenchAccuracy: 3.84 -> 4.23Helped
Apply Visual Contrastive DecodingQwen-VL · LLaVA-BenchAccuracy: 4.76 -> 6.69Helped
Use T=999 instead of T=500 noise steps (ablation)VCD on LLaVA-1.5 · MME hallucination subsetTotal Scores: 591.67_{\pm 36.06} -> 557.78_{\pm 1.92}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO A-OKVQA GQA LLaVA-Bench

Benchmarks: POPE MME LLaVA-Bench

Metrics: accuracy precision recall F1 score MME total score accuracy (GPT-4V judged) detailedness

Baselines: Regular decoding POPE MME

Builds on: contrastive decoding classifier-free guidance adaptive plausibility constraints POPE

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