atlas

Research map / Vision-language and multimodal / Multimodal LLMs

ConVis: Contrastive Decoding with Hallucination Visualization for Mitigating Hallucinations in Multimodal Large Language Models

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Decoding-time hallucination mitigation · 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 ConVis, a training-free contrastive decoding method that uses a text-to-image model (Hyper-SDXL) to reconstruct the image from the MLLM's own caption, then contrasts logits from the original and reconstructed images to suppress hallucinated tokens.

Problem

MLLMs generate responses that do not match the input image (hallucination), and existing mitigation either needs costly post-processing/fine-tuning or uses decoding tricks that don't exploit visualized hallucinations.

Approach

Visualize hallucinations by feeding the MLLM's own (possibly hallucinated) caption to a T2I model, then use the logit difference between original-image and reconstructed-image decoding as a visual contrastive signal that penalizes hallucinated tokens; uses n=4 nucleus-sampled captions and images for diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ConVis contrastive decodingLLaVA-1.5 · CHAIR (MSCOCO val2014)CHAIR_S: 22.4 ± 1.11 -> 18.4 ± 0.53Helped
Apply ConVis contrastive decodingmPLUG-Owl2 · CHAIR (MSCOCO val2014)CHAIR_S: 22.2 ± 1.10 -> 17.6 ± 3.54Helped
Apply ConVis contrastive decodingMiniGPT-4 · CHAIR (MSCOCO val2014)CHAIR_S: 34.0 ± 1.11 -> 23.5 ± 0.31Helped
Apply ConVis contrastive decodingLLaVA-1.5 · HallusionBench visual-dependentFigure Acc: 22.2 -> 23.5Helped
Apply ConVis contrastive decodingMiniGPT-4 · POPE (MSCOCO val2014)Average F1: 66.1 -> 69.9Helped
Apply ConVis contrastive decodingLLaVA-1.5 · MMETotal: 1776.4 -> 1793.7Helped
Apply ConVis contrastive decodingLLaVA-1.5 · LLaVA-BenchAll: 67.0 -> 73.3Helped
Use Hyper-SDXL instead of Hyper-SD1.5 for image reconstruction (ablation)ConVis with LLaVA-1.5 · CHAIRCHAIR_S: 20.2 -> 17Helped
Use Hyper-SDXL instead of Hyper-SD1.5 for image reconstruction (ablation)ConVis with mPLUG-Owl2 · CHAIRCHAIR_S: 19.4 -> 17Helped
Use Hyper-SDXL instead of Hyper-SD1.5 for image reconstruction (ablation)ConVis with MiniGPT-4 · CHAIRCHAIR_S: 28.2 -> 24.4Helped
Use Nucleus Sampling instead of Greedy Search for caption generation (ablation)ConVis with LLaVA-1.5 and one reconstructed image · CHAIRCHAIR_S: 19.4 -> 18.8Helped
Use Nucleus Sampling instead of Greedy Search for caption generation (ablation)ConVis with MiniGPT-4 and one reconstructed image · CHAIRCHAIR_I: 11.6 -> 10.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO val2014

Benchmarks: CHAIR HallusionBench POPE MME LLaVA-Bench

Metrics: CHAIR_S CHAIR_I fAcc aAcc F1 MME perception and cognition scores LLaVA-Bench relative score

Baselines: Greedy Search Nucleus Sampling Beam Search VCD OPERA HALC

Builds on: visual contrastive decoding (VCD) OPERA HALC Hyper-SDXL adaptive plausibility constraint

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