PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 16, 20248 citationsOpen Access

Is DPO Superior to PPO for LLM Alignment? A Comprehensive Study

View Full Paper
SXShusheng XuWFWei FuJGJiaxuan Gao

Key Points

  • PPO demonstrates superior results across various reinforcement learning from human feedback testbeds, indicating robustness in performance.
  • In theoretical and empirical evaluations, DPO shows limitations that may hinder its effectiveness compared to PPO in fine-tuning.
  • Analysis reveals critical factors that enhance PPO's performance when applied to large language models and complex tasks like code generation or dialogue processing.  Benchmarking across diverse scenarios further solidifies PPO's status as a leading alignment method.

Abstract

Reinforcement Learning from Human Feedback (RLHF) is currently the most widely used method to align large language models (LLMs) with human preferences. Existing RLHF methods can be roughly categorized as either reward-based or reward-free. Novel applications such as ChatGPT and Claude leverage reward-based methods that first learn a reward model and apply actor-critic algorithms, such as Proximal Policy Optimization (PPO). However, in academic benchmarks, state-of-the-art results are often achieved via reward-free methods, such as Direct Preference Optimization (DPO). Is DPO truly superior to PPO? Why does PPO perform poorly on these benchmarks? In this paper, we first conduct both theoretical and empirical studies on the algorithmic properties of DPO and show that DPO may have fundamental limitations. Moreover, we also comprehensively examine PPO and reveal the key factors for the best performances of PPO in fine-tuning LLMs. Finally, we benchmark DPO and PPO across various a collection of RLHF testbeds, ranging from dialogue to code generation. Experiment results demonstrate that PPO is able to surpass other alignment methods in all cases and achieve state-of-the-art results in challenging code competitions.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Xu et al. (2024) studied this question.

synapsesocial.com/papers/68e6ee11b6db643587668c21https://doi.org/10.48550/arxiv.2404.10719
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1RS-DPO: A Hybrid Rejection Sampling and Direct Preference Optimization Method for Alignment of Large Language Models2024
  2. 2DPO vs. RLHF: An Empirical Comparison of Alignment Techniques for Large Language Models2026
  3. 3Insights into Alignment: Evaluating DPO and its Variants Across Multiple Tasks2024
  4. 43D-Properties: Identifying Challenges in DPO and Charting a Path Forward2024
  5. 5Mixed Preference Optimization: Reinforcement Learning with Data Selection and Better Reference Model2024