Mitigating Hallucinations in Large Vision-Language Models with Instruction Contrastive Decoding

Xintong Wang, Jingheng Pan, Liang Ding, Chris Biemann
3/27/2024
cs.CVcs.AIcs.CL

No official code found. Best implementation: DAMO-NLP-SG/VCD (420 stars, Apache-2.0, last commit 2024-10-07). 1 more below.

Abstract

Large Vision-Language Models (LVLMs) are increasingly adept at generating contextually detailed and coherent responses from visual inputs. However, their application in multimodal decision-making and open-ended generation is hindered by a notable rate of hallucinations, where generated text inaccurately represents the visual contents. To address this issue, this paper introduces the Instruction Contrastive Decoding (ICD) method, a novel approach designed to reduce hallucinations during LVLM inference. Our method is inspired by our observation that what we call disturbance instructions significantly exacerbate hallucinations in multimodal fusion modules. ICD contrasts distributions from standard and instruction disturbance, thereby increasing alignment uncertainty and effectively subtracting hallucinated concepts from the original distribution. Through comprehensive experiments on discriminative benchmarks (POPE and MME) and a generative benchmark (LLaVa-Bench), we demonstrate that ICD significantly mitigates both object-level and attribute-level hallucinations. Moreover, our method not only addresses hallucinations but also significantly enhances the general perception and recognition capabilities of LVLMs.

View on arXivView PDF

Code Implementations(2)

PostMindLab/ICDCommunity100%
Apache-2.0

[ACL 2024] Mitigating Hallucinations in Large Vision-Language Models with Instruction Contrastive Decoding

183Shell, PythonJul 3, 202411 months agoApache-2.0
DAMO-NLP-SG/VCDCommunity72%
Apache-2.0

[CVPR 2024 Highlight] Mitigating Object Hallucinations in Large Vision-Language Models through Visual Contrastive Decoding

42028Shell, PythonNov 26, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{wang2024mitigating,
  title  = {Mitigating Hallucinations in Large Vision-Language Models with Instruction Contrastive Decoding},
  author = {Xintong Wang and Jingheng Pan and Liang Ding and Chris Biemann},
  year   = {2024},
  eprint = {2403.18715},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.18715v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.18715.svg)](https://codeofpaper.com/paper/2403.18715)

Discussion