atlas

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

Wasserstein Policy Optimization

ICML 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Trajectory reuse in policy gradients

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.

Proposes Wasserstein Policy Optimization (WPO), an actor-critic method that projects the Wasserstein gradient flow of expected return onto a parametric policy, yielding a closed-form update that uses action-value gradients with arbitrary stochastic policies.

Problem

Policy optimization for continuous action spaces: existing methods either use classic stochastic policy gradients that ignore action-value gradients, or DPG-style methods that are restricted to deterministic policies or require the reparameterization trick.

Approach

Derives a parametric policy update by projecting the 2-Wasserstein gradient flow of the expected return onto the policy parameters via the Fisher information, giving a closed-form update theta += F^-1 E[grad_theta grad_a log pi * grad_a Q] that resembles DPG but works for any stochastic policy without reparameterization; practical version uses diagonal Gaussian scaling and KL regularization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use WPO instead of MPOcontinuous-control tasks in the DeepMind Control Suite · DeepMind Control SuitereturnMixed
Use WPO instead of DDPG or SACcontinuous-control tasks in the DeepMind Control Suite · DeepMind Control Suitelearning progressHelped
Use WPO instead of MPOreplicated Humanoid Stand tasks · Humanoid Stand, 1, 3, and 5 replicaslearning speedHelped
Use WPO instead of MPOTCV tokamak control · Fusion shape_70166 variantrewardHelped
Use WPO instead of policy gradienta symmetric two-component Gaussian mixture policy · One-dimensional non-concave action-value exampleconvergence speedHelped
Replace MPO's tuned hyperparameters with WPO-matched hyperparameters (ablation)MPO · DeepMind Control SuiteperformanceNo clear effect
Add variance rescaling to MPO with WPO-matched hyperparameters (ablation)MPO · DeepMind Control Suitelearning speedHelped
Use WPO-matched hyperparameters without variance rescaling (ablation)MPO · Humanoid CMU and Hopperlearning speedHurt
Replace ELU with SiLU in the actor and critic networks (ablation)WPO · DeepMind Control SuitereturnMixed
Apply elementwise cube-root squashing to action-value gradients (ablation)WPO · DeepMind Control SuitereturnMixed
Use a soft KL penalty instead of a hard KL constraint (ablation)WPO · DeepMind Control SuiteperformanceNo clear effect
Add a KL penalty on the policy mean (ablation)WPO · DeepMind Control Suiteconvergence speedHurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepMind Control Suite TCV tokamak simulator (shape_70166 task)

Benchmarks: DeepMind Control Suite Humanoid Stand combined replicas TCV fusion shape_70166

Metrics: episode return

Baselines: MPO DDPG SAC SVG(0)

Builds on: deterministic policy gradient MPO natural policy gradient SVG(0)

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