atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Improving Value Estimation Critically Enhances Vanilla Policy Gradient

ICML 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Variance-reduced policy gradients · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that vanilla policy gradient matches or beats PPO on MuJoCo continuous control simply by increasing the number of value update steps per iteration, arguing value estimation accuracy, not trust regions, drives on-policy performance.

Problem

Why do modern policy gradient methods (TRPO, PPO) outperform vanilla policy gradient (VPG) in continuous control, given that trust-region theory does not hold in practice and objective landscapes are non-smooth/fractal?

Approach

Attributes PPO's and TRPO's advantage over VPG mainly to more value-network gradient steps per iteration, which yield more accurate value/advantage estimates; simply increasing VPG's value steps (e.g., to 50-100) closes the gap with PPO, and a Lyapunov/Hölder-continuity argument suggests value networks need more updates than policy networks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase VPG value updates per iteration (up to 50 or more) (ablation)VPG · HalfCheetah, Hopper, Walker, Ant, and Humanoidcumulative reward: 50Helped
Set GAE λ from 0.95 to 1 (ablation)VPG · Hoppercumulative reward: 2601.57 ± 232.14 -> 2323.28 ± 436.24Hurt
Set GAE λ from 0.95 to 1 (ablation)VPG · Walkercumulative reward: 3457.79 ± 646.70 -> 3123.83 ± 987.58Hurt
Set GAE λ from 0.95 to 1 (ablation)VPG · HalfCheetahcumulative reward: 4928.88 ± 807.04 -> 4381.30 ± 222.15Hurt
Set GAE λ from 0.95 to 1 (ablation)PPO · Hoppercumulative reward: 1965.29 ± 478.14 -> 1611.46 ± 541.32Hurt
Set GAE λ from 0.95 to 1 (ablation)PPO · Walkercumulative reward: 2527.74 ± 507.40 -> 1431.50 ± 612.17Hurt
Set GAE λ from 0.95 to 1 (ablation)PPO · HalfCheetahcumulative reward: 4488.60 ± 2699.54 -> 2604.08 ± 1237.80Hurt
Add reward normalization (ablation)VPG with 1 or 10 value steps · Continuous-control benchmarkscumulative rewardHelped
Add reward normalization (ablation)VPG with 100 value steps · Continuous-control benchmarkscumulative rewardNo clear effect
Use full-batch updates instead of mini-batches (ablation)PPO · Hoppercumulative rewardHurt
Use mini-batch size 512 and 2 epochs (ablation)PPO · Ant and Humanoidcumulative reward: 512, # epoch = 2Helped
Change policy learning rate (ablation)PPO · Antcumulative rewardMixed

Surprising findings

Limitations

Experimental setup

Datasets: Gymnasium MuJoCo environments (Hopper, Walker, HalfCheetah, Ant, Humanoid)

Benchmarks: Hopper Walker2d HalfCheetah Ant Humanoid

Metrics: cumulative reward value estimation error

Baselines: PPO TRPO VPG with 1 value step PPO with 1 epoch

Builds on: PPO TRPO REINFORCE Generalized Advantage Estimation CleanRL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy