Pretraining Language Models with Human Preferences
Tomasz Korbak, Kejian Shi, Angelica Chen, Rasika Bhalerao and, Christopher L. Buckley, Jason Phang, Samuel R. Bowman, Ethan Perez

TL;DR
This paper investigates pretraining language models with human preferences using various objectives, finding that conditional training effectively reduces undesirable content while maintaining task performance, suggesting a shift beyond imitation learning.
Contribution
It introduces and benchmarks a simple conditional training approach for pretraining LMs with human feedback, improving alignment without sacrificing capabilities.
Findings
Conditional training reduces undesirable content by up to tenfold.
Pretraining with human preferences outperforms standard methods followed by fine-tuning.
The approach maintains downstream task performance after finetuning.
Abstract
Language models (LMs) are pretrained to imitate internet text, including content that would violate human preferences if generated by an LM: falsehoods, offensive comments, personally identifiable information, low-quality or buggy code, and more. Here, we explore alternative objectives for pretraining LMs in a way that also guides them to generate text aligned with human preferences. We benchmark five objectives for pretraining with human feedback across three tasks and study how they affect the trade-off between alignment and capabilities of pretrained LMs. We find a Pareto-optimal and simple approach among those we explored: conditional training, or learning distribution over tokens conditional on their human preference scores given by a reward model. Conditional training reduces the rate of undesirable content by up to an order of magnitude, both when generating without a prompt and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗myyycroft/gpt2-pii-mle-5000model· 46 dl46 dl
- 🤗myyycroft/gpt2-pii-mle-10000model· 45 dl45 dl
- 🤗myyycroft/gpt2-pii-mle-15000model· 46 dl46 dl
- 🤗myyycroft/gpt2-pii-mle-20000model· 46 dl46 dl
- 🤗myyycroft/gpt2-pii-mle-25000model· 44 dl44 dl
- 🤗myyycroft/gpt2-pii-mle-30000model· 45 dl45 dl
- 🤗myyycroft/gpt2-pii-mle-35000model· 49 dl49 dl
- 🤗myyycroft/gpt2-pii-mle-40000model· 53 dl53 dl
- 🤗myyycroft/gpt2-pii-mle-45000model· 36 dl36 dl
- 🤗myyycroft/gpt2-pii-mle-50000model· 46 dl46 dl
Videos
Taxonomy
TopicsHate Speech and Cyberbullying Detection · Topic Modeling · Natural Language Processing Techniques
