REBEL: Reinforcement Learning via Regressing Relative Rewards

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gao, Zhaolin, Chang, Jonathan D., Zhan, Wenhao, Oertell, Owen, Swamy, Gokul, Brantley, Kianté, Joachims, Thorsten, Bagnell, J. Andrew, Lee, Jason D., Sun, Wen
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929620862894080
author Gao, Zhaolin
Chang, Jonathan D.
Zhan, Wenhao
Oertell, Owen
Swamy, Gokul
Brantley, Kianté
Joachims, Thorsten
Bagnell, J. Andrew
Lee, Jason D.
Sun, Wen
author_facet Gao, Zhaolin
Chang, Jonathan D.
Zhan, Wenhao
Oertell, Owen
Swamy, Gokul
Brantley, Kianté
Joachims, Thorsten
Bagnell, J. Andrew
Lee, Jason D.
Sun, Wen
contents While originally developed for continuous control problems, Proximal Policy Optimization (PPO) has emerged as the work-horse of a variety of reinforcement learning (RL) applications, including the fine-tuning of generative models. Unfortunately, PPO requires multiple heuristics to enable stable convergence (e.g. value networks, clipping), and is notorious for its sensitivity to the precise implementation of these components. In response, we take a step back and ask what a minimalist RL algorithm for the era of generative models would look like. We propose REBEL, an algorithm that cleanly reduces the problem of policy optimization to regressing the relative reward between two completions to a prompt in terms of the policy, enabling strikingly lightweight implementation. In theory, we prove that fundamental RL algorithms like Natural Policy Gradient can be seen as variants of REBEL, which allows us to match the strongest known theoretical guarantees in terms of convergence and sample complexity in the RL literature. REBEL can also cleanly incorporate offline data and be extended to handle the intransitive preferences we frequently see in practice. Empirically, we find that REBEL provides a unified approach to language modeling and image generation with stronger or similar performance as PPO and DPO, all while being simpler to implement and more computationally efficient than PPO. When fine-tuning Llama-3-8B-Instruct, REBEL achieves strong performance in AlpacaEval 2.0, MT-Bench, and Open LLM Leaderboard.
format Preprint
id arxiv_https___arxiv_org_abs_2404_16767
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle REBEL: Reinforcement Learning via Regressing Relative Rewards
Gao, Zhaolin
Chang, Jonathan D.
Zhan, Wenhao
Oertell, Owen
Swamy, Gokul
Brantley, Kianté
Joachims, Thorsten
Bagnell, J. Andrew
Lee, Jason D.
Sun, Wen
Machine Learning
Computation and Language
Computer Vision and Pattern Recognition
While originally developed for continuous control problems, Proximal Policy Optimization (PPO) has emerged as the work-horse of a variety of reinforcement learning (RL) applications, including the fine-tuning of generative models. Unfortunately, PPO requires multiple heuristics to enable stable convergence (e.g. value networks, clipping), and is notorious for its sensitivity to the precise implementation of these components. In response, we take a step back and ask what a minimalist RL algorithm for the era of generative models would look like. We propose REBEL, an algorithm that cleanly reduces the problem of policy optimization to regressing the relative reward between two completions to a prompt in terms of the policy, enabling strikingly lightweight implementation. In theory, we prove that fundamental RL algorithms like Natural Policy Gradient can be seen as variants of REBEL, which allows us to match the strongest known theoretical guarantees in terms of convergence and sample complexity in the RL literature. REBEL can also cleanly incorporate offline data and be extended to handle the intransitive preferences we frequently see in practice. Empirically, we find that REBEL provides a unified approach to language modeling and image generation with stronger or similar performance as PPO and DPO, all while being simpler to implement and more computationally efficient than PPO. When fine-tuning Llama-3-8B-Instruct, REBEL achieves strong performance in AlpacaEval 2.0, MT-Bench, and Open LLM Leaderboard.
title REBEL: Reinforcement Learning via Regressing Relative Rewards
topic Machine Learning
Computation and Language
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2404.16767