Deep Reinforcement Learning from Human Preferences
arXiv:1706.03741 · PDF · 17 pp. · its place among the papers
One paper, several tellings. The big picture states the paper’s own thesis and contributions in its own terms; Inside the paper follows the paper’s own arc; Across the corpus traces how it connects to the other papers; The concepts lists everything the paper uses, in reading order. Pick a tab, then use the +/− toggles to open it level by level, or set a granularity to read the whole thing at that zoom.
Reinforcement learning assumes someone can write down a reward function, and for much of the behavior people actually want — a backflip, considerate driving — nobody can. The 2017 paper proposes to stop asking for a definition and ask for judgments instead: show a person two short clips of behavior and record which one they prefer.
What follows is the paper's argument at full altitude: the specification problem it starts from, the mechanism that turns comparisons into a reward signal, the evidence that the signal suffices, the ablations that show which design choices carry the result, and the costs and failures the paper reports against itself.
Read at
The 2017 argument: human preference is a sufficient training signal (5 chapters)
The paper's thesis is that deep RL does not need a programmable reward function: a few hundred to a few thousand pairwise human preferences over seconds-long clips, fitted into a learned reward model and optimized by an ordinary RL algorithm, suffice to solve standard benchmarks and to produce behaviors no one could write a reward for — with a human seeing less than 1% of the agent's interactions. The evidence is benchmark performance against a withheld true reward, novel behaviors judged by eye, and ablations that isolate what the design actually depends on.
Chapter 1The problem: goals nobody can specify (3 concepts)
The paper starts from tasks whose goals are complex, poorly defined, or hard to perform. Hand-written rewards misstate such goals; the demonstration-based alternatives require a human who can already do the task, which fails exactly where the interesting cases live — controlling a body with the wrong number of legs, for instance. What remains is judgment: a person can recognize better behavior without being able to produce or define it, and the paper builds its method on that asymmetry.
Oversight at 1% of the price concept (4 connections)
The paper casts its setting as the 2016 oversight problem made concrete: train deep RL agents from sparse, cheap, non-expert feedback rather than a reward supplied at every timestep.
connections
- Scalable oversight — is addressed by adapting → Distant supervision
- Scalable oversight — is addressed by → Hierarchical reinforcement learning (HRL)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Scalable oversight — is operationalized as → Semi-supervised reinforcement learning
Inverse RL, weighed and declined concept (2 connections)
Extracting a reward from expert demonstrations is noted and set aside: it needs behavior a human can demonstrate, which is precisely what many target behaviors are not.
connections
- Apprenticeship learning — borrows technique from → Inverse reinforcement learning (IRL)
- Inverse reinforcement learning (IRL) — repurposed for → Use demonstrations (safe exploration)
Imitation, likewise concept
Directly cloning demonstrated behavior fails for the same reason — a person who cannot backflip cannot show a robot how.
Chapter 2The mechanism: comparisons become a reward (5 concepts)
The machinery is a loop of three concurrent processes: the policy generates behavior, a human compares pairs of short clips through the elicitation protocol, and a reward predictor — an ensemble, refit as labels accumulate — turns the growing preference database into a scalar reward the policy optimizes as if the environment had provided it. The statistical hinge is seventy years old: treat each preference as a noisy comparison of latent scores, and the scores become the reward.
The paradigm, named concept (6 connections)
Learning a reward model from human preference judgments and optimizing it with standard RL — the general recipe this paper establishes and the 2022 papers inherit.
connections
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Base vs. RLHF-chat model representation comparison — measures the effect of → Reinforcement learning from human feedback (RLHF) hindsight
- Contrastive Activation Addition (CAA) — operates on top of → Reinforcement learning from human feedback (RLHF) hindsight
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reinforcement learning from human feedback (RLHF) — swaps the labeler in → RL from AI Feedback (RLAIF)
- Sycophancy — misgeneralizes the training objective of → Reinforcement learning from human feedback (RLHF) hindsight
The unit of judgment concept (4 connections)
One to two seconds of behavior — long enough for a rater to understand, short enough to answer quickly — rather than whole trajectories or single frames.
connections
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
The 1952 hinge concept (6 connections)
The Bradley-Terry model converts predicted per-segment reward sums into the probability that a human prefers one segment — the bridge from comparisons to scalars.
connections
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
The learned stand-in concept (11 connections)
A neural network trained to predict reward consistent with the human's pairwise preferences, used in place of the environment's reward signal.
connections
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Reward model (RM) — back selects the checkpoint of → Supervised fine-tuned (SFT) model
Three loops, running at once concept (3 connections)
Policy, reward predictor, and human labeling run asynchronously, each feeding the next — the architectural answer to a training signal that arrives from a person, slowly.
connections
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
Chapter 3The evidence: benchmarks matched, behaviors invented (4 concepts)
The evaluation runs on two tracks. Quantitatively, agents trained from preferences — real or from a synthetic oracle — are scored against a true reward function the learner never sees, and on some tasks the learned reward beats the hand-written one it was standing in for. Qualitatively, behaviors with no reward function at all are trained from an hour of human time and judged by watching them.
Two kinds of proof concept (2 connections)
Benchmarks with a known-but-withheld reward supply the numbers; tasks with no reward function at all are judged against a natural-language goal by a human watching the result.
connections
- Quantitative vs. Qualitative Evaluation Methodology — prefigures → Instruction following (as a fine-tuning objective) hindsight
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
The headline ratio concept (2 connections)
Complex tasks are learned with feedback on less than 1% of the agent's interactions — roughly three orders of magnitude less human attention than per-timestep supervision would demand.
connections
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
The backflip concept (1 connection)
Nine hundred preference queries, under an hour of human time, and a simulated robot performs repeated backflips — the paper's emblem for goals that resist definition but not recognition.
connections
- Hopper Backflip Demonstration — extends past the hand engineerable reward of → Hopper (MuJoCo task)
Better than the true reward concept (3 connections)
On Ant and Enduro, preference-trained agents beat agents trained on the real reward function — human raters implicitly shape the reward better than the hand-written original.
connections
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
Chapter 4The ablations that carry the design (3 concepts)
The design choices are argued with ablations rather than asserted. Freeze the reward predictor — train it offline, up front — and the policy learns to exploit it: on Pong the agent avoids losing points without ever learning to score. Replace comparisons with absolute scores, or query at random instead of where the ensemble disagrees, and the paper measures what each choice was buying. The ablation section is where the paper's confidence comes from.
Labels must keep coming concept (4 connections)
Collecting preferences continuously as the policy changes, rather than in one offline batch, is what keeps the reward model honest about the states the policy actually visits.
connections
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
What happens when they stop concept (4 connections)
The offline ablation produces the corpus's first observed instance of reward hacking against a learned reward: behavior that scores well under the frozen predictor and looks bizarre under the true task.
connections
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- Pong (Atari game) — provides the canonical instance of → Reward hacking (avoiding)
- Sycophancy — is a behavioral instance of → Reward hacking (avoiding) hindsight
- Wireheading — is narrower than → Reward hacking (avoiding)
Comparisons versus scores concept (1 connection)
The 'target' ablation regresses the predictor directly onto true reward totals, testing whether asking humans for comparisons — rather than absolute judgments — matters. It does.
connections
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
Chapter 5Costs, failures, and the honest footnote (3 concepts)
The paper prices its own result and reports where it loses. A footnote calculates that the human labels for an Atari run cost about $36 against roughly $25 of compute — so further label-efficiency gains buy little. Qbert resists real human feedback entirely, apparently because short clips of it confuse raters. And continuously refitting the reward makes the RL problem itself non-stationary, a difficulty the paper manages with algorithm choice and extra exploration rather than solves.
The $36 footnote concept (1 connection)
Human feedback is already no more expensive than the compute beside it — the paper's own argument that its efficiency result has hit diminishing returns.
connections
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
The game it couldn't learn concept (1 connection)
With real human raters the method fails to clear Qbert's first level — a reminder that the unit of judgment has to be judgeable.
connections
- Clip-Length Effects on Human Evaluation — predicts but was never tested on → Qbert (Atari game)
A moving reward concept (4 connections)
Because the predictor keeps changing, the policy is solving RL under a non-stationary reward — acknowledged as a structural cost of the whole approach.
connections
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
This 2017 paper begins from an awkward fact about reinforcement learning: the whole method assumes someone can write down a reward function, and for most tasks people actually care about, nobody can. Its answer is to stop asking for the function and ask a much smaller question instead — shown two short video clips of an agent's behavior, which one looks better?
The chapters follow the paper's own order: the problem and the lineage it breaks from, the machinery that turns pairwise comparisons into a trainable reward, the safeguards that keep that reward honest while the policy changes beneath it, the experiments that proved the point, and the ablations where the first cracks — including reward hacking — show through.
Read at
Inside Deep RL from Human Preferences: a reward learned from "which of these two is better?" (5 chapters)
The paper's claim is that a few hundred pairwise human comparisons over one-to-two-second video clips, fitted into a reward predictor and optimized asynchronously alongside the policy, are enough to train deep RL agents on tasks whose reward function no one could write down — with a human seeing less than 1% of the agent's interactions.
Chapter 1A reward function nobody can write (3 sections)
The paper opens with a mismatch: RL needs a well-specified reward function, but for the tasks we actually want — the paper's examples are cleaning a table and scrambling an egg — goals are complex, poorly defined, or hard to observe, and a clumsy proxy invites exactly the objective-gaming behavior Concrete Problems had catalogued a year earlier (deep-rl-human-prefs, §"1 Introduction", p. 1). Prior escape routes each stall in their own way: inverse RL and imitation learning need demonstrations humans cannot always give — no human can demonstrate being a one-legged robot — and TAMER-style real-time feedback needs more human attention than any deep RL run can afford. So the paper restates the 2016 scalable-oversight problem as an engineering budget: learn a complex task from sparse, cheap, non-expert judgments, and keep the human's share of the work small enough that the whole thing stays economical.
Oversight priced as a budget concept (4 connections)
In 2016 this was a named open problem: the true objective is too costly to evaluate everywhere. Here it stops being a proposal and becomes a design constraint the whole system answers to — feedback on less than 1% of the agent's interactions (deep-rl-human-prefs, §"1 Introduction", p. 2).
connections
- Scalable oversight — is addressed by adapting → Distant supervision
- Scalable oversight — is addressed by → Hierarchical reinforcement learning (HRL)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Scalable oversight — is operationalized as → Semi-supervised reinforcement learning
The lineage the paper breaks from theme (4 concepts)
A decade of human-in-the-loop RL that either kept the human constantly present or required the desired behavior to be demonstrated. The paper positions itself by naming exactly what those methods could not scale to.
Inverse reinforcement learning (IRL) (2 connections)
- Apprenticeship learning — borrows technique from → Inverse reinforcement learning (IRL)
- Inverse reinforcement learning (IRL) — repurposed for → Use demonstrations (safe exploration)
Inverse reinforcement learning opens this theme as the oldest and most direct alternative to the 2017 paper's approach: extract a reward function from demonstrations of the desired task, then train an agent against that extracted reward using ordinary reinforcement learning. The paper notes this is inapplicable when the desired behavior is hard for a human to demonstrate in the first place, such as controlling a robot with a non-human morphology.
- Imitation Learning
Imitation learning sidesteps the reward-extraction step inverse reinforcement learning relies on, cloning demonstrated behavior directly instead of first inferring a reward function. It fails for exactly the same reason: some behaviors cannot be demonstrated by a human even if that human could recognize the behavior once performed.
- TAMER Framework
The TAMER framework (Knox and Stone, 2009; Knox, 2012) does learn a reward function from real-time human feedback, avoiding the demonstration requirement entirely, but the 2017 paper distinguishes its own setting by scale: TAMER's prior experiments involve policies learnable relatively quickly, not the thousands of hours of experience the paper's Atari tasks require.
Cooperative Inverse Reinforcement Learning (CIRL) (5 connections)
- Corrigibility — tests the incentive formalized by → Cooperative Inverse Reinforcement Learning (CIRL) hindsight
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
- Cooperative Inverse Reinforcement Learning (CIRL) — inverts the legibility direction of → Reward autoencoder (goal transparency)
- Cooperative Inverse Reinforcement Learning (CIRL) — supplies a candidate mechanism for → Shutdown / off-switch problem
- Cooperative Inverse Reinforcement Learning (CIRL) — interactive counterpart of → Use demonstrations (safe exploration)
Cooperative inverse reinforcement learning (Hadfield-Menell et al., 2016) closes this theme by generalizing beyond any single feedback mechanism: it frames a human and an agent as two players cooperating to maximize the human's reward function. The 2017 paper positions its own method as a specific instance of this framework, one in which the human's only available move is to state a preference between two segments.
The headline promise concept (2 connections)
Stated on the first page and defended for the rest of the paper: complex behaviors from feedback on under 1% of interactions, roughly three orders of magnitude cheaper in human time than per-timestep oversight (deep-rl-human-prefs, §"Abstract", p. 1).
connections
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
Chapter 2The machinery: two clips, one question (6 sections)
The mechanism is small enough to state in a sentence — show a person two short video clips of the agent, ask which is better, and fit a reward function that agrees — and everything in Section 2 makes that sentence precise. The unit of judgment is the trajectory segment, one to two seconds of observations and actions; the elicitation protocol records a preference, a tie, or "can't tell" into a growing database; and the Bradley–Terry model, by the same logic as chess Elo ratings, turns predicted per-segment reward sums into a probability that the human prefers one clip, giving the predictor a cross-entropy loss to descend (deep-rl-human-prefs, §"2.2.3 Fitting the Reward Function", p. 5). A constant rater-error term concedes that humans stay wrong about 10% of the time no matter how lopsided the pair. The result is the corpus's first reward model, and the asynchronous architecture that couples it to the policy gives RLHF the shape it still has.
What the human judges: 1–2 seconds of behavior concept (4 connections)
Not whole episodes, not single states: a clip short enough to judge quickly and long enough to mean something. Almost every economic property of the system follows from this choice of unit (deep-rl-human-prefs, §"2.1 Setting and Goal", p. 3).
connections
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
Two clips, three answers concept (4 connections)
Prefer one, call it a tie, or say the clips are incomparable — recorded as a probability distribution in a preference database. Five years later, InstructGPT's labeling apparatus still offers the same response structure (deep-rl-human-prefs, §"2.2.2 Preference Elicitation", p. 5).
connections
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
- Preference Elicitation Protocol — avoids the overfitting problem solved by → K-choose-2 single-batch comparison training hindsight
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Use demonstrations (safe exploration) — is explicitly passed over in favor of → Preference Elicitation Protocol
A 1952 statistic supplies the loss concept (6 connections)
Pairwise outcomes pin down latent scores, so preferences over clips pin down a reward, via a softmax over the two predicted sums. It is the one component the 2022 papers carry over without modification.
connections
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
The reward predictor concept (11 connections)
The network that stands in for the reward signal nobody could write. What this paper calls a reward predictor, the rest of the corpus calls the reward model — the centerpiece the 2022 pipelines scale up (deep-rl-human-prefs, §"2.2.3 Fitting the Reward Function", p. 5).
connections
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Reward model (RM) — back selects the checkpoint of → Supervised fine-tuned (SFT) model
Three loops, no waiting concept (3 connections)
Policy rollouts, human comparisons, and reward refitting run concurrently and feed one another, so the human never becomes a blocking step in training (deep-rl-human-prefs, §"1 Introduction", p. 2).
connections
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
Why comparisons rather than scores theme (8 concepts)
The full argument for the design decision that carries the paper — and, this wiki argues, the load-bearing joint connecting its robots to 2022's chatbots.
Trajectory Segment (4 connections)
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
A trajectory segment is the smallest unit the 2017 paper asks a human to judge: a clip of one to two seconds of observations and actions, short enough to show quickly but long enough to carry more information than a single state. Every mechanism in this theme exists to turn judgments about pairs of these clips into a usable reward signal.
Preference Elicitation Protocol (4 connections)
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
- Preference Elicitation Protocol — avoids the overfitting problem solved by → K-choose-2 single-batch comparison training hindsight
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Use demonstrations (safe exploration) — is explicitly passed over in favor of → Preference Elicitation Protocol
The preference elicitation protocol is the procedure that actually collects those judgments: a human overseer watches two rendered trajectory-segment clips side by side and records a preference, a tie, or an incomparable response into a growing database. This raw preference data is what the next step has to convert into a scale a reinforcement learning algorithm can optimize.
Bradley-Terry Model (6 connections)
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
The Bradley-Terry model, borrowed from 1952 paired-comparison statistics, supplies that conversion: it treats each segment's predicted summed reward as a latent score and passes the difference through a softmax to predict the probability a human prefers one segment over the other. Fitting this softmax to the protocol's recorded preferences is what actually trains the reward predictor.
Comparisons vs. Absolute Scores (Target Ablation) (1 connection)
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
Comparisons vs. absolute scores is the paper's own stress test of the choice underlying everything so far: an ablation that replaces the comparison-based cross-entropy loss with direct mean-squared-error regression of the reward predictor to an oracle's true segment reward. The paper finds humans give more consistent comparisons than consistent scores, though regressing directly to a score performs about as well on some tasks.
Constant Rater-Error Noise Model (2 connections)
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Constant Rater-Error Noise Model — assumes a constant later measured by → Inter-labeler agreement rate hindsight
The constant rater-error noise model addresses a wrinkle in the comparisons the Bradley-Terry fit depends on: because human raters are never perfectly accurate even on easy pairs, the paper adds a fixed 10% chance of a uniformly random response to the softmax, so predicted preference never asymptotes to false certainty.
Elo Score (helpfulness/harmlessness) (4 connections)
- Absolute Harmfulness Score — cross checks → Elo Score (helpfulness/harmlessness)
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — was tuned to penalize → Evasiveness
- Elo Score (helpfulness/harmlessness) — generalizes → Win rate (preference against baseline) hindsight
The 2017 paper explains its own reward scale with an analogy to chess ratings: a difference in predicted reward should predict a preference the way a difference in Elo points predicts one player defeating another. Constitutional AI (2022) takes that analogy literally, computing an actual Elo score from crowdworker pairwise comparisons to track each model snapshot's helpfulness and harmlessness during training.
Reward model pairwise comparison loss (3 connections)
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
The comparison-to-scale logic this theme has been building reappears five years later, structurally unchanged, as the reward model pairwise comparison loss that trains InstructGPT's (2022) reward model: a cross-entropy loss in which the reward difference between a preferred and dispreferred completion stands for the log odds a human would choose the former. Where Bradley-Terry scored short video clips, this loss scores ranked pairs of language outputs.
Reward model (RM) (11 connections)
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Reward model (RM) — back selects the checkpoint of → Supervised fine-tuned (SFT) model
All of this converges on the reward model, the artifact the comparison pipeline exists to produce: a network trained on comparisons that stands in for a missing reward function. InstructGPT (2022) trains the same canonical kind of model, initialized from its supervised fine-tuned model with a scalar output head, on human rankings of language completions rather than robot behavior clips.
Chapter 3Keeping a learned reward honest (5 sections)
A learned reward is only trustworthy where the policy that generated its training data has actually been, and the policy is changing constantly — so the reward the agent optimizes is a moving target that can be exploited or simply outrun. Section 2's quieter half is countermeasures: an ensemble of predictors trained on bootstrap resamples, validation-tracked L2 regularization, output normalization to fix a scale that comparisons leave undetermined, pretraining against the cold start, and a query schedule that front-loads human attention early in training. The ensemble earns its cost twice over, because its disagreement doubles as the signal for choosing which pairs are worth a human's time. The RL side bends too: A2C and TRPO are chosen for their tolerance of a shifting reward, with TRPO's entropy bonus raised to keep it exploring (deep-rl-human-prefs, §"2.2.1 Optimizing the Policy", p. 4).
Optimizing a moving target concept (4 connections)
Because the predictor is refit throughout training, the policy is solving RL under a non-stationary reward — the root fact behind most of this chapter's machinery, and one that resurfaces in InstructGPT's PPO stage five years later.
connections
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
Three predictors, two jobs concept (1 connection)
Bootstrap-trained members are averaged for a steadier reward estimate, and their variance is harvested as an uncertainty signal — one piece of machinery doing robustness and active learning at once (deep-rl-human-prefs, §"2.2.3 Fitting the Reward Function", p. 5).
connections
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
Ask about what the ensemble disputes concept (3 connections)
Candidate pairs go to the human in order of ensemble disagreement — a crude stand-in, the paper admits, for the expected-value-of-information criterion it leaves as future work (deep-rl-human-prefs, §"2.2.4 Selecting Queries", p. 6).
connections
- Uncertainty-Based Query Selection (Ensemble Variance) — is a crude approximation of → Expected-Value-of-Information Query Selection
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
- Semi-supervised or active reward learning — gets its first deep rl implementation in → Uncertainty-Based Query Selection (Ensemble Variance)
The full set of countermeasures theme (9 concepts)
Every guard the paper deploys to stop the policy from drifting off the distribution its reward model knows, gathered in one place.
Asynchronous Reward-Learning Architecture (3 connections)
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
The asynchronous reward-learning architecture is the design in the 2017 paper that makes every other countermeasure in this theme possible: a policy, a human-preference-collection process, and a reward predictor run as three concurrent loops, with trajectories flowing to comparisons, comparisons flowing to the predictor, and the predictor's updated parameters flowing back to the policy. Because the predictor keeps refitting while the policy keeps acting, the reward it produces is a moving target rather than a fixed function.
Iterated (Online) Training (4 connections)
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
Iterated (online) training is the discipline that architecture enables: preference labels are collected continuously throughout training rather than only at the start. The paper's own ablation shows this matters, since training only on early labels lets the policy learn to exploit gaps in a reward predictor that never gets to see where the policy goes next.
Non-Stationary Reward Function Challenge (4 connections)
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
The non-stationary reward function challenge names the cost of that same choice: because the reward predictor is repeatedly refit during training, the policy is effectively solving a reinforcement learning problem whose reward keeps changing underneath it. The paper responds by favoring policy-gradient methods that tolerate a shifting reward and by raising the entropy bonus to preserve exploration.
Reward Predictor Ensemble (1 connection)
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
The reward predictor ensemble is one concrete safeguard against a predictor that overfits before it has caught up with the policy: three independently-trained predictors, each fit on a bootstrap resample of the preference data, with the final estimate given by averaging their independently-normalized outputs. Disagreement across the ensemble is also what later drives which comparisons get queried at all.
Adaptive L2 Regularization for the Reward Predictor (1 connection)
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
Adaptive L2 regularization for the reward predictor is the ensemble's companion safeguard: the L2 penalty coefficient on each predictor is adjusted during training to keep held-out validation loss between 1.1 and 1.5 times training loss, using a held-out fraction of 1/e of the preference database. Where the ensemble spreads risk across multiple fits, this scheme tunes each individual fit against its own overfitting.
Reward Predictor Pretraining (1 connection)
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
Reward predictor pretraining addresses the earliest moment this non-stationarity could go wrong: in the Atari experiments, the reward predictor trains for 200 epochs on comparisons drawn from an untrained, randomly-initialized policy before RL begins at all. This reduces the risk that the policy converges irreversibly on a bad behavior while being guided by a predictor that has not yet learned anything useful.
Label Annealing (2 connections)
- Label Annealing — is only approximated under → Contractor Preference-Labeling Protocol
- Label Annealing — paces the query rate within → Iterated (Online) Training
Label annealing governs how the query rate changes once RL training is under way: the rate at which new preference labels are requested decreases roughly inversely with elapsed timesteps, so the predictor gets dense feedback early, when pretraining alone is not enough, and progressively sparser feedback later, once it has mostly caught up with the policy.
Reward Prediction Normalization (3 connections)
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
Reward prediction normalization is a smaller but necessary fix downstream of all this refitting: the predictor's output is rescaled to zero mean and a fixed standard deviation before the RL algorithm uses it, since a comparison-only training objective leaves the reward's absolute scale and offset undetermined.
Recurrent Reward Model (Proposed Extension) (1 connection)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
The recurrent reward model extension closes this theme with the general case the paper's actual architecture only approximates: rather than estimating reward from a fixed window of recent observations, as the real experiments do, a recurrent network could model reward as a function of an agent's whole observation history in a partially observable environment. The paper flags this as an unimplemented extension, leaving open how much further off-distribution drift such a model would need to withstand.
The RL algorithms underneath theme (6 concepts)
What A2C, TRPO, and the DQN comparison points were each asked to tolerate once the reward stopped standing still.
Non-Stationary Reward Function Challenge (4 connections)
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
The non-stationary reward function challenge is the constraint this entire theme responds to: because the reward predictor is repeatedly refit during training, a policy trained against it is solving a reinforcement learning problem whose reward keeps changing underneath it. The 2017 paper's response is to favor policy-gradient algorithms that tolerate this drift and to raise the entropy bonus to preserve exploration.
Advantage Actor-Critic (A2C/A3C) (3 connections)
- Advantage Actor-Critic (A2C/A3C) — closes its enduro exploration gap with → Deep Q-Network (DQN)
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
Advantage Actor-Critic (Mnih et al., 2016) is the policy-gradient algorithm the paper actually picks for its seven Atari tasks, run in its synchronous form with standard hyperparameters reused from prior work rather than retuned for the changing reward. It is the first of two domain-specific answers to the non-stationarity problem just introduced.
Trust Region Policy Optimization (TRPO) (1 connection)
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
Trust Region Policy Optimization (Schulman et al., 2015) is the paper's second answer, chosen for the MuJoCo robotics tasks, with one hyperparameter deliberately adjusted: its entropy bonus is raised above standard settings, specifically to restore exploration that the trust region would otherwise sacrifice under a shifting reward.
Deep Q-Network (DQN) (1 connection)
- Advantage Actor-Critic (A2C/A3C) — closes its enduro exploration gap with → Deep Q-Network (DQN)
Deep Q-Network (Mnih et al., 2015) appears in this theme only as a comparison point, not as a method the paper uses: the authors note that their Enduro results with real human feedback are comparable to DQN's reported performance on that game.
Reward Prediction Normalization (3 connections)
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
Reward prediction normalization is the shared preprocessing step that lets both A2C and TRPO consume the same kind of reward signal: the predictor's output is rescaled to zero mean and fixed standard deviation before either optimizer sees it, since a comparison-trained predictor leaves the reward's absolute scale otherwise undetermined.
PPO fine-tuning stage (RLHF policy optimization) (3 connections)
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Supervised fine-tuned (SFT) model — anchors as both init and reference for → PPO fine-tuning stage (RLHF policy optimization)
The same non-stationarity constraint reappears five years later inside PPO fine-tuning, the RL stage of InstructGPT (2022): there, too, the policy is optimized against a reward model that keeps shifting as training proceeds, the same moving-target problem A2C and TRPO were chosen to tolerate in 2017.
Chapter 4The proof: benchmarks matched, behaviors invented (6 sections)
Proving that the signal came from preferences alone took experimental design of its own: standard Gym environments are stripped of anything that leaks the objective — score displays blanked, episode boundaries hidden — and a two-track methodology scores agents quantitatively against a true reward the learner never sees, or qualitatively against a sentence of natural language (deep-rl-human-prefs, §"2.1 Setting and Goal", p. 3). On MuJoCo and Atari the method approaches, and sometimes matches, RL trained on the real reward — and occasionally beats it, because human raters quietly shape the reward better than the environment's designers did. Then comes the reason the paper is remembered: behaviors with no reward function at all. A Hopper robot backflips from 900 comparisons gathered in under an hour; a Half-Cheetah crosses the floor on one leg; an Enduro car keeps pace with traffic instead of racing past it.
Sealing the leaks theme (4 concepts)
The apparatus that guarantees the only route from task to agent runs through human preference — as much a contribution as the learning method it protects.
Quantitative vs. Qualitative Evaluation Methodology (2 connections)
- Quantitative vs. Qualitative Evaluation Methodology — prefigures → Instruction following (as a fine-tuning objective) hindsight
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
Quantitative vs. qualitative evaluation methodology sets up the 2017 paper's two-track test that this whole theme is designed to make trustworthy: quantitative tasks compare a trained agent against a true reward function that exists but is withheld from training, while qualitative tasks, which have no reward function at all, are judged by a human watching video against a natural-language goal description. Making the quantitative track meaningful requires closing off every other way the true objective could leak in.
Environment Modifications for Preference Learning (1 connection)
- Environment Modifications for Preference Learning — exempts pong from → Synthetic Oracle Feedback
Environment modifications for preference learning do exactly that closing-off: on-screen score displays in Atari are blanked, variable-length episode termination (like resets when a MuJoCo robot falls over) is replaced with a learned penalty, and torque penalties are stripped from the Gym reward functions. Without these changes, an agent could pick up task information from the environment itself rather than from human feedback, making the quantitative comparison meaningless.
Synthetic Oracle Feedback (3 connections)
- Environment Modifications for Preference Learning — exempts pong from → Synthetic Oracle Feedback
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
Synthetic oracle feedback is the controlled comparison this cleaned-up environment enables: a synthetic rater that always answers according to the true, withheld reward, standing in for a human so the authors can isolate the reward-learning method's own effect from the noise and cost of real raters. Comparing real human feedback against this oracle on the same modified environments is what the next finding depends on.
Human-Feedback Implicit Reward Shaping (3 connections)
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
Human-feedback implicit reward shaping is the finding that whole apparatus surfaces: on tasks like Ant and Enduro, real human comparisons sometimes outperform the synthetic oracle drawing on the true reward, because a human's preferences shape the reward more usefully than the hand-written objective they are meant to approximate. The experimental design built to isolate the method's effect ends up revealing that human judgment can beat the ground truth it was tested against.
The oracle control concept (3 connections)
A synthetic rater that answers every query from the true reward, isolating what the learning method can do from what human noise and cost do to it (deep-rl-human-prefs, §"3.1 Reinforcement Learning Tasks with Unobserved Rewards", p. 6).
connections
- Environment Modifications for Preference Learning — exempts pong from → Synthetic Oracle Feedback
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
MuJoCo and Atari theme (9 concepts)
The 2017 deep-RL canon the results are measured on: simulated robots and Atari games, reached through one Gym interface.
- OpenAI Gym
OpenAI Gym (Brockman et al., 2016) is the toolkit the 2017 paper's whole testbed theme starts from: a common interface that lets the experiments reach both a physics simulator and an arcade emulator through the same API. Everything else in this theme is one of the two domains Gym exposes, or a specific task drawn from one of them.
- MuJoCo
MuJoCo (Todorov et al., 2012) supplies the first of those two domains: a physics simulator providing simulated-robotics locomotion and control tasks, accessed through the Gym interface just introduced. The theme covers three of its tasks, moving from the simplest to the one that produced the most surprising result.
Hopper (MuJoCo task) (2 connections)
- Hopper (MuJoCo task) — exposes the scheduling fragility of → Contractor Preference-Labeling Protocol
- Hopper Backflip Demonstration — extends past the hand engineerable reward of → Hopper (MuJoCo task)
Hopper is a single-legged MuJoCo robot whose task is to move forward without falling over, one of the paper's standard benchmarks learned without observing the true reward. It later becomes the setting for the backflip demonstration, a behavior with no natural hand-engineered reward at all.
Half-Cheetah (MuJoCo task) (2 connections)
- Half-Cheetah (MuJoCo task) — was exempted from → Contractor Preference-Labeling Protocol
- Half-Cheetah One-Leg Demonstration — costs barely more in queries than → Half-Cheetah (MuJoCo task)
Half-Cheetah is a two-legged MuJoCo robot run forward as fast as possible, learned the same way as Hopper but with a different body plan. It too gets reused later, as the setting for a novel one-legged-running demonstration rather than its standard running task.
Ant (MuJoCo task) (1 connection)
- Ant (MuJoCo task) — hard codes an upright priority into → Contractor Preference-Labeling Protocol
Ant is a four-legged MuJoCo robot whose task is to stay upright and move forward, and it is the theme's most notable MuJoCo result: human feedback emphasizing that the robot stand upright outperformed synthetic oracle feedback drawn from the true reward, apparently because the human comparisons shaped the reward better than the hand-crafted upright bonus did.
Atari games (as an RL testbed) (1 connection)
- Atari games (as an RL testbed) — is the proposed testbed for → Semi-supervised reinforcement learning
Atari games, accessed through the Arcade Learning Environment and the same Gym interface as MuJoCo, supply the theme's second domain: seven titles from a widely used prior RL benchmark suite, of which this theme covers three. Where MuJoCo tested continuous robot control, Atari tests discrete-action video game play under the same preference-learning method.
Enduro (Atari game) (2 connections)
- Enduro Keeping-Pace Demonstration — inverts the scoring objective of → Enduro (Atari game)
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
Enduro is an Atari racing game whose usual objective is passing cars; the paper's method, trained with real human feedback, outperforms the A3C baseline here because raters reward any progress passing cars, shaping a reward the game's usual scoring does not provide as densely. It is later modified into a pace-keeping task for one of the novel-behavior demonstrations.
Pong (Atari game) (2 connections)
- Pong (Atari game) — provides the canonical instance of → Reward hacking (avoiding)
- Pong (Atari game) — anticipates → Reward model over-optimization hindsight
Pong is a standard Atari benchmark task, notable in the ablation studies for a specific failure mode: training the reward predictor offline, without ongoing online queries, sometimes taught the agent to avoid losing points without learning to score any, producing pathologically long volleys.
Qbert (Atari game) (1 connection)
- Clip-Length Effects on Human Evaluation — predicts but was never tested on → Qbert (Atari game)
Qbert closes this theme as its one outright failure: the method never learns to beat the first level using real human feedback, plausibly because Qbert's short video clips are confusing for a rater to parse and evaluate. Across all six tasks in this theme, Qbert is the clearest reminder that the method's successes were not guaranteed.
When humans beat the true reward concept (3 connections)
On Ant and Enduro the learned reward outperforms the hand-written one, because raters implicitly reward what the designers should have: standing upright, making any progress at all (deep-rl-human-prefs, §"3.1.1 Simulated Robotics", p. 7).
connections
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
No reward function at all concept (2 connections)
About an hour of human feedback per behavior and no programmatic reward anywhere — the demonstration that this is a way to specify goals, not just to approximate existing ones (deep-rl-human-prefs, §"3.2 Novel behaviors", p. 8).
connections
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
The backflip concept (1 connection)
Nine hundred queries, under an hour of human time, and a robot lands a behavior nobody could have scored by hand — the corpus's most quoted image of preference learning working.
connections
- Hopper Backflip Demonstration — extends past the hand engineerable reward of → Hopper (MuJoCo task)
Chapter 5Ablations, economics, and the first crack (5 sections)
The paper argues its design decisions by deletion: remove online labeling, remove the ensemble, replace comparisons with absolute scores, shrink the clips, and watch what breaks (deep-rl-human-prefs, §"3.3 Ablation Studies", p. 9). One deletion breaks in a way the corpus never stops citing: with the reward model trained offline on early data and then frozen, a Pong agent learns to avoid losing points without ever learning to score, rallying forever. The paper names what it is seeing by reaching back to the 2016 reward-hacking taxonomy, and its guard is to keep the labels coming while the policy trains. The chapter closes on the books: clip length is calibrated against rater time, and a footnote observes that compute already costs about as much as the contractors do, so squeezing the label count further buys little.
Reward hacking, sighted concept (4 connections)
The 2016 agenda predicted it; the offline ablation produces it on screen. The endless Pong rally is the corpus's first empirical instance of a policy maximizing a learned proxy against its designers' intent (deep-rl-human-prefs, §"3.3 Ablation Studies", p. 9).
connections
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- Pong (Atari game) — provides the canonical instance of → Reward hacking (avoiding)
- Sycophancy — is a behavioral instance of → Reward hacking (avoiding) hindsight
- Wireheading — is narrower than → Reward hacking (avoiding)
The guard: labels that keep up concept (4 connections)
Collecting comparisons from the policy's current behavior, all the way through training, keeps the predictor pointed at the distribution actually being optimized — the countermeasure the Pong failure argues for.
connections
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
Would scores have worked? concept (1 connection)
The "target" ablation regresses directly onto true segment reward instead of learning from comparisons. That it does not clearly win is the paper's evidence for its central interface decision.
connections
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
The $25-versus-$36 footnote concept (1 connection)
Roughly $25 of compute against $36 of minimum-wage labeling for an Atari run: human feedback is already not the dominant cost, so the method's economics have arrived (deep-rl-human-prefs, §"4 Discussion and Conclusions", p. 11).
connections
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
The budget behind every choice theme (8 concepts)
The paper's full accounting of human minutes — the constraint that clip lengths, query schedules, and the headline efficiency claim all answer to.
Human-Feedback Sample Efficiency (2 connections)
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
Human-feedback sample efficiency is the 2017 paper's headline number and the constraint every other concept in this theme has to satisfy: complex tasks and entirely novel behaviors get learned while a human labels less than 1% of the agent's environment interactions, roughly three orders of magnitude less than feedback on every timestep would require. Everything that follows is an accounting of how that budget gets spent.
Trajectory Segment (4 connections)
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
The trajectory segment keeps each individual query cheap to begin with: rather than a whole episode, a human judges a clip of only one to two seconds of behavior, so a single query costs a few seconds of attention rather than minutes of watching. Choosing this unit is the first lever the paper pulls to make the sample-efficiency budget attainable.
Clip-Length Effects on Human Evaluation (2 connections)
- Clip-Length Effects on Human Evaluation — predicts but was never tested on → Qbert (Atari game)
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
Clip-length effects on human evaluation is the finding that justifies picking that particular length rather than something shorter or longer: very short clips take a rater longer to understand relative to the information they convey, so the paper measures rater evaluation time against clip duration and keeps the shortest length for which that time still scales roughly linearly.
Uncertainty-Based Query Selection (Ensemble Variance) (3 connections)
- Uncertainty-Based Query Selection (Ensemble Variance) — is a crude approximation of → Expected-Value-of-Information Query Selection
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
- Semi-supervised or active reward learning — gets its first deep rl implementation in → Uncertainty-Based Query Selection (Ensemble Variance)
Uncertainty-based query selection decides which of the many possible segment pairs are worth spending that budget on: a large batch of candidate pairs is sampled, every member of the reward-predictor ensemble predicts a preference for each, and the pairs where the ensemble disagrees most are the ones actually shown to a human. This spends scarce queries on the comparisons most likely to teach the predictor something.
Expected-Value-of-Information Query Selection (1 connection)
- Uncertainty-Based Query Selection (Ensemble Variance) — is a crude approximation of → Expected-Value-of-Information Query Selection
Expected-value-of-information query selection is the more principled version of that same idea, one the paper credits to Akrour et al. (2012) and Krueger et al. (2016) but leaves to future work: choosing queries by their expected value of information rather than by how much an ensemble happens to disagree. The authors flag it as an unimplemented improvement on uncertainty-based query selection, not a component of the actual system.
Contractor Preference-Labeling Protocol (7 connections)
- Ant (MuJoCo task) — hard codes an upright priority into → Contractor Preference-Labeling Protocol
- Half-Cheetah (MuJoCo task) — was exempted from → Contractor Preference-Labeling Protocol
- Hopper (MuJoCo task) — exposes the scheduling fragility of → Contractor Preference-Labeling Protocol
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
- Label Annealing — is only approximated under → Contractor Preference-Labeling Protocol
- Contractor Preference-Labeling Protocol — becomes a screened operation in → Labeler screening and selection process hindsight
- Contractor Preference-Labeling Protocol — is formalized as → Web labeling interface hindsight
The contractor preference-labeling protocol is where the human-feedback budget is actually spent: paid contractors sign up for time slots, receive a one-to-two sentence task description, and then repeatedly compare clips through a keyboard-driven interface offering 'prefer left,' 'prefer right,' 'tie,' or 'can't tell,' answering a query every few seconds. This is the concrete labor underneath every efficiency number in this theme.
Label Annealing (2 connections)
- Label Annealing — is only approximated under → Contractor Preference-Labeling Protocol
- Label Annealing — paces the query rate within → Iterated (Online) Training
Label annealing determines how that contractor labor gets allocated over the course of training: the rate at which new labels are requested decreases roughly inversely with elapsed timesteps, front-loading queries when the predictor most needs them and tapering off once it has caught up. It is the scheduling policy layered on top of the query-selection and labeling machinery already described.
Compute vs. Human Feedback Cost Analysis (1 connection)
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
Compute vs. human feedback cost analysis is the paper's own closing arithmetic on this whole budget: about $25 of Atari compute for roughly a day of training on a 16-CPU, one-GPU cloud machine turns out already comparable to about $36 of minimum-wage labor behind 5,000 labels. That rough parity is what makes the paper argue further reductions in labels needed would yield diminishing practical returns.
Read alone, this is a 2017 paper about simulated robots and Atari games. Read against the rest of the corpus, it is the hinge: more cross-paper connections pass through it than through any other paper here, reaching back to the 2016 agenda it answered and forward to the 2022 language-model pipelines that inherited its parts.
The chapters run in time order. First the proposals Concrete Problems made and this paper built; then InstructGPT, which rebuilt the same machine at industrial scale; then Constitutional AI, which replaced the human the whole design was built around; and last, the seams between papers that only appear in hindsight.
Read at
The hinge of the corpus: 2016's proposals become machinery, 2022's pipelines inherit it (4 chapters)
Sixty-five cross-paper edges run through this paper, more than any other in the corpus: backward, it converts Concrete Problems' scalable-oversight proposals into working machinery; forward, InstructGPT industrializes its parts almost one for one, and Constitutional AI automates the human at its center.
Chapter 1What 2016 proposed, this paper built (4 sections)
Concrete Problems closes its scalable-oversight discussion with proposals: semi-supervised RL, active reward learning, distant supervision, demonstrations. A year later this paper chose among them in public. Preferences won; demonstrations were weighed and explicitly passed over; active reward learning got its first deep-RL implementation as ensemble-variance query selection. The debt runs the other way too: when the offline ablation produced the endless Pong rally, the paper reached back to the 2016 taxonomy to name what it was seeing.
From worry to working dials 2016 connective theme (10 edges)
Seven of this thread's edges touch the 2017 paper — each one a 2016 abstraction landing as a concrete pool, dial, or protocol.
member edges
- Scalable oversight — is operationalized as → Semi-supervised reinforcement learning
- Atari games (as an RL testbed) — is the proposed testbed for → Semi-supervised reinforcement learning
- bAbI tasks — is the benchmarking template for → Safe exploration
- Supervised reward learning — is extended by → Semi-supervised or active reward learning
- Unsupervised value iteration — extracts a complementary signal to → Supervised reward learning
- Unsupervised value iteration — is mirrored in model based form by → Unsupervised model learning
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Semi-supervised or active reward learning — gets its first deep rl implementation in → Uncertainty-Based Query Selection (Ensemble Variance)
- Use demonstrations (safe exploration) — is explicitly passed over in favor of → Preference Elicitation Protocol
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
Demonstrations, declined 2016 edge
The road not taken, recorded as an edge: the paper weighs demonstration-based supervision and chooses the comparison channel instead, because some behaviors cannot be demonstrated at all.
2016's failure, on screen 2017 edge
Reward hacking was a taxonomy in 2016. The Pong rally makes it an observation, and the paper cites Amodei et al. to close the loop itself.
One problem in three papers 2016 concept (4 connections)
The concept lives in Concrete Problems, this paper, and Constitutional AI: named as a problem in 2016, priced as a budget here, then answered again in 2022 with AI labor.
connections
- Scalable oversight — is addressed by adapting → Distant supervision
- Scalable oversight — is addressed by → Hierarchical reinforcement learning (HRL)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Scalable oversight — is operationalized as → Semi-supervised reinforcement learning
Chapter 2InstructGPT: the same machine, industrialized (4 sections)
Set the 2017 system beside InstructGPT and nearly every part maps: contractors on time slots become a screened labeling workforce, the keyboard interface becomes a web app, trajectory segments generalize into the RM dataset, and reward normalization prefigures the scale fix in the RM loss. What carries over unchanged is as telling as what gets replaced — the Bradley–Terry loss crosses five years untouched. And one thing is quietly traded away: the 2017 system's online concurrency, given up for a fixed comparison dataset that made the pipeline trainable at language-model scale.
Ad hoc parts, industrial replacements 2022 connective theme (12 edges)
Eight edges pair a 2017 improvisation with its 2022 institutional replacement, part for part — the closest thing the corpus has to a bill of materials.
member edges
- Contractor Preference-Labeling Protocol — becomes a screened operation in → Labeler screening and selection process hindsight
- Contractor Preference-Labeling Protocol — is formalized as → Web labeling interface hindsight
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Constant Rater-Error Noise Model — assumes a constant later measured by → Inter-labeler agreement rate hindsight
- Preference Elicitation Protocol — avoids the overfitting problem solved by → K-choose-2 single-batch comparison training hindsight
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
- Response-conditioned contrastive vector computation — generalizes beyond the answer letter recipe of → CAA steering vector construction (Mean Difference over multiple-choice contrast pairs) hindsight
- Automated persona vector extraction pipeline — adds filtering and validation beyond → Automated concept-description-to-direction pipeline (Wu et al., 2025)
- Automated persona vector extraction pipeline — automates away the bespoke curation of → Contrastive Activation Addition (CAA) hindsight
- Trait expression score (LLM judge) — succeeds the sampled rating protocol of → Open-ended generation evaluation with GPT-4 rating hindsight
The part that never changed 2022 edge
A 1952 statistical model survives the jump from video clips to language unmodified — the strongest single piece of evidence that these are the same machine.
What was traded away 2022 edge
The three concurrent loops were the 2017 paper's proudest engineering; InstructGPT drops the concurrency for a fixed dataset. This hindsight edge records the price and the reason.
The shared centerpiece 2017 concept (11 connections)
With RLHF itself, one of the two concepts this paper shares with both 2022 pipelines: what it calls a reward predictor is the reward model that anchors InstructGPT and Constitutional AI alike.
connections
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Reward model (RM) — back selects the checkpoint of → Supervised fine-tuned (SFT) model
Chapter 3Constitutional AI: replacing the human (4 sections)
Constitutional AI's founding move reads like a direct edit of the 2017 diagram: keep the preference channel, the reward model, and the RL loop, and swap the human rater for an AI labeler steered by a written Constitution (set of principles). The substitution lands at exactly the point the 2017 paper had measured as its bottleneck — the throughput of human attention. Iterated online training, which in 2017 meant contractors on staggered schedules, becomes something a machine can do to itself; even the Elo analogy this paper borrowed to explain its loss becomes, in 2022, a literal computed metric.
The bottleneck, replaced 2022 connective theme (11 edges)
This thread shows RLAIF as a surgical swap: the labeler changes, and everything the 2017 paper built around the labeler stays.
member edges
- Reinforcement learning from human feedback (RLHF) — swaps the labeler in → RL from AI Feedback (RLAIF)
- RL from AI Feedback (RLAIF) — delegates harmlessness comparisons to → Feedback Model
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
- Constitution (set of principles) — replaces human harm labels in → Constitutional AI (CAI)
- Red Teaming — is the manual process that scales into → Automated Red Teaming
- Human oversight (safe exploration) — scalability limit motivates → Trusted policy oversight
- GPT-4 — rates outputs for → Open-ended generation evaluation with GPT-4 rating
- Open-ended generation evaluation with GPT-4 rating — shares the ai judge move with → RL from AI Feedback (RLAIF) hindsight
- GPT-4 — authors → Custom refusal contrastive dataset
- Claude Sonnet as pipeline/data-generation tool — authors the artifacts behind → Trait-specific artifact generation
- Trait expression score (LLM judge) — operationalizes its rubric through → GPT-4.1-mini
Online training without the humans 2022 edge
The 2017 paper's guard against reward hacking needed humans on call; with an AI labeler, the loop can finally run as fast as the policy drifts.
The loop CAI automates 2017 concept (4 connections)
Introduced here as one of three concurrent loops, then named and flagged for full automation in Constitutional AI's RLAIF pipeline.
connections
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
An analogy becomes a metric 2022 concept (4 connections)
In 2017, Elo is an explanatory aside for why a Bradley–Terry loss makes sense; in 2022, Constitutional AI computes actual Elo scores to track helpfulness and harmlessness.
connections
- Absolute Harmfulness Score — cross checks → Elo Score (helpfulness/harmlessness)
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — was tuned to penalize → Evasiveness
- Elo Score (helpfulness/harmlessness) — generalizes → Win rate (preference against baseline) hindsight
Chapter 4Seams only hindsight can see (4 sections)
Nineteen edges in this wiki are marked hindsight — links neither paper states, visible only when the corpus is read together — and thirteen of them touch this paper. The patterns they trace are the paper's quieter legacy: everything downstream of a moving reward, from raised entropy bonuses in 2017 to PPO-stage instabilities in 2022; the patches that comparison training forces, because ranking alone pins a reward down only up to scale; and the endless Pong rally read, five years later, as the first sighting of reward over-optimization — Goodhart's law acquiring instances until it finally gets its name.
Connections no paper draws connective theme (23 edges)
The corpus's hindsight edges collected; most have this paper on one end, which is what being the hinge means.
member edges
- Goodhart's law — is empirically instantiated by → Reward model over-optimization hindsight
- Goodhart's law — operates at the subfeature level in → Excessive hedging on simple questions hindsight
- Goodhart's law — is instantiated through mislabeled proxy in → Evasiveness hindsight
- Excessive hedging on simple questions — is the harmlessness axis mirror of → Evasiveness hindsight
- Per-token KL penalty from the SFT model — was not the fix applied to → Evasiveness hindsight
- Use demonstrations (safe exploration) — operationalized as → Supervised fine-tuning (SFT) hindsight
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Elo Score (helpfulness/harmlessness) — generalizes → Win rate (preference against baseline) hindsight
- Pong (Atari game) — anticipates → Reward model over-optimization hindsight
- Quantitative vs. Qualitative Evaluation Methodology — prefigures → Instruction following (as a fine-tuning objective) hindsight
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Constant Rater-Error Noise Model — assumes a constant later measured by → Inter-labeler agreement rate hindsight
- Contractor Preference-Labeling Protocol — becomes a screened operation in → Labeler screening and selection process hindsight
- Contractor Preference-Labeling Protocol — is formalized as → Web labeling interface hindsight
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
- Preference Elicitation Protocol — avoids the overfitting problem solved by → K-choose-2 single-batch comparison training hindsight
- Few-shot prompting — shares its mechanism with → GPT-3 (prompted) baseline hindsight
- Evil (persona trait) — inverts the baseline encoded by → Helpful, honest, harmless (HHH) alignment framework hindsight
- Supervised fine-tuning (SFT) — is the mechanism that produces → Finetuning shift (activation-shift metric)
- Preventative steering — answers → Alignment tax hindsight
The moving-reward family connective theme (7 edges)
One root fact — the reward keeps changing while the policy trains on it — and every consequence and countermeasure the corpus traces to it, in 2017 and again in 2022.
member edges
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
What ranking leaves free connective theme (6 edges)
Comparisons determine a reward only up to order-preserving transformations; this thread collects the patches, from 2017's normalization to the scale fix in InstructGPT's loss.
member edges
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
Pong, five years early 2022 edge
A hindsight edge from the rally that never ends to InstructGPT's reward-model over-optimization: the same divergence between proxy score and intended behavior, at two scales.
Chronologically the corpus's first built system, though it reads today as the missing link between the 2016 agenda and the 2022 pipelines: a reward predictor is fit to pairwise human preferences over trajectory-segment video clips while the policy optimizes it, the two coupled by the asynchronous three-process architecture on its introduced shelf. That shelf holds the original versions of machinery the later papers made standard — RLHF itself, ensembled reward predictors, online label collection — plus the experimental apparatus that proved the point, from synthetic-oracle feedback and score-blanked environments to the Hopper backflip trained with about an hour of human time. The refined shelf is short and pointed: scalable oversight and active reward learning stop being 2016 proposals here, and reward hacking gets its first in-corpus empirical sighting in the offline-training ablation, which the paper itself ties back to the 2016 agenda. The inherited shelf is the deep-RL toolbox of its day — A2C and TRPO, MuJoCo and the Atari games, the Bradley-Terry model — and the decade of human-in-the-loop methods (TAMER, cooperative inverse RL, imitation learning) whose scaling limits the paper positions itself against.
Read at
Introduced here introduced (28 concepts, in reading order)
Human-Feedback Sample Efficiency (2 connections) §“Abstract”, p. 1
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
The paper's headline efficiency result: complex RL tasks and novel behaviors can be learned while a human provides feedback on less than 1% of the agent's environment interactions, reducing the interaction complexity of learning from human oversight by roughly three orders of magnitude compared to per-timestep feedback.Reinforcement learning from human feedback (RLHF) (6 connections) §“Abstract”, p. 1
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Base vs. RLHF-chat model representation comparison — measures the effect of → Reinforcement learning from human feedback (RLHF) hindsight
- Contrastive Activation Addition (CAA) — operates on top of → Reinforcement learning from human feedback (RLHF) hindsight
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reinforcement learning from human feedback (RLHF) — swaps the labeler in → RL from AI Feedback (RLAIF)
- Sycophancy — misgeneralizes the training objective of → Reinforcement learning from human feedback (RLHF) hindsight
The general paradigm of training an RL policy by learning a reward model from human preference judgments (rather than a hand-specified reward function) and optimizing that learned reward with a standard RL algorithm.Asynchronous Reward-Learning Architecture (3 connections) §“1 Introduction”, p. 2
- Asynchronous Reward-Learning Architecture — gives concrete shape to → Reinforcement learning from human feedback (RLHF)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
The paper's overall training architecture in which a policy, a reward predictor, and a human-preference-collection process run as three concurrent, asynchronously-coupled loops: the policy acts to generate trajectories, segment pairs are sent to a human for comparison, and the reward predictor is retrained on the growing preference database, with each process's outputs continuously feeding the next.Quantitative vs. Qualitative Evaluation Methodology (2 connections) §“2.1 Setting and Goal”, p. 3
- Quantitative vs. Qualitative Evaluation Methodology — prefigures → Instruction following (as a fine-tuning objective) hindsight
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
The paper's two-track evaluation methodology: 'quantitative' evaluation compares agent performance against a known-but-withheld true reward function on standard RL benchmark tasks, while 'qualitative' evaluation, used for tasks with no reward function at all, judges whether the trained agent fulfills a natural-language goal description as assessed by a human watching videos of its behavior.Trajectory Segment (4 connections) §“2.1 Setting and Goal”, p. 3
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Trajectory Segment — generalizes into → RM (comparison) dataset hindsight
A short fixed-length sequence of observation-action pairs sampled from an agent's trajectory (1-2 seconds of behavior in this paper's experiments), used as the basic unit shown to and compared by a human, rather than whole trajectories or single states.Non-Stationary Reward Function Challenge (4 connections) §“2.2.1 Optimizing the Policy”, p. 4
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Non-Stationary Reward Function Challenge — resurfaces under iteration in → PPO fine-tuning stage (RLHF policy optimization) hindsight
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
The observation that because the reward predictor is repeatedly updated during training, the policy is effectively solving an RL problem with a non-stationary reward function; this motivated favoring policy-gradient methods robust to a changing reward and increasing the entropy bonus (particularly for TRPO) to maintain adequate exploration.Recurrent Reward Model (Proposed Extension) (1 connection) §“2.2 Our Method”, p. 4
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
A noted but unimplemented extension: in a general partially-observable environment, the reward function could be modeled as depending on the whole history of observations via a recurrent neural network, rather than on a fixed window of recent observations as used in the paper's actual experiments.Reward Prediction Normalization (3 connections) §“2.2.1 Optimizing the Policy”, p. 4
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Reward Prediction Normalization — prefigures the scale fix in → Reward model pairwise comparison loss hindsight
A preprocessing step in which the reward predictor's output is rescaled to have zero mean and a fixed standard deviation before being used by the RL algorithm, since the absolute scale and offset of a learned reward function is otherwise underdetermined by the comparison-based training objective.Adaptive L2 Regularization for the Reward Predictor (1 connection) §“2.2.3 Fitting the Reward Function”, p. 5
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
A regularization scheme in which the l2 penalty coefficient on the reward predictor is adaptively adjusted during training to keep held-out validation loss between 1.1 and 1.5 times training loss, with 1/e of the preference data held out as a validation set; dropout is additionally used in some domains.Constant Rater-Error Noise Model (2 connections) §“2.2.3 Fitting the Reward Function”, p. 5
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Constant Rater-Error Noise Model — assumes a constant later measured by → Inter-labeler agreement rate hindsight
A modification to the preference-prediction softmax assuming a constant 10% chance the human responds uniformly at random, modeling the fact that human raters have a non-vanishing error rate rather than becoming perfectly accurate as the true reward difference grows extreme.Preference Elicitation Protocol (4 connections) §“2.2.2 Preference Elicitation”, p. 5
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
- Preference Elicitation Protocol — avoids the overfitting problem solved by → K-choose-2 single-batch comparison training hindsight
- Trajectory Segment — supplies the comparison unit for → Preference Elicitation Protocol
- Use demonstrations (safe exploration) — is explicitly passed over in favor of → Preference Elicitation Protocol
The procedure by which a human overseer is shown two rendered trajectory-segment video clips and indicates a preference, a tie, or that the segments are incomparable, with responses recorded as a probability distribution over the two segments in a preference database.Reward model (RM) (11 connections) §“2.2.3 Fitting the Reward Function”, p. 5
- Adaptive L2 Regularization for the Reward Predictor — bounds the generalization gap of → Reward model (RM)
- Asynchronous Reward-Learning Architecture — trades its concurrency for a fixed dataset in → Reward model (RM) hindsight
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
- Reward model (RM) — supervises from below → PPO fine-tuning stage (RLHF policy optimization)
- Recurrent Reward Model (Proposed Extension) — would generalize the fixed window of → Reward model (RM)
- Reward model (RM) — anchors the reward signal of → Reinforcement learning from human feedback (RLHF)
- Reward model pairwise comparison loss — under determines the scale of → Reward model (RM)
- Reward Prediction Normalization — fixes the underdetermined scale of → Reward model (RM)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Reward model (RM) — back selects the checkpoint of → Supervised fine-tuned (SFT) model
A neural network reward predictor trained via supervised learning to predict a scalar reward consistent with a human's pairwise preferences over trajectory segments, used in place of the environment's true reward signal to train the policy with RL.Reward Predictor Ensemble (1 connection) §“2.2.3 Fitting the Reward Function”, p. 5
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
The reward model is implemented as an ensemble of independently-trained predictors (3 by default), each fit on a bootstrap resample of the preference database drawn with replacement, with the final reward estimate given by averaging the independently-normalized outputs of each member.Synthetic Oracle Feedback (3 connections) §“3.1 Reinforcement Learning Tasks with Unobserved Rewards”, p. 6
- Environment Modifications for Preference Learning — exempts pong from → Synthetic Oracle Feedback
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
- Synthetic Oracle Feedback — is only realizable within → Quantitative vs. Qualitative Evaluation Methodology
An experimental device in which a synthetic 'oracle' answers preference queries according to the ground-truth task reward (indicating whichever segment actually receives higher true reward), used to isolate the effect of the reward-learning method from the noise and cost of real human raters.Uncertainty-Based Query Selection (Ensemble Variance) (3 connections) §“2.2.4 Selecting Queries”, p. 6
- Uncertainty-Based Query Selection (Ensemble Variance) — is a crude approximation of → Expected-Value-of-Information Query Selection
- Reward Predictor Ensemble — supplies the disagreement signal for → Uncertainty-Based Query Selection (Ensemble Variance)
- Semi-supervised or active reward learning — gets its first deep rl implementation in → Uncertainty-Based Query Selection (Ensemble Variance)
The specific query-selection heuristic used: sample a large batch of candidate segment pairs, have every member of the reward-predictor ensemble predict a preference for each, and present to the human those pairs whose predicted preference has the highest variance across ensemble members.Human-Feedback Implicit Reward Shaping (3 connections) §“3.1.1 Simulated Robotics”, p. 7
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Synthetic Oracle Feedback — reveals a non human instance of → Human-Feedback Implicit Reward Shaping
An observed phenomenon in which reward predictors learned from human preferences sometimes outperform the ground-truth RL reward function, because human raters implicitly reward-shape the task (e.g. rewarding 'standing upright' on Ant, or rewarding any progress passing cars on Enduro), yielding denser or better-shaped guidance than the original hand-written reward.Hopper Backflip Demonstration (1 connection) §“3.2 Novel behaviors”, p. 8
- Hopper Backflip Demonstration — extends past the hand engineerable reward of → Hopper (MuJoCo task)
A novel behavior in which the simulated Hopper robot is trained, using 900 human preference queries in under an hour, to perform a sequence of backflips and land upright each time, despite there being no natural hand-engineered reward function for 'doing a backflip.'Novel Behavior Training (2 connections) §“3.2 Novel behaviors”, p. 8
- Human-Feedback Implicit Reward Shaping — becomes the only signal in → Novel Behavior Training
- Reward model (RM) — is overbuilt in anticipation of → Novel Behavior Training
A set of experiments demonstrating that the method can teach agents entirely new behaviors that were never associated with a programmatic reward function, specified only via roughly an hour of human feedback: a robot performing repeated backflips, a half-cheetah moving forward on one leg, and a car agent that drives level with surrounding traffic.Comparisons vs. Absolute Scores (Target Ablation) (1 connection) §“3.3 Ablation Studies”, p. 9
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
An ablation ('target') replacing the comparison-based cross-entropy loss with direct regression of the reward predictor to an oracle's true total reward over a segment via mean squared error, testing whether eliciting comparisons rather than absolute scores is important to the method's success.Enduro Keeping-Pace Demonstration (1 connection) §“3.2 Novel behaviors”, p. 9
- Enduro Keeping-Pace Demonstration — inverts the scoring objective of → Enduro (Atari game)
A novel behavior in which an agent playing the Atari game Enduro is trained, using roughly 1,300 queries and 4 million frames, to drive alongside other cars and stay roughly level with traffic, rather than the game's usual objective of passing as many cars as possible.Half-Cheetah One-Leg Demonstration (1 connection) §“3.2 Novel behaviors”, p. 9
- Half-Cheetah One-Leg Demonstration — costs barely more in queries than → Half-Cheetah (MuJoCo task)
A novel behavior in which the simulated Half-Cheetah robot is trained, using 800 human preference queries in under an hour, to move forward while balancing and standing on a single leg.Iterated (Online) Training (4 connections) §“3.3 Ablation Studies”, p. 9
- Label Annealing — paces the query rate within → Iterated (Online) Training
- Iterated (Online) Training — is the cause of → Non-Stationary Reward Function Challenge
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- RL from AI Feedback (RLAIF) — makes newly automatable → Iterated (Online) Training
Collecting preference labels continuously throughout policy training, rather than gathering all labels upfront from a fixed/offline batch of trajectories, so the reward predictor keeps adapting to the changing state distribution the policy visits.Clip-Length Effects on Human Evaluation (2 connections) §“3.3 Ablation Studies”, p. 10
- Clip-Length Effects on Human Evaluation — predicts but was never tested on → Qbert (Atari game)
- Clip-Length Effects on Human Evaluation — calibrates the length of → Trajectory Segment
An empirical finding that comparing longer video clips is more informative per clip (though less informative per frame) than comparing single frames, because short clips take raters longer to understand relative to the information they convey; the paper chooses the shortest clip length for which rater evaluation time scales roughly linearly with length.Compute vs. Human Feedback Cost Analysis (1 connection) §“4 Discussion and Conclusions”, p. 11
- Compute vs. Human Feedback Cost Analysis — caps the marginal value of → Human-Feedback Sample Efficiency
A cost analysis (footnote) estimating that the Atari experiments' compute cost (about $25 for roughly a day of training on a 16-CPU, one-GPU cloud VM) is already comparable to the cost of the non-expert human feedback used (about $36 at US minimum wage for 5,000 labels), used to argue that further reductions in the number of human labels required would yield diminishing practical returns.Environment Modifications for Preference Learning (1 connection) §“A Experimental Details”, p. 14
- Environment Modifications for Preference Learning — exempts pong from → Synthetic Oracle Feedback
Modifications made to standard Gym/Atari environments to prevent the environment itself from leaking task-objective information outside of human feedback: removing variable-length episode termination (replacing 'falling over' resets with a learned penalty in MuJoCo, disabling life-loss/episode-end signals in Atari), removing torque penalties from Gym reward functions, and blanking on-screen score displays in Atari.Label Annealing (2 connections) §“A Experimental Details”, p. 14
- Label Annealing — is only approximated under → Contractor Preference-Labeling Protocol
- Label Annealing — paces the query rate within → Iterated (Online) Training
A schedule that decreases the rate at which new preference labels are requested over the course of training, roughly inversely proportional to elapsed timesteps, balancing the value of a good reward predictor early in training against the need to keep adapting it as the policy visits new states.Reward Predictor Pretraining (1 connection) §“A Experimental Details”, p. 14
- Reward Predictor Pretraining — solves the cold start problem of → Asynchronous Reward-Learning Architecture
In the Atari experiments, the reward predictor is pretrained for 200 epochs on an initial batch of comparisons (drawn from an untrained, randomly-initialized policy) before RL training begins, reducing the risk of the policy irreversibly converging on a bad behavior guided by an untrained predictor.Contractor Preference-Labeling Protocol (7 connections) §“B Instructions Provided to Contractors”, p. 15
- Ant (MuJoCo task) — hard codes an upright priority into → Contractor Preference-Labeling Protocol
- Half-Cheetah (MuJoCo task) — was exempted from → Contractor Preference-Labeling Protocol
- Hopper (MuJoCo task) — exposes the scheduling fragility of → Contractor Preference-Labeling Protocol
- Contractor Preference-Labeling Protocol — grounds the headline efficiency claim of → Human-Feedback Sample Efficiency
- Label Annealing — is only approximated under → Contractor Preference-Labeling Protocol
- Contractor Preference-Labeling Protocol — becomes a screened operation in → Labeler screening and selection process hindsight
- Contractor Preference-Labeling Protocol — is formalized as → Web labeling interface hindsight
The paper's protocol for collecting real (non-synthetic) preference data at scale: paid contractors sign up for time slots, receive a 1-2 sentence task description (and, for Atari, first play the game themselves for five minutes), then repeatedly compare pairs of video clips via a keyboard-driven interface offering 'prefer left,' 'prefer right,' 'tie,' and 'can't tell' responses.
Refined here refined (3 concepts, in reading order)
Scalable oversight (4 connections) §“1 Introduction”, p. 2
- Scalable oversight — is addressed by adapting → Distant supervision
- Scalable oversight — is addressed by → Hierarchical reinforcement learning (HRL)
- Scalable oversight — is retroactively operationalized by → Reward model (RM) hindsight
- Scalable oversight — is operationalized as → Semi-supervised reinforcement learning
Training deep RL agents from sparse, cheap, non-expert human feedback rather than requiring a human to supply a reward signal or demonstration at every timestep, as a concrete instantiation of scaling human oversight to large modern RL systems.Semi-supervised or active reward learning (2 connections) §“2.2.4 Selecting Queries”, p. 6
- Supervised reward learning — is extended by → Semi-supervised or active reward learning
- Semi-supervised or active reward learning — gets its first deep rl implementation in → Uncertainty-Based Query Selection (Ensemble Variance)
Selecting which trajectory-segment pairs to send to the human for labeling based on an estimate of the reward predictor's uncertainty, rather than querying at random, so scarce human feedback is spent on the most informative comparisons.Reward hacking (avoiding) (4 connections) §“3.3 Ablation Studies”, p. 9
- Iterated (Online) Training — guards against → Reward hacking (avoiding)
- Pong (Atari game) — provides the canonical instance of → Reward hacking (avoiding)
- Sycophancy — is a behavioral instance of → Reward hacking (avoiding) hindsight
- Wireheading — is narrower than → Reward hacking (avoiding)
The phenomenon, observed in the 'no online queries' (offline reward training) ablation, where optimizing a static/incompletely-trained learned reward predictor produces behavior that scores well under the predictor but is bizarre or undesirable under the true task reward, e.g. an agent that learns to avoid losing points in Pong without learning to score, producing endless rallies.
Inherited — used, not invented here inherited (19 concepts, in reading order)
- Imitation Learning §“1 Introduction”, p. 1An alternative approach, mentioned in the introduction, of directly cloning demonstrated behavior rather than learning from preferences; noted as inapplicable to behaviors difficult for humans to demonstrate, such as controlling non-human robot morphologies.
Inverse reinforcement learning (IRL) (2 connections) §“1 Introduction”, p. 1
- Apprenticeship learning — borrows technique from → Inverse reinforcement learning (IRL)
- Inverse reinforcement learning (IRL) — repurposed for → Use demonstrations (safe exploration)
An alternative approach, mentioned in the introduction, that extracts a reward function from demonstrations of a desired task (Ng and Russell, 2000) rather than from preference comparisons; noted as inapplicable when the desired behavior is hard for a human to demonstrate.Cooperative Inverse Reinforcement Learning (CIRL) (5 connections) §“1.1 Related Work”, p. 3
- Corrigibility — tests the incentive formalized by → Cooperative Inverse Reinforcement Learning (CIRL) hindsight
- Cooperative Inverse Reinforcement Learning (CIRL) — is narrowed to a preferences only channel in → Preference Elicitation Protocol
- Cooperative Inverse Reinforcement Learning (CIRL) — inverts the legibility direction of → Reward autoencoder (goal transparency)
- Cooperative Inverse Reinforcement Learning (CIRL) — supplies a candidate mechanism for → Shutdown / off-switch problem
- Cooperative Inverse Reinforcement Learning (CIRL) — interactive counterpart of → Use demonstrations (safe exploration)
A two-player game-theoretic framework (Hadfield-Menell et al., 2016) for a human and a robot cooperating to maximize the human's reward function; the paper's setting is characterized as a specific instance of this framework in which the human can only interact by stating preferences.- TAMER Framework §“1.1 Related Work”, p. 3A prior framework (Knox and Stone, 2009; Knox, 2012) for learning a reward function from real-time human feedback, discussed in related work as tackling much simpler settings where the desired policy can be learned relatively quickly, unlike the thousands of hours of experience required in this paper's Atari domain.
Advantage Actor-Critic (A2C/A3C) (3 connections) §“2.2.1 Optimizing the Policy”, p. 4
- Advantage Actor-Critic (A2C/A3C) — closes its enduro exploration gap with → Deep Q-Network (DQN)
- Non-Stationary Reward Function Challenge — motivates the choice of → Advantage Actor-Critic (A2C/A3C)
- Reward Prediction Normalization — is reverse engineered to avoid retuning → Advantage Actor-Critic (A2C/A3C)
A policy-gradient RL algorithm; the paper uses the synchronous variant (A2C) of Mnih et al. (2016)'s asynchronous A3C algorithm to train the policy on the seven Atari tasks against predicted reward from the learned reward model.Trust Region Policy Optimization (TRPO) (1 connection) §“2.2.1 Optimizing the Policy”, p. 4
- Non-Stationary Reward Function Challenge — forces an entropy bonus increase in → Trust Region Policy Optimization (TRPO)
A policy-gradient RL algorithm (Schulman et al., 2015) used to train the policy on the simulated MuJoCo robotics tasks; the paper increases TRPO's entropy bonus above standard settings to compensate for reduced exploration under a changing, learned reward function.Bradley-Terry Model (6 connections) §“2.2.3 Fitting the Reward Function”, p. 5
- Comparisons vs. Absolute Scores (Target Ablation) — swaps in regression in place of → Bradley-Terry Model
- Constant Rater-Error Noise Model — corrects the asymptotics of → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Bradley-Terry Model — supplies the loss for → Reward model (RM)
- Bradley-Terry Model — is carried over unchanged into → Reward model pairwise comparison loss hindsight
- Trajectory Segment — is summed without discount by → Bradley-Terry Model
A statistical model (Bradley and Terry, 1952) for estimating latent scores from pairwise comparison outcomes, used here to convert predicted per-segment summed reward into a probability that a human prefers one segment over another via a softmax over the two sums.Elo Score (helpfulness/harmlessness) (4 connections) §“2.2.3 Fitting the Reward Function”, p. 5
- Absolute Harmfulness Score — cross checks → Elo Score (helpfulness/harmlessness)
- Elo Score (helpfulness/harmlessness) — supplies the explanatory analogy for → Bradley-Terry Model
- Elo Score (helpfulness/harmlessness) — was tuned to penalize → Evasiveness
- Elo Score (helpfulness/harmlessness) — generalizes → Win rate (preference against baseline) hindsight
An explicit analogy drawn between the paper's reward-difference-to-preference-probability model and the Elo chess rating system, noting that a difference in predicted reward between two segments plays the same explanatory role as a difference in Elo rating between two chess players.Expected-Value-of-Information Query Selection (1 connection) §“2.2.4 Selecting Queries”, p. 6
- Uncertainty-Based Query Selection (Ensemble Variance) — is a crude approximation of → Expected-Value-of-Information Query Selection
A more principled query-selection criterion, mentioned as future work, that would choose queries by their expected value of information rather than by ensemble disagreement, attributed to Akrour et al. (2012) and Krueger et al. (2016).- MuJoCo §“3.1.1 Simulated Robotics”, p. 6A physics simulator (Todorov et al., 2012) used to implement the paper's simulated-robotics locomotion and control tasks (Hopper, Walker, Swimmer, Half-Cheetah, Ant, Reacher, Pendulum, Double-pendulum), accessed via OpenAI Gym.
- OpenAI Gym §“3 Experimental Results”, p. 6A toolkit (Brockman et al., 2016) providing a common interface to the MuJoCo and Arcade Learning Environment tasks used in the paper's experiments.
Ant (MuJoCo task) (1 connection) §“3.1.1 Simulated Robotics”, p. 7
- Ant (MuJoCo task) — hard codes an upright priority into → Contractor Preference-Labeling Protocol
A MuJoCo continuous-control benchmark task involving a four-legged robot that should remain upright and move forward; notable because human feedback, which emphasized keeping the robot 'standing upright,' outperformed synthetic oracle feedback, apparently providing better reward shaping than the hand-crafted upright bonus in the true reward function.Atari games (as an RL testbed) (1 connection) §“3.1.2 Atari”, p. 7
- Atari games (as an RL testbed) — is the proposed testbed for → Semi-supervised reinforcement learning
Used here as the paper's second experimental domain via the Arcade Learning Environment, with seven games (BeamRider, Breakout, Enduro, Pong, Qbert, SpaceInvaders, Seaquest) drawn from the set studied by Mnih et al. (2013), accessed through OpenAI Gym.Deep Q-Network (DQN) (1 connection) §“3.1.2 Atari”, p. 8
- Advantage Actor-Critic (A2C/A3C) — closes its enduro exploration gap with → Deep Q-Network (DQN)
A value-based deep RL algorithm (Mnih et al., 2015), mentioned as a baseline whose reported Enduro performance is comparable to what the paper's preference-based method achieves.Enduro (Atari game) (2 connections) §“3.1.2 Atari”, p. 8
- Enduro Keeping-Pace Demonstration — inverts the scoring objective of → Enduro (Atari game)
- Enduro (Atari game) — supplies the hard exploration case for → Human-Feedback Implicit Reward Shaping
An Atari racing game in the Arcade Learning Environment whose standard objective is to pass as many cars as possible; used both as a standard benchmark task and, in a modified 'even mode,' as the setting for the traffic-pace-keeping novel behavior; notable because human feedback outperformed A3C by shaping reward around incremental progress passing cars, matching DQN-level results.Qbert (Atari game) (1 connection) §“3.1.2 Atari”, p. 8
- Clip-Length Effects on Human Evaluation — predicts but was never tested on → Qbert (Atari game)
An Atari game used as a standard benchmark task; the paper's method failed to learn to beat the first level using real human feedback, possibly because short video clips of Qbert are confusing and difficult for raters to evaluate.Pong (Atari game) (2 connections) §“3.3 Ablation Studies”, p. 9
- Pong (Atari game) — provides the canonical instance of → Reward hacking (avoiding)
- Pong (Atari game) — anticipates → Reward model over-optimization hindsight
An Atari game used as a standard benchmark task; notable in the ablation studies because training the reward predictor offline (without ongoing online queries) sometimes caused the agent to learn to avoid losing points without learning to score, producing pathologically long volleys.Hopper (MuJoCo task) (2 connections) §“B.1 MuJoCo”, p. 15
- Hopper (MuJoCo task) — exposes the scheduling fragility of → Contractor Preference-Labeling Protocol
- Hopper Backflip Demonstration — extends past the hand engineerable reward of → Hopper (MuJoCo task)
A MuJoCo continuous-control benchmark task in which a single-legged robot must hop/move forward without falling; used both as a standard RL benchmark learned from unobserved reward and as the setting for the backflip novel-behavior demonstration.Half-Cheetah (MuJoCo task) (2 connections) §“B.1 MuJoCo”, p. 16
- Half-Cheetah (MuJoCo task) — was exempted from → Contractor Preference-Labeling Protocol
- Half-Cheetah One-Leg Demonstration — costs barely more in queries than → Half-Cheetah (MuJoCo task)
A MuJoCo continuous-control benchmark task requiring a two-legged 'cheetah' robot to run forward as fast as possible; used as a standard RL benchmark and as the setting for the one-legged-running novel behavior.