Multimodal DPO (MMDPO) extends DPO from text-only preference alignment to joint (image, text) inputs: under the same image
v, a faithful answer
yw (consistent with the image) vs a hallucinated answer
yl (contradicting it) forms a preference pair, optimized directly via an implicit reward:
LDPO=−E(v,t,yw,yl)∼D[logσ(βlogπref(yw∣v,t)πθ(yw∣v,t)−βlogπref(yl∣v,t)πθ(yl∣v,t))]
t is the question text,
πref the frozen reference policy (SFT model),
β the reward scale (typically 0.1–0.5). The implicit reward
rθ(v,t,y)=βlogπref(y∣v,t)πθ(y∣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 (candidates it answers Yes to though absent), then build hallucinated segments as negatives
yl paired with faithful answers
yw; 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.