DuPO: Enabling Reliable LLM Self-Verification via Dual Preference Optimization

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: She, Shuaijie, Bao, Yu, Lu, Yu, Xu, Lu, Li, Tao, Zhu, Wenhao, Huang, Shujian, Cheng, Shanbo, Lu, Lu, Wang, Yuxuan
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911111981301760
author She, Shuaijie
Bao, Yu
Lu, Yu
Xu, Lu
Li, Tao
Zhu, Wenhao
Huang, Shujian
Cheng, Shanbo
Lu, Lu
Wang, Yuxuan
author_facet She, Shuaijie
Bao, Yu
Lu, Yu
Xu, Lu
Li, Tao
Zhu, Wenhao
Huang, Shujian
Cheng, Shanbo
Lu, Lu
Wang, Yuxuan
contents We present DuPO, a dual learning-based preference optimization framework that generates annotation-free feedback via a generalized duality. DuPO addresses two key limitations: Reinforcement Learning with Verifiable Rewards (RLVR)'s reliance on costly labels and applicability restricted to verifiable tasks, and traditional dual learning's restriction to strictly dual task pairs (e.g., translation and back-translation). Specifically, DuPO decomposes a primal task's input into known and unknown components, then constructs its dual task to reconstruct the unknown part using the primal output and known information (e.g., reversing math solutions to recover hidden variables), broadening applicability to non-invertible tasks. The quality of this reconstruction serves as a self-supervised reward to optimize the primal task, synergizing with LLMs' ability to instantiate both tasks via a single model. Empirically, DuPO achieves substantial gains across diverse tasks: it enhances the average translation quality by 2.13 COMET over 756 directions, boosts the mathematical reasoning accuracy by an average of 6.4 points on three challenge benchmarks, and enhances performance by 9.3 points as an inference-time reranker (trading computation for accuracy). These results position DuPO as a scalable, general, and annotation-free paradigm for LLM optimization.
format Preprint
id arxiv_https___arxiv_org_abs_2508_14460
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle DuPO: Enabling Reliable LLM Self-Verification via Dual Preference Optimization
She, Shuaijie
Bao, Yu
Lu, Yu
Xu, Lu
Li, Tao
Zhu, Wenhao
Huang, Shujian
Cheng, Shanbo
Lu, Lu
Wang, Yuxuan
Machine Learning
Computation and Language
We present DuPO, a dual learning-based preference optimization framework that generates annotation-free feedback via a generalized duality. DuPO addresses two key limitations: Reinforcement Learning with Verifiable Rewards (RLVR)'s reliance on costly labels and applicability restricted to verifiable tasks, and traditional dual learning's restriction to strictly dual task pairs (e.g., translation and back-translation). Specifically, DuPO decomposes a primal task's input into known and unknown components, then constructs its dual task to reconstruct the unknown part using the primal output and known information (e.g., reversing math solutions to recover hidden variables), broadening applicability to non-invertible tasks. The quality of this reconstruction serves as a self-supervised reward to optimize the primal task, synergizing with LLMs' ability to instantiate both tasks via a single model. Empirically, DuPO achieves substantial gains across diverse tasks: it enhances the average translation quality by 2.13 COMET over 756 directions, boosts the mathematical reasoning accuracy by an average of 6.4 points on three challenge benchmarks, and enhances performance by 9.3 points as an inference-time reranker (trading computation for accuracy). These results position DuPO as a scalable, general, and annotation-free paradigm for LLM optimization.
title DuPO: Enabling Reliable LLM Self-Verification via Dual Preference Optimization
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2508.14460