atlas

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

Beyond Expected Return: Accounting for Policy Reproducibility When Evaluating Reinforcement Learning Algorithms

AAAI 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Distributional value learning · 3 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 policy reproducibility (return dispersion across rollouts), quantified with MAD, and recommends the Lower Confidence Bound of return as an evaluation metric with a preference parameter alpha trading performance against reproducibility, showing on Brax Ant and HalfCheetah that ES yields more reproducible policies than SAC and TD3.

Problem

Standard RL evaluation summarises stochastic policy return distributions only by expected return, which ignores the spread of returns across rollouts (policy reproducibility) and leaves no way to trade off performance against reproducibility.

Approach

Define policy reproducibility as the statistical dispersion of a policy's return distribution, measure it robustly with median absolute deviation, and evaluate policies with LCB = performance − alpha × MAD, where alpha is a user-chosen evaluation-only preference parameter that recovers expected return at alpha=0.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize a weighted sum of performance and reproducibility with R-ES instead of standard ES (ablation)ES · Ant and HalfCheetah, all five noise configurationsMAD: Ant: Action 0.87 -> 0.55; Init-State 0.31 -> 0.11; Obs 0.72 -> 0.15; Param 0.02 -> 0.00; Reward 0.34 -> 0.10. HalfCheetaHelped
Use ES-based approaches rather than SACSAC · Ant and HalfCheetah, uncertain environmentsMADHelped
Increase the LCB trade-off parameter from α= 0.0 to α=2.0×10^3 (Ant) or α=2.0×10^2 (HalfCheetah)SAC and TD3 policies · Ant and HalfCheetah, all five noise configurationsLCBHurt
Increase the LCB trade-off parameter from α= 0.0 to α=2.0×10^3 (Ant) or α=2.0×10^2 (HalfCheetah)ES and R-ES policies · Ant and HalfCheetah, uncertain environmentsLCBNo clear effect
Use median rather than expected return to estimate performance in LCB (ablation)LCB evaluation · Ant Init-State noiseLCBNo clear effect
Use IQR rather than MAD to quantify reproducibility in LCB (ablation)LCB evaluation · Ant and HalfCheetah, uncertain environmentsLCBNo clear effect
Use standard deviation rather than MAD to quantify reproducibility in LCB (ablation)LCB evaluation · Ant and HalfCheetah, uncertain environmentsLCBNo clear effect
Use IQR rather than MAD to measure return dispersion (ablation)Policy reproducibility evaluation · Ant and HalfCheetahconfidence interval widthHurt
Use the state-marginal representation rather than the behaviour descriptor (ablation)Behaviour reproducibility evaluation · Ant and HalfCheetahbehavioural MADHurt
Use the behaviour descriptor representation rather than the state-marginal representation (ablation)Behaviour reproducibility evaluation · Ant and HalfCheetahbehavioural reproducibilityHelped

Surprising findings

Limitations

Experimental setup

Datasets: Brax Ant Brax HalfCheetah

Benchmarks: Brax Ant Brax HalfCheetah

Metrics: MAD IQR standard deviation LCB behavioural MAD

Baselines: SAC TD3 ES

Builds on: Bayesian optimisation lower confidence bound OpenAI-ES TD3 SAC rliable

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