TensorX
返回文献探索

Paper · arXiv 2406.09760

Bootstrapping Language Models with DPO Implicit Rewards

Changyu Chen, Zichen Liu, Chao Du, Tianyu Pang, Qian Liu, Arunesh Sinha, Pradeep Varakantham, Min Lin

41 upvotesJune 14, 2024arXiv 预印本
AI 摘要

A novel method using the implicit reward model from Direct Preference Optimization (DPO) to iteratively improve the alignment of large language models, achieving superior performance without external feedback.

direct preference optimization (DPO)reinforcement learning from human feedback (RLHF)implicit reward modelpreference datasetbootstrappingself-alignmentAlpacaEval 2GPT-4 Turbo

Abstract

Human alignment in large language models (LLMs) is an active area of research. A recent groundbreaking work, direct preference optimization (DPO), has greatly simplified the process from past work in reinforcement learning from human feedback (RLHF) by bypassing the reward learning stage in RLHF. DPO, after training, provides an implicit reward model. In this work, we make a novel observation that this implicit reward model can by itself be used in a bootstrapping fashion to further align the LLM. Our approach is to use the rewards from a current LLM model to construct a preference dataset, which is then used in subsequent DPO rounds. We incorporate refinements that debias the length of the responses and improve the quality of the preference dataset to further improve our approach. Our approach, named self-alignment with DPO ImpliCit rEwards (DICE), shows great improvements in alignment and achieves superior performance than Gemini Pro on AlpacaEval 2, reaching 27.55% length-controlled win rate against GPT-4 Turbo, but with only 8B parameters and no external feedback. Our code is available at https://github.com/sail-sg/dice.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号