Reinforcement Learning from Human Feedback: A Statistical Perspective
Organizations: Department of Biostatistics, Yale University. · Department of Statistics, London School of Economics and Political Science. · Mitch Daniels School of Business, Purdue University.
Abstract
Reinforcement learning from human feedback (RLHF) has emerged as a central framework for aligning large language models (LLMs) with human preferences. Despite its practical success, RLHF raises fundamental statistical questions because it relies on noisy, subjective, and often heterogeneous feedback to learn reward models and optimize policies. This survey provides a statistical perspective on RLHF, focusing primarily on the LLM alignment setting. We introduce the main components of RLHF, including supervised fine-tuning, reward modeling, and policy optimization, and relate them to familiar statistical ideas such as Bradley-Terry-Luce (BTL) model, latent utility estimation, active learning, experimental design, and uncertainty quantification. We review methods for learning reward functions from pairwise preference data and for optimizing policies through both two-stage RLHF pipelines and emerging one-stage approaches such as direct preference optimization. We further discuss recent extensions including reinforcement learning from AI feedback, inference-time algorithms, and reinforcement learning from verifiable rewards, as well as benchmark datasets, evaluation protocols, and open-source frameworks that support RLHF research. We conclude by highlighting open challenges in RLHF. An accompanying GitHub demo https://github.com/Pangpang-Liu/RLHF_demo illustrates key components of the RLHF pipeline.
Figures & tables
| Model | Dimension | Model | Dimension | Model | Dimension |
|---|---|---|---|---|---|
| GPT-2 (small) | 768 | GPT-2 (medium) | 1024 | GPT-2 (large) | 1280 |
| GPT-3 (175B) | 12,288 | LLaMA 7B | 4096 | LLaMA 13B | 5120 |
| LLaMA 70B | 8192 | Mistral 7B | 4096 | Mixtral 8x7B | 4096 |
| T5-base | 768 | T5-large | 1024 | Flan-T5-XXL | 4096 |
| Query | First Answer | Second Answer |
|---|---|---|
| Do you know who the south African president is? | Flan-t5-xxl: Jacob Zuma | Gpt-4: As of my last update, Cyril Ramaphosa is the President of South Africa. However, political positions can change, and it’s always good to verify with the latest sources for the most current information . |
RL from Human Feedback
Reinforcement learning from human feedback (RLHF) trains AI systems to better match human preferences using comparisons, corrections, and other feedback.
See all 122 papers