CVJan 16, 2025

Mitigating Hallucinations in Large Vision-Language Models via DPO: On-Policy Data Hold the Key

arXiv:2501.09695v265 citationsh-index: 17Has CodeCVPR
Originality Incremental advance
AI Analysis

This addresses hallucination issues in vision-language models, which is a critical problem for reliable AI applications, though it is incremental as it builds on existing DPO methods.

The paper tackles the problem of hallucinations in Large Vision-Language Models by proposing the On-Policy Alignment (OPA)-DPO framework, which uses expert feedback to correct hallucinated responses and aligns them on-policy, achieving reductions in hallucination rates of 13.26% on AMBER and 5.39% on Object-Hal benchmarks with only 4.8k data.

Hallucination remains a major challenge for Large Vision-Language Models (LVLMs). Direct Preference Optimization (DPO) has gained increasing attention as a simple solution to hallucination issues. It directly learns from constructed preference pairs that reflect the severity of hallucinations in responses to the same prompt and image. Nonetheless, different data construction methods in existing works bring notable performance variations. We identify a crucial factor here: outcomes are largely contingent on whether the constructed data aligns on-policy w.r.t the initial (reference) policy of DPO. Theoretical analysis suggests that learning from off-policy data is impeded by the presence of KL-divergence between the updated policy and the reference policy. From the perspective of dataset distribution, we systematically summarize the inherent flaws in existing algorithms that employ DPO to address hallucination issues. To alleviate the problems, we propose On-Policy Alignment (OPA)-DPO framework, which uniquely leverages expert feedback to correct hallucinated responses and aligns both the original and expert-revised responses in an on-policy manner. Notably, with only 4.8k data, OPA-DPO achieves an additional reduction in the hallucination rate of LLaVA-1.5-7B: 13.26% on the AMBER benchmark and 5.39% on the Object-Hal benchmark, compared to the previous SOTA algorithm trained with 16k samples. Our implementation is available at https://github.com/zhyang2226/OPA-DPO.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes