Fine-Tuning Language Models from Human Preferences
Daniel M. Ziegler, Nisan Stiennon, Jeffrey Wu, Tom B. Brown, Alec, Radford, Dario Amodei, Paul Christiano, Geoffrey Irving

TL;DR
This paper demonstrates how reward learning from human preferences can fine-tune language models for tasks like sentiment continuation and summarization, improving alignment with human judgments.
Contribution
It applies reward learning to natural language tasks using human comparisons, advancing RL safety and practicality in language model fine-tuning.
Findings
Good results with only 5,000 human comparisons for stylistic continuation
Models trained with 60,000 comparisons produce summaries that align well with human preferences
Models can exploit simple heuristics, highlighting challenges in reward modeling
Abstract
Reward learning enables the application of reinforcement learning (RL) to tasks where reward is defined by human judgment, building a model of reward by asking humans questions. Most work on reward learning has used simulated environments, but complex information about values is often expressed in natural language, and we believe reward learning for language is a key to making RL practical and safe for real-world tasks. In this paper, we build on advances in generative pretraining of language models to apply reward learning to four natural language tasks: continuing text with positive sentiment or physically descriptive language, and summarization tasks on the TL;DR and CNN/Daily Mail datasets. For stylistic continuation we achieve good results with only 5,000 comparisons evaluated by humans. For summarization, models trained with 60,000 comparisons copy whole sentences from the input…
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
- 🤗Chuanming/Mixtral-QLoRA-testmodel
- 🤗Nexusflow/Starling-LM-7B-betamodel· 2.7k dl· ♡ 3432.7k dl♡ 343
- 🤗QuantFactory/Starling-LM-7B-beta-GGUFmodel· 105 dl105 dl
- 🤗jncraton/Starling-LM-7B-beta-ct2-int8model· 5 dl5 dl
- 🤗LoneStriker/Starling-LM-7B-beta-GGUFmodel· 36 dl· ♡ 2536 dl♡ 25
- 🤗LoneStriker/Starling-LM-7B-beta-3.0bpw-h6-exl2model· 6 dl6 dl
- 🤗LoneStriker/Starling-LM-7B-beta-4.0bpw-h6-exl2model· 4 dl· ♡ 14 dl♡ 1
- 🤗LoneStriker/Starling-LM-7B-beta-5.0bpw-h6-exl2model· 3 dl3 dl
- 🤗LoneStriker/Starling-LM-7B-beta-6.0bpw-h6-exl2model· 6 dl· ♡ 16 dl♡ 1
- 🤗LoneStriker/Starling-LM-7B-beta-8.0bpw-h8-exl2model· 6 dl· ♡ 36 dl♡ 3
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Speech and dialogue systems
