Back to Multimodal Mind Map
中文·English
👁️ MultimodalID: multimodal-dpo

Multimodal DPO / RLHF-V

多模态偏好对齐
🎯Core Definition
Multimodal DPO (MMDPO) extends DPO from text-only preference alignment to joint (image, text) inputs: under the same image vv, a faithful answer ywy_w (consistent with the image) vs a hallucinated answer yly_l (contradicting it) forms a preference pair, optimized directly via an implicit reward: LDPO=E(v,t,yw,yl)D[logσ(βlogπθ(ywv,t)πref(ywv,t)βlogπθ(ylv,t)πref(ylv,t))]\mathcal{L}_{DPO} = -\mathbb{E}_{(v,t,y_w,y_l) \sim \mathcal{D}} \left[ \log \sigma\left( \beta \log \frac{\pi_\theta(y_w \mid v, t)}{\pi_{ref}(y_w \mid v, t)} - \beta \log \frac{\pi_\theta(y_l \mid v, t)}{\pi_{ref}(y_l \mid v, t)} \right) \right] tt is the question text, πref\pi_{ref} the frozen reference policy (SFT model), β\beta the reward scale (typically 0.1–0.5). The implicit reward rθ(v,t,y)=βlogπθ(yv,t)πref(yv,t)r_\theta(v, t, y) = \beta \log \frac{\pi_\theta(y \mid v,t)}{\pi_{ref}(y \mid v,t)} comes from the log-ratio of policy and reference — no reward model, no online sampling, no PPO; just maximum likelihood on offline preference pairs. POPE negative sampling (RLHF-V style): first use POPE probing to find objects the model frequently fabricates Ohall\mathcal{O}_{\text{hall}} (candidates it answers Yes to though absent), then build hallucinated segments as negatives yly_l paired with faithful answers ywy_w; negatives come in random / popular / adversarial tiers, and adversarial hard negatives (the model's own most-hallucinated objects) align most effectively — targeted suppression of the model's actual failure modes rather than random noise.
💡Use Cases
offline preference alignment to suppress object hallucination and improve faithfulness (pairs built once, no online sampling cost); interview comparisons of why DPO over RLHF/GRPO for multimodal alignment; RLHF-V's hallucination-aware variant for hallucination-heavy scenarios.
Key Problems Solved
naive text-DPO transfer to multimodal suffers from weak negatives (random negatives are obviously wrong and teach no boundary) and reward-model hallucination (a reward model can itself hallucinate and score hallucinated answers highly); POPE negative sampling targets the model's real defects (adversarial hard negatives substantially reduce hallucination), the implicit reward removes the reward model as a hallucination source, and unlike RLHF/GRPO (online sampling + verifier), MMDPO aligns offline with static image-text preference data — much cheaper and more stable.
🎯5 High-Frequency Exam Points
1
Write the multimodal DPO loss; how does it differ from text DPO?
2
Why does DPO need no reward model or online sampling? Derive the implicit reward?
3
How does POPE sampling construct preference pairs (random/popular/adversarial)?
4
Relation and differences between MMDPO and RLHF-V?
5
Multimodal alignment: DPO vs RLHF/GRPO — scenario comparison?
Updated 2026-08-12
🎯
Test Your Knowledge: Practice Questions for "Multimodal DPO / RLHF-V"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Previous CardMasked Cross-Entropy LossNext CardDDPM Forward/Reverse Process

🔗 More Multimodal Knowledge Cards

ASR (Whisper)Audio RepresentationClassifier-Free GuidanceCLIP Applications