Highlight

Deep Reinforcement Learning from Human Preferences

Shows how to train reinforcement learning agents from non-expert human preferences over trajectory-segment pairs, without a reward function.

Based on

Deep Reinforcement Learning from Human Preferences

By P. Christiano, Jan Leike, Tom B. Brown et al.Neural Information Processing Systems
Read original article →

The paper explores how to communicate complex goals to reinforcement learning systems by defining those goals in terms of non-expert human preferences between pairs of trajectory segments, rather than a hand-specified reward function. A human observer compares short segments of agent behavior, and these preference judgments are used to guide learning, allowing the agent to pursue objectives that are hard to encode directly as rewards.

The approach effectively solves complex RL tasks without access to the reward function, including Atari games and simulated robot locomotion, while requiring feedback on less than one percent of the agent's interactions with the environment. This dramatically reduces the cost of human oversight, making it practical to apply to state-of-the-art RL systems, and the authors further show they can train novel complex behaviors with about an hour of human time.

Abstract

Communicating complex goals to reinforcement learning systems is hard. This work defines goals via non-expert human preferences between pairs of trajectory segments, and shows the approach can solve complex RL tasks, including Atari games and simulated robot locomotion, without access to the reward function. Feedback is required on less than one percent of the agent's interactions, reducing human oversight cost enough for practical use on state-of-the-art systems. The method can also train novel complex behaviors with about an hour of human time.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

reinforcement learninghuman preferenceshuman feedbackreward-free learninghuman oversight
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.