atlas

Research map / Vision-language and multimodal / Multimodal LLMs

HalluciDoctor: Mitigating Hallucinatory Toxicity in Visual Instruction Data

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

Detects and removes object, relation, and attribute hallucinations in LLaVA-158K via question-based cross-checking across MLLM experts (producing LLaVA+), then adds counterfactual instructions with a seesaw co-occurrence strategy (LLaVA++) to reduce hallucinations and improve MLLMs.

Problem

Machine-generated visual instruction data (e.g., LLaVA-158K generated by text-only GPT-4) contains hallucinations that transfer into MLLMs, and prior mitigation methods either add training cost, inference overhead, or only suppress outputs superficially without cleaning the data.

Approach

Decompose hallucination detection into answer-chunk extraction via scene graph parsing, question generation, and consistency cross-checking of BEM scores between description answers and answers from multiple MLLM experts; remove low-consistency chunks, then expand data with counterfactual instructions chosen by an enhancement-times-inhibition seesaw score over object co-occurrence statistics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Rectify LLaVA instructions with HalluciDoctorMiniGPT-4 · MSCOCO/Visual Genomesentence-level CHAIR_obj: 35.0 -> 19.6Helped
Add counterfactual instruction expansion to rectified LLaVA dataMiniGPT-4 · MSCOCO/Visual Genomesentence-level CHAIR_obj: 19.6 -> 16.6Helped
Rectify LLaVA instructions with HalluciDoctormPLUG-Owl · MSCOCO/Visual Genomesentence-level CHAIR_attri: 29.1 -> 24.2Helped
Add counterfactual instruction expansion to rectified LLaVA datamPLUG-Owl · MSCOCO/Visual Genomesentence-level CHAIR_attri: 24.2 -> 16.5Helped
Rectify LLaVA instructions with HalluciDoctorMiniGPT-4 · MMEPerception: 859.64 -> 889.32Helped
Add counterfactual instruction expansion to rectified LLaVA datamPLUG-Owl · MMEPerception: 1043.19 -> 1114.34Helped
Apply HalluciDoctor to MiniGPT4-InstructionMiniGPT-4 · MiniGPT4-InstructionCHAIR_S: 23.7 -> 18.6Helped
Add counterfactual expansion after rectifying MiniGPT4-InstructionMiniGPT-4 · MiniGPT4-InstructionCHAIR_S: 18.6 -> 15.2Helped
Use consistency threshold 0.5 instead of no HalluciDoctor (ablation)HalluciDoctor · hallucination evaluationaverage CHAIR: 21.7 -> 13.8Helped
Use consistency threshold 0.5 instead of no HalluciDoctor (ablation)HalluciDoctor · MMEaverage MME performance: 1148.9 -> 1207.2Helped
Raise consistency threshold from 0.5 to 0.7 (ablation)HalluciDoctor · MMEaverage MME performance: 1207.2 -> 1012.9Hurt
Raise consistency threshold from 0.5 to 0.9 (ablation)HalluciDoctor · hallucination evaluationaverage CHAIR: 13.8 -> 13.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-Instruction-158K MiniGPT4-Instruction MSCOCO Visual Genome

Benchmarks: extended CHAIR MME POPE OwlEval NoCaps GQA AOK-VQA

Metrics: CHAIR_obj CHAIR_rel CHAIR_attri MME perception/cognition score accuracy F1

Baselines: Faithful Prompt LURE VIGC w/ LLaVA w/ LRV LRV-Instruction

Builds on: LLaVA CHAIR LRV-Instruction 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