CHiP: Cross-modal Hierarchical Direct Preference Optimization for Multimodal LLMs
Jinlan Fu, Shenzhen Huangfu, Hao Fei, Xiaoyu Shen, Bryan Hooi, Xipeng Qiu, See-Kiong Ng
TL;DR
This work targets hallucinations in Multimodal Large Language Models by introducing CHiP, a Cross-modal Hierarchical Direct Preference Optimization framework. CHiP combines Visual Preference Optimization with Hierarchical Textual Preference Optimization to align image and text representations at multiple granularities (response, segment, token) and across modalities. Empirical results on ObjHalBench and other benchmarks show substantial reductions in hallucinations relative to standard DPO and competitive performance versus strong baselines, with ablations confirming the complementary value of HDPO and visual signals. The approach yields improved image-text alignment, more faithful grounding, and practical resources (datasets and code) to advance robust multimodal alignment research.
Abstract
Multimodal Large Language Models (MLLMs) still struggle with hallucinations despite their impressive capabilities. Recent studies have attempted to mitigate this by applying Direct Preference Optimization (DPO) to multimodal scenarios using preference pairs from text-based responses. However, our analysis of representation distributions reveals that multimodal DPO struggles to align image and text representations and to distinguish between hallucinated and non-hallucinated descriptions. To address these challenges, in this work, we propose a Cross-modal Hierarchical Direct Preference Optimization (CHiP) to address these limitations. We introduce a visual preference optimization module within the DPO framework, enabling MLLMs to learn from both textual and visual preferences simultaneously. Furthermore, we propose a hierarchical textual preference optimization module that allows the model to capture preferences at multiple granular levels, including response, segment, and token levels. We evaluate CHiP through both quantitative and qualitative analyses, with results across multiple benchmarks demonstrating its effectiveness in reducing hallucinations. On the Object HalBench dataset, CHiP outperforms DPO in hallucination reduction, achieving improvements of 52.7% and 55.5% relative points based on the base model Muffin and LLaVA models, respectively. We make all our datasets and code publicly available: https://github.com/LVUGAI/CHiP.
