atlas

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

Seizing Serendipity: Exploiting the Value of Past Success in Off-Policy Actor-Critic

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Off-policy actor-critic with expressive policies · 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 the BEE operator, blending an in-sample Bellman exploitation target (expectile-based max over replay buffer actions) with a SAC-style exploration target, yielding BAC (model-free) and MB-BAC (model-based) that beat baselines on 50+ continuous control tasks and real quadruped tasks.

Problem

In the later stage of off-policy actor-critic training, Q-values are underestimated because Bellman targets use actions from the current suboptimal policy rather than better actions stored in the replay buffer.

Approach

A Blended Exploitation and Exploration (BEE) Bellman operator linearly combines an exploitation target that maximizes Q over replay-buffer actions (via expectile regression on a state value function) with an exploration target from the current policy with SAC entropy, integrated into SAC/TD3 and MBPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the BEE operator instead of the standard actor-critic updateBAC vs. the strongest baseline · HumanoidStandup, 2.5M stepsaverage return: 1.5x higherHelped
Use the BEE operator instead of the standard actor-critic updateBAC vs. the strongest baseline · HumanoidStandup, 5M stepsaverage return: 2.1x higherHelped
Use BAC instead of SAC (ablation)DKittyWalk-Medium · DKittyWalk-Mediumrecovery speed after adding expert trajectoriesHelped
Use the BEE operator in TD3 (BEE-TD3)TD3 · 15 DMControl tasksperformanceHelped
Use the BEE operator in TD3 (BEE-TD3) (ablation)TD3 · D'Kitty taskssuccess rate and average returnHelped
Replace entropy regularization with target policy smoothing regularization (ablation)BEE (TD3-BEE) · Walker2d-v2performanceHelped
Set the exploitation-exploration weight λ around 0.5 (ablation)BAC · 35 locomotion and manipulation tasksperformanceHelped
Set λ to 0, reducing BAC to the online version of IQL (ablation)BAC · continuous-control benchmarksperformanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo DMControl Meta-World ManiSkill2 Adroit MyoSuite ROBEL Shadow Dexterous Hand DKittyWalkRandomDynamics

Benchmarks: MuJoCo DMControl Meta-World ManiSkill2 Adroit MyoSuite ROBEL Shadow Dexterous Hand DKittyWalk-Medium DKittyWalk-Hard

Metrics: average return success rate normalized Q estimation vs Monte-Carlo value

Baselines: SAC TD3 DAC RRS PPO MBPO CMLO AutoMBPO SLBO PETS

Builds on: SAC TD3 MBPO IQL Diversity Actor-Critic

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