Methods › Reinforcement Learning › Policy Gradient Methods › PPO
Proximal Policy Optimization
PPO
Introduced by John Schulman et al. in Proximal Policy Optimization Algorithms
archive 2025-07-28 Description, source and code snippet are the archive's method entry.
Proximal Policy Optimization, or PPO, is a policy gradient method for reinforcement learning. The motivation was to have an algorithm with the data efficiency and reliable performance of TRPO, while using only first-order optimization.
Let rₜ(θ) denote the probability ratio rₜ(θ) = (π_θ(aₜ|sₜ))/(π_(θ_(old))(aₜ|sₜ)), so r(θ_(old)) = 1. TRPO maximizes a “surrogate” objective:
L^(CPI)(θ) = 𝔼̂ₜ[(π_θ(aₜ|sₜ))/(π_(θ_(old))(aₜ|sₜ)))Âₜ] = 𝔼̂ₜ[rₜ(θ)Âₜ]
Where CPI refers to a conservative policy iteration. Without a constraint, maximization of L^(CPI) would lead to an excessively large policy update; hence, we PPO modifies the objective, to penalize changes to the policy that move rₜ(θ) away from 1:
J^(CLIP)(θ) = 𝔼̂ₜ[min(rₜ(θ)Âₜ, clip(rₜ(θ), 1-ϵ, 1+ϵ)Âₜ)]
where ϵ is a hyperparameter, say, ϵ= 0.2. The motivation for this objective is as follows. The first term inside the min is L^(CPI). The second term, clip(rₜ(θ), 1-ϵ, 1+ϵ)Âₜ modifies the surrogate objective by clipping the probability ratio, which removes the incentive for moving rₜ outside of the interval [1 − ϵ, 1 + ϵ]. Finally, we take the minimum of the clipped and unclipped objective, so the final objective is a lower bound (i.e., a pessimistic bound) on the unclipped objective. With this scheme, we only ignore the change in probability ratio when it would make the objective improve, and we include it when it makes the objective worse.
One detail to note is that when we apply PPO for a network where we have shared parameters for actor and critic functions, we typically add to the objective function an error term on value estimation and an entropy term to encourage exploration.
Papers archive 2025-07-28
30 shown of 949, newest first. Repository counts are the archive's code-links table. A Syntology line states what Syntology ran from that paper's harvested code; it is per sample and not a correctness claim.
-
AirLLM: Diffusion Policy-based Adaptive LoRA for Remote Fine-Tuning of LLM over the Air 15 Jul 2025 · 0 repositories · arXiv:2507.11515
-
Step-wise Policy for Rare-tool Knowledge (SPaRK): Offline RL that Drives Diverse Tool Use in LLMs 15 Jul 2025 · 1 repository · arXiv:2507.11371
-
Scene-Aware Conversational ADAS with Generative AI for Real-Time Driver Assistance 14 Jul 2025 · 0 repositories · arXiv:2507.10500
-
Meta-Reinforcement Learning for Fast and Data-Efficient Spectrum Allocation in Dynamic Wireless Networks 13 Jul 2025 · 0 repositories · arXiv:2507.10619
-
Deep Reinforcement Learning with Gradient Eligibility Traces 12 Jul 2025 · 1 repository · arXiv:2507.09087
-
Geo-ORBIT: A Federated Digital Twin Framework for Scene-Adaptive Lane Geometry Detection 11 Jul 2025 · 1 repository · arXiv:2507.08743
-
LeAD: The LLM Enhanced Planning System Converged with End-to-end Autonomous Driving 8 Jul 2025 · 0 repositories · arXiv:2507.05754
-
Model-free Optical Processors using In Situ Reinforcement Learning with Proximal Policy Optimization 8 Jul 2025 · 0 repositories · arXiv:2507.05583
-
2048: Reinforcement Learning in a Delayed Reward Environment 7 Jul 2025 · 0 repositories · arXiv:2507.05465
-
YOLO-APD: Enhancing YOLOv8 for Robust Pedestrian Detection on Complex Road Geometries 7 Jul 2025 · 0 repositories · arXiv:2507.05376
-
LLM-based Realistic Safety-Critical Driving Video Generation 2 Jul 2025 · 0 repositories · arXiv:2507.01264
-
BIDA: A Bi-level Interaction Decision-making Algorithm for Autonomous Vehicles in Dynamic Traffic Scenarios 19 Jun 2025 · 0 repositories · arXiv:2506.16546
-
Multi-Agent Reinforcement Learning for Autonomous Multi-Satellite Earth Observation: A Realistic Case Study 18 Jun 2025 · 0 repositories · arXiv:2506.15207
-
Algorithmic Approaches to Enhance Safety in Autonomous Vehicles: Minimizing Lane Changes and Merging 17 Jun 2025 · 0 repositories · arXiv:2506.15026
-
Light Aircraft Game : Basic Implementation and training results analysis 17 Jun 2025 · 1 repository · arXiv:2506.14164
-
TGDPO: Harnessing Token-Level Reward Guidance for Enhancing Direct Preference Optimization 17 Jun 2025 · 1 repository · arXiv:2506.14574Syntology ran 2 of 3 samples · 1 unverified · 3 pointer-only (licence)
-
Adaptive Guidance Accelerates Reinforcement Learning of Reasoning Models 16 Jun 2025 · 0 repositories · arXiv:2506.13923
-
AutoVLA: A Vision-Language-Action Model for End-to-End Autonomous Driving with Adaptive Reasoning and Reinforcement Fine-Tuning 16 Jun 2025 · 1 repository · arXiv:2506.13757Syntology ran 1 of 1 samples · 0 unverified · 1 pointer-only (licence)
-
How Real is CARLAs Dynamic Vision Sensor? A Study on the Sim-to-Real Gap in Traffic Object Detection 16 Jun 2025 · 0 repositories · arXiv:2506.13722
-
Ego-centric Learning of Communicative World Models for Autonomous Driving 9 Jun 2025 · 0 repositories · arXiv:2506.08149
-
Autonomous Vehicle Lateral Control Using Deep Reinforcement Learning with MPC-PID Demonstration 4 Jun 2025 · 0 repositories · arXiv:2506.04040
-
PPO in the Fisher-Rao geometry 4 Jun 2025 · 0 repositories · arXiv:2506.03757
-
RedRFT: A Light-Weight Benchmark for Reinforcement Fine-Tuning-Based Red Teaming 4 Jun 2025 · 1 repository · arXiv:2506.04302
-
Response-Level Rewards Are All You Need for Online Reinforcement Learning in LLMs: A Mathematical Perspective 3 Jun 2025 · 0 repositories · arXiv:2506.02553
-
Rewarding the Unlikely: Lifting GRPO Beyond Distribution Sharpening 3 Jun 2025 · 0 repositories · arXiv:2506.02355
-
The Surprising Effectiveness of Negative Reinforcement in LLM Reasoning 2 Jun 2025 · 1 repository · arXiv:2506.01347Syntology ran 3 of 3 samples · 0 unverified
-
DriveMind: A Dual-VLM based Reinforcement Learning Framework for Autonomous Driving 1 Jun 2025 · 0 repositories · arXiv:2506.00819
-
Language-Guided Multi-Agent Learning in Simulations: A Unified Framework and Evaluation 1 Jun 2025 · 0 repositories · arXiv:2506.04251
-
Using Diffusion Ensembles to Estimate Uncertainty for End-to-End Autonomous Driving 31 May 2025 · 0 repositories · arXiv:2506.00560
-
AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoning 30 May 2025 · 1 repository · arXiv:2505.24298Syntology ran 0 of 13 samples · 13 unverified
Tasks archive 2025-07-28
20 shown of 357 tasks the archive attaches to papers tagged with this method, by distinct papers. A task without a page in the catalog is plain text.
Usage over time archive 2025-07-28
Components: the archive holds no method-to-method composition, so PwC's Components table cannot be rebuilt; the Papers list carries no Results column for the same reason (the archive does not join its leaderboard rows to method tags).
Categories archive 2025-07-28
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections