Beyond Single-Reward: Multi-Pair, Multi-Perspective Preference Optimization for Machine Translation
Hao Wang, Linlong Xu, Heng Liu, Yangyang Liu, Xiaohu Zhao, Bo Zeng, Liangying Shao, Longyue Wang, Weihua Luo, Kaifu Zhang
TL;DR
This work tackles the problem of aligning MT models to human preferences by addressing two core issues: unreliable reward signals from Quality Estimation (QE) and inefficient use of candidate translations. It introduces M2PO, a framework that combines a multi-perspective reward engine (a dedicated hallucination penalty and a dynamic scoring curriculum) with a multi-pair optimization strategy that exhaustively leverages the full candidate pool. The static reward $r_s$ blends QE quality with a factuality bonus via $r_s = r_{qe} + \lambda_f S_{align}$ and is fused online with the model's judgments to produce $r_{fused}$, guided by a curriculum $\alpha_t$. The optimization uses a composite loss $\mathcal{L}_{\text{M2PO}} = \lambda_{\text{pref}}\mathcal{L}_{\text{DM-DPO}} + \lambda_{\text{rank}}\mathcal{L}_{\text{Rank}} + \lambda_{\text{bc}}\mathcal{L}_{\text{BC}}$, with multi-pair construction, a dynamic weighting in the DM-DPO loss, and a ListNet-style stability anchor. Empirically, M2PO achieves state-of-the-art results among open-source MT systems and is highly competitive with proprietary LLMs on the WMT21-22 benchmarks, delivering improvements in both translation quality and faithfulness, and showing strong generalization across DPO-like algorithms.
Abstract
Direct Preference Optimization (DPO) is a powerful paradigm for aligning Large Language Models (LLMs) to human preferences in Machine Translation (MT), but current methods are hindered by two fundamental challenges: (1) flawed reward signals from Quality Estimation (QE) models that overlook critical errors like translation hallucination, and (2) inefficient data utilization that discards valuable learning signals by selecting only a single win-loss pair. To address these limitations, we introduce M^2PO: Multi-Pair, Multi-Perspective Preference Optimization. Our framework integrates a multi-perspective reward engine that creates a more robust signal by combining two key viewpoints: a new hallucination penalty for factuality, and an innovative dynamic quality score that adaptively fuses external evaluations with the model's own evolving judgment. This is synergistically paired with a multi-pair construction strategy that systematically creates a comprehensive set of preference pairs from the entire pool of translation candidates. This synergistic approach ensures the model learns from a richer spectrum of quality trade-offs, leading to more robust and faithful translations. On challenging WMT21-22 benchmarks, M^2PO substantially outperforms existing preference optimization methods and demonstrates highly competitive performance against leading proprietary LLMs.
