Generalized Advantage Estimation

E163182

Generalized Advantage Estimation is a reinforcement learning technique that reduces variance and improves sample efficiency in policy gradient methods by cleverly estimating the advantage function over multiple time scales.

All labels observed (3)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf policy gradient method component
reinforcement learning technique
variance reduction method
abbreviation GAE
appliedIn OpenAI Gym
surface form: OpenAI Gym benchmark tasks

continuous control tasks
robotics control
assumes Markov decision process setting
basedOn Monte Carlo return estimation
temporal-difference learning
category on-policy advantage estimation
compatibleWith A2C
A3C
Proximal Policy Optimization
TRPO
surface form: Trust Region Policy Optimization
computes generalized advantage estimates
coreIdea compute exponentially-weighted averages of multi-step TD residuals
trade off bias and variance via a lambda parameter
gammaRole discounts future rewards
hasGoal improve sample efficiency
reduce variance of policy gradient estimates
stabilize policy optimization
hasHyperparameter gamma
lambda
implementedIn OpenAI Baselines
RLlib
Stable Baselines
improves sample efficiency of policy gradient methods
influenced design of PPO algorithms
modern actor-critic implementations
introducedInPaper Generalized Advantage Estimation self-linksurface differs
surface form: High-Dimensional Continuous Control Using Generalized Advantage Estimation
lambdaRole controls bias-variance tradeoff of advantage estimates
operatesOn advantage function
proposedBy John Schulman
Michael Jordan
Philipp Moritz
Pieter Abbeel
Sergey Levine
publicationYear 2015
reduces variance of gradient estimates
relatedTo TD(lambda)
generalized returns
requires trajectory rollouts
value function estimates
usedIn actor-critic methods
on-policy reinforcement learning
policy gradient reinforcement learning
uses value function baseline

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

John Schulman notableWork Generalized Advantage Estimation
John Schulman authorOf Generalized Advantage Estimation
this entity surface form: “High-Dimensional Continuous Control Using Generalized Advantage Estimation”
Generalized Advantage Estimation introducedInPaper Generalized Advantage Estimation self-linksurface differs
this entity surface form: High-Dimensional Continuous Control Using Generalized Advantage Estimation