atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Decoupling Contrastive Decoding: Robust Hallucination Mitigation in Multimodal Large Language Models

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Preference tuning against hallucination · 0 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 Decoupling Contrastive Decoding (DCD), which trains separate positive and negative image projectors in LLaVA-1.5 on hallucination preference data and uses the learned negative projection as the contrastive image input at inference, avoiding DPO's likelihood displacement and VCD's handcrafted noise.

Problem

Hallucination in MLLMs: DPO-based alignment can cause likelihood displacement and degrade general reasoning, while training-free visual contrastive decoding relies on handcrafted image perturbations that may not reflect real hallucination patterns.

Approach

Decouple positive and negative preference samples into independently trained image projectors (positive and negative), avoiding pairwise optimization; at inference, contrast the original image's logits against logits from the learned negative projection instead of a noise-distorted image.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train only on negative samples instead of DPO preference optimizationLLaVA-1.5-7B · BPO fine-tuningAverage: 36.21 -> 37.34Helped
Use decoupled positive and negative projection learning instead of DPOLLaVA-1.5-7B · BPO fine-tuningSEED: 54.48 -> 58.61Helped
Use decoupled positive and negative projection learning instead of DPOLLaVA-1.5-7B · BPO fine-tuningHallusion: 37.85 -> 39.54Helped
Use decoupled positive and negative projection learning instead of DPOLLaVA-1.5-7B · BPO fine-tuningMMHal hallucination rate: 0.64 -> 0.60Helped
Use decoupled positive and negative projection learning instead of DPOLLaVA-1.5-7B · BPO fine-tuningPOPE adversarial accuracy: 82.67 -> 83.73Helped
Use a learned negative projection instead of added image noise (ablation)DCD · BPO; negative image embedding ablationMM-Vet: 24.4 -> 29.4Helped
Use a learned negative projection instead of a randomly sampled other image (ablation)DCD · BPO; negative image embedding ablationHallusion: 37.01 -> 40.17Helped
Initialize the negative projection with SFT-stage weights rather than random weights (ablation)DCD · BPO; negative projection initialization ablationMM-Vet: 26.1 -> 29.4Helped
Train only on negative rather than only positive samples (ablation)DCD · BPO; positive and negative learning ablationMM-Vet: 24.3 -> 29.4Helped
Train only on negative rather than only positive samples (ablation)DCD · BPO; positive and negative learning ablationPOPE adversarial F1: 84.18 -> 85.11Helped
Use decoupled positive and negative projection learning instead of DPOQwen 2.5 VL 3B · BPO fine-tuningMMHal hallucination rate: 0.69 -> 0.52Helped

Surprising findings

Limitations

Experimental setup

Datasets: RLHF-V BPO RLAIF-V VLFeedback

Benchmarks: POPE MM-Vet MMHal HallusionBench SEED-Bench MMStar MMMU MathVista

Metrics: accuracy F1 GPT-4o score hallucination rate

Baselines: DPO SimPO VCD BPO Woodpecker

Builds on: Visual Contrastive Decoding Direct Preference Optimization LLaVA-1.5 Contrastive Decoding

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