Saved in:
Bibliographic Details
Main Authors: Xie, Shiming, Chen, Hong, Yu, Fred, Sun, Zeye, Wu, Xiuyu, Hu, Yingfan
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.09834
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929479118487552
author Xie, Shiming
Chen, Hong
Yu, Fred
Sun, Zeye
Wu, Xiuyu
Hu, Yingfan
author_facet Xie, Shiming
Chen, Hong
Yu, Fred
Sun, Zeye
Wu, Xiuyu
Hu, Yingfan
contents Learning from human preference is a paradigm used in large-scale language model (LLM) fine-tuning step to better align pretrained LLM to human preference for downstream task. In the past it uses reinforcement learning from human feedback (RLHF) algorithm to optimize the LLM policy to align with these preferences and not to draft too far from the original model. Recently, Direct Preference Optimization (DPO) has been proposed to solve the alignment problem with a simplified RL-free method. Using preference pairs of chosen and reject data, DPO models the relative log probability as implicit reward function and optimize LLM policy using a simple binary cross entropy objective directly. DPO is quite straight forward and easy to be understood. It perform efficiently and well in most cases. In this article, we analyze the working mechanism of $β$ in DPO, disclose its syntax difference between RL algorithm and DPO, and understand the potential shortage brought by the DPO simplification. With these insights, we propose MinorDPO, which is better aligned to the original RL algorithm, and increase the stability of preference optimization process.
format Preprint
id arxiv_https___arxiv_org_abs_2408_09834
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Minor DPO reject penalty to increase training robustness
Xie, Shiming
Chen, Hong
Yu, Fred
Sun, Zeye
Wu, Xiuyu
Hu, Yingfan
Artificial Intelligence
Learning from human preference is a paradigm used in large-scale language model (LLM) fine-tuning step to better align pretrained LLM to human preference for downstream task. In the past it uses reinforcement learning from human feedback (RLHF) algorithm to optimize the LLM policy to align with these preferences and not to draft too far from the original model. Recently, Direct Preference Optimization (DPO) has been proposed to solve the alignment problem with a simplified RL-free method. Using preference pairs of chosen and reject data, DPO models the relative log probability as implicit reward function and optimize LLM policy using a simple binary cross entropy objective directly. DPO is quite straight forward and easy to be understood. It perform efficiently and well in most cases. In this article, we analyze the working mechanism of $β$ in DPO, disclose its syntax difference between RL algorithm and DPO, and understand the potential shortage brought by the DPO simplification. With these insights, we propose MinorDPO, which is better aligned to the original RL algorithm, and increase the stability of preference optimization process.
title Minor DPO reject penalty to increase training robustness
topic Artificial Intelligence
url https://arxiv.org/abs/2408.09834