atlas

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

Return Capping: Sample Efficient CVaR Policy Gradient Optimisation

ICML 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Trajectory reuse in 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.

Proposes Return Capping, a CVaR policy gradient reformulation that caps trajectory returns at an approximated VaR instead of discarding trajectories, improving sample efficiency over CVaR-PG and CVaR-PPO baselines.

Problem

Policy-gradient optimisation of static CVaR discards most sampled trajectories (all but the bottom alpha proportion), making it very sample-inefficient, especially for small alpha, and blind to high-return successes and prone to vanishing gradients.

Approach

Keep all trajectories but truncate returns above a cap C; proves that maximising expected capped return with C set to VaR_alpha of the optimal CVaR policy yields the CVaR-optimal policy. The cap is tracked online via a smoothed VaR estimate with a minimum-cap floor, and rewards are adjusted so the capped return can be optimised with reward-to-go PPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use return capping instead of discarding trajectoriesCVaR policy-gradient training · Betting Game, CVaR α=0.2CVaR performanceHelped
Use return capping instead of trajectory-discarding CVaR methodsCVaR policy-gradient training · Autonomous Vehicle, CVaR α=0.05training speed to convergenceMixed
Use return capping instead of CVaR-PG or CVaR-PPOCVaR policy-gradient training · Guarded Maze continuous, CVaR α=0.05convergence to CVaR-optimal policyHelped
Use return capping instead of CVaR-PPOCVaR policy-gradient training · Guarded Maze discrete, CVaR α=0.2environment steps to convergenceHelped
Use return capping instead of CVaR-PPOCVaR policy-gradient training · Lunar Lander, CVaR α=0.2policy performanceHelped
Initialize the minimum cap using different policy-return estimates (ablation)Return Capping · Betting Game, CVaR α=0.2CVaR performanceMixed
Initialize the minimum cap using different policy-return estimates (ablation)Return Capping · Autonomous Vehicle, CVaR α=0.05training performanceNo clear effect
Initialize the minimum cap using different policy-return estimates (ablation)Return Capping · Guarded Maze continuous and discretefinal policy qualityMixed
Set the minimum cap to the CVaR of the conservative policy (ablation)Return Capping · Lunar Lander, CVaR α=0.2convergence to the optimal CVaR policyHurt
Use MIX to combine the risk-neutral policy with a learned risk-averse policyMIX baseline · Lunar Lander, CVaR α=0.2learning the risk-averse policyHurt

Surprising findings

Limitations

Experimental setup

Datasets: Betting Game Autonomous Vehicle navigation Continuous Guarded Maze Discrete Guarded Maze Lunar Lander (OpenAI Gym, modified)

Benchmarks: Betting Game Autonomous Vehicle Continuous Guarded Maze Discrete Guarded Maze Lunar Lander

Metrics: CVaR of return return vs environment steps convergence robustness across seeds

Baselines: PPO (expected value) CVaR-PG CVaR-PPO MIX

Builds on: PPO CVaR policy gradient (Tamar et al.) MIX (policy mixing) Soft Risk

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