PPO

E98478

PPO (Proximal Policy Optimization) is a popular reinforcement learning algorithm known for its stability and sample efficiency in training complex policies, especially in continuous control and high-dimensional environments.

AI illustration

How this image was made

AI-generated illustration of PPO

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of PPO (PPO (Proximal Policy Optimization) is a popular reinforcement learning algorithm known for its stability and sample efficiency in training complex policies, especially in continuous control and high-dimensional environments.)

All labels observed (1)

Label Occurrences
PPO canonical 9

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf reinforcement learning algorithm ⓘ
abbreviationFor Proximal Policy Optimization ⓘ
aimsFor sample efficiency ⓘ
stable policy updates ⓘ
commonlyUsedIn MuJoCo control tasks ⓘ
OpenAI Gym benchmarks ⓘ
game playing ⓘ
robotics control ⓘ
designedFor complex policies ⓘ
continuous control tasks ⓘ
high-dimensional environments ⓘ
developedBy OpenAI ⓘ
fullName Proximal Policy Optimization ⓘ
hasVariant PPO-Clip ⓘ
PPO-Penalty ⓘ
implementedIn PyTorch RL libraries ⓘ
RLlib ⓘ
Stable-Baselines3 ⓘ
linked to: Stable Baselines

TensorFlow Agents ⓘ
linked to: TF-Agents
improvesUpon TRPO ⓘ
introducedInPaper Proximal Policy Optimization Algorithms ⓘ
keyIdea approximates trust region methods without complex constraints ⓘ
constrains policy updates to be proximal to the old policy ⓘ
uses clipped surrogate objective ⓘ
objectiveIncludes entropy bonus (in many implementations) ⓘ
oftenCombinedWith GAE ⓘ
linked to: App Engine

advantage estimation ⓘ
optimizationType on-policy ⓘ
policy gradient ⓘ
primaryAuthors Alec Radford ⓘ
Filip Wolski ⓘ
John Schulman ⓘ
Oleg Klimov ⓘ
Prafulla Dhariwal ⓘ
property relatively easy to implement ⓘ
robust to hyperparameter choices ⓘ
widely adopted as a default RL baseline ⓘ
publicationYear 2017 ⓘ
relatedTo A2C ⓘ
A3C ⓘ
TRPO ⓘ
supports continuous action spaces ⓘ
discrete action spaces ⓘ
trainingStyle mini-batch updates ⓘ
multiple epochs over collected trajectories ⓘ
uses clipping parameter epsilon ⓘ
importance sampling ratio ⓘ
stochastic gradient ascent ⓘ
surrogate objective function ⓘ

How these facts were elicited

Referenced by (9)

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