Sem-DPO: Mitigating Semantic Inconsistency in Preference Optimization for Prompt Engineering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mohamed, Anas, Khan, Azal Ahmad, Wang, Xinran, Khan, Ahmad Faraz, Ge, Shuwen, Khan, Saman Bahzad, Ahmad, Ayaan, Anwar, Ali
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916867880255488
author Mohamed, Anas
Khan, Azal Ahmad
Wang, Xinran
Khan, Ahmad Faraz
Ge, Shuwen
Khan, Saman Bahzad
Ahmad, Ayaan
Anwar, Ali
author_facet Mohamed, Anas
Khan, Azal Ahmad
Wang, Xinran
Khan, Ahmad Faraz
Ge, Shuwen
Khan, Saman Bahzad
Ahmad, Ayaan
Anwar, Ali
contents Generative AI can now synthesize strikingly realistic images from text, yet output quality remains highly sensitive to how prompts are phrased. Direct Preference Optimization (DPO) offers a lightweight, off-policy alternative to RL for automatic prompt engineering, but its token-level regularization leaves semantic inconsistency unchecked as prompts that win higher preference scores can still drift away from the user's intended meaning. We introduce Sem-DPO, a variant of DPO that preserves semantic consistency yet retains its simplicity and efficiency. Sem-DPO adjusts the DPO loss using a weight based on how different the winning prompt is from the original, reducing the impact of training examples that are semantically misaligned. We provide the first analytical bound on semantic drift for preference-tuned prompt generators, showing that Sem-DPO keeps learned prompts within a provably bounded neighborhood of the original text. On three standard text-to-image prompt-optimization benchmarks and two language models, Sem-DPO achieves 8-12% higher CLIP similarity and 5-9% higher human-preference scores (HPSv2.1, PickScore) than DPO, while also outperforming state-of-the-art baselines. These findings suggest that strong flat baselines augmented with semantic weighting should become the new standard for prompt-optimization studies and lay the groundwork for broader, semantics-aware preference optimization in language models.
format Preprint
id arxiv_https___arxiv_org_abs_2507_20133
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Sem-DPO: Mitigating Semantic Inconsistency in Preference Optimization for Prompt Engineering
Mohamed, Anas
Khan, Azal Ahmad
Wang, Xinran
Khan, Ahmad Faraz
Ge, Shuwen
Khan, Saman Bahzad
Ahmad, Ayaan
Anwar, Ali
Computation and Language
Artificial Intelligence
Machine Learning
Generative AI can now synthesize strikingly realistic images from text, yet output quality remains highly sensitive to how prompts are phrased. Direct Preference Optimization (DPO) offers a lightweight, off-policy alternative to RL for automatic prompt engineering, but its token-level regularization leaves semantic inconsistency unchecked as prompts that win higher preference scores can still drift away from the user's intended meaning. We introduce Sem-DPO, a variant of DPO that preserves semantic consistency yet retains its simplicity and efficiency. Sem-DPO adjusts the DPO loss using a weight based on how different the winning prompt is from the original, reducing the impact of training examples that are semantically misaligned. We provide the first analytical bound on semantic drift for preference-tuned prompt generators, showing that Sem-DPO keeps learned prompts within a provably bounded neighborhood of the original text. On three standard text-to-image prompt-optimization benchmarks and two language models, Sem-DPO achieves 8-12% higher CLIP similarity and 5-9% higher human-preference scores (HPSv2.1, PickScore) than DPO, while also outperforming state-of-the-art baselines. These findings suggest that strong flat baselines augmented with semantic weighting should become the new standard for prompt-optimization studies and lay the groundwork for broader, semantics-aware preference optimization in language models.
title Sem-DPO: Mitigating Semantic Inconsistency in Preference Optimization for Prompt Engineering
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2507.20133