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

Zhihe Yang, Xufang Luo, Dongqi Han, Yunjian Xu, Dongsheng Li
2/10/2026

No official code found. Best implementation: zhyang2226/OPA-DPO (115 stars, MIT, last commit 2026-01-09). 1 more below.

Abstract

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, OPADPO 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.

View on arXivView PDF

Code Implementations(2)

zhyang2226/OPA-DPOCommunity100%
MIT

[CVPR 2025 (Oral)] Mitigating Hallucinations in Large Vision-Language Models via DPO: On-Policy Data Hold the Key

1154Shell, PythonJan 16, 20259 months agoMIT
MIT

Website for "Mitigating Hallucinations in Large Vision-Language Models via DPO: On-Policy Data Hold the Key" presented on CVPR 2025

00CSS, HTMLFeb 28, 20259 months agoMIT

Similar Papers

Cite this paper

@article{yang2026mitigating,
  title  = {Mitigating Hallucinations in Large Vision-Language Models via DPO: On-Policy Data Hold the Key},
  author = {Zhihe Yang and Xufang Luo and Dongqi Han and Yunjian Xu and Dongsheng Li},
  year   = {2026},
  eprint = {2501.09695},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.09695},
  journal = {CVPR 2025 2025}
}

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/2501.09695.svg)](https://codeofpaper.com/paper/2501.09695)

Discussion