atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Mitigating Hallucination Through Theory-Consistent Symmetric Multimodal Preference Optimization

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 SymMPO, a symmetric DPO variant for MLLM hallucination mitigation that adds preferred responses for CLIP-nearest-neighbor contrastive images and a margin consistency loss, evaluated on LLaVA-1.5 across five benchmarks.

Problem

Vision-oriented DPO methods for reducing hallucination in MLLMs use contrastive images with fixed responses, which the paper argues yields a non-rigorous objective (partition functions do not cancel) and indirect preference supervision.

Approach

Symmetric pairwise preference learning: for an image m and its CLIP nearest neighbor m', each gets its own preferred response (y_w, y_w') and the model is trained to rank each response over the other under its own image, plus a margin-consistency regularizer that matches preference margins across the two images and an anchored preference term.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SymMPO instead of mDPOLLaVA-1.5-7B · HallusionBenchaAcc: 42.78 -> 44.28Helped
use SymMPO instead of mDPOLLaVA-1.5-13B · HallusionBenchaAcc: 39.85 -> 44.55Helped
use SymMPO instead of DPOLLaVA-1.5-7B · Object-HalBenchresponse-level hallucination rate: 12.9 -> 19.5Hurt
use SymMPO instead of DPOLLaVA-1.5-13B · Object-HalBenchresponse-level hallucination rate: 15.4 -> 20.4Hurt
use SymMPO instead of mDPOLLaVA-1.5-7B · MMHal-BenchScore: 2.71 -> 2.89Helped
use SymMPO instead of mDPOLLaVA-1.5-13B · MMHal-BenchScore: 2.93 -> 3.01Helped
use SymMPO instead of mDPOLLaVA-1.5-7B · AMBERAcc: 80.6 -> 82.6Helped
use SymMPO instead of mDPOLLaVA-1.5-13B · AMBERAcc: 83.8 -> 84.9Helped
use SymMPO instead of mDPOLLaVA-1.5-7B · MMStarOverall: 34.2 -> 34.8Helped
use SymMPO instead of mDPOLLaVA-1.5-13B · MMStarOverall: 35.0 -> 35.2Helped
add pair-wise preference loss (ablation)SymMPO on LLaVA-1.5-7B · HallusionBenchaAcc: 43.22 -> 44.28Helped
add margin consistency regularization (ablation)SymMPO on LLaVA-1.5-7B · HallusionBenchaAcc: 44.46 -> 44.28No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: TPO 21.4k image-prompt pairs (VQA v2, MSCOCO, TextVQA) HallusionBench Object-HalBench MMHal-Bench AMBER MMStar

Benchmarks: HallusionBench Object-HalBench MMHal-Bench AMBER MMStar

Metrics: qAcc fAcc aAcc response-level hallucination rate mention-level hallucination rate MMHal score MMHal hallucination rate accuracy F1 overall score

Baselines: LLaVA-RLHF RLHF-V POVID HALVA HA-DPO RLAIF-V TPO OPA-DPO HSA-DPO DPO mDPO

Builds on: DPO mDPO TPO AncPO RLHF-V

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