atlas

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

Adaptive Horizon Actor-Critic for Policy Learning in Contact-Rich Differentiable Simulation

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Off-policy actor-critic with expressive policies · 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 Adaptive Horizon Actor-Critic (AHAC), a first-order model-based RL method on differentiable simulation that adapts rollout horizons to truncate at stiff contact, outperforming PPO/SAC/SVG/SHAC on locomotion tasks.

Problem

First-order model-based RL with differentiable simulation suffers from gradient sample error under stiff contact dynamics and long horizons, leading to suboptimal policies compared with model-free RL in contact-rich continuous control.

Approach

Adapt the model-based rollout horizon via a Lagrangian constraint so that rollouts are truncated when contact stiffness ||∇f|| exceeds a threshold, avoiding erroneous first-order gradients; combined with a double critic, iterative critic training, and GPU-parallel rollouts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AHAC instead of PPOLocomotion tasks overall · Locomotion tasks overallasymptotic reward: +40% rewardHelped
Use AHAC instead of PPOAHAC · Antnormalized asymptotic reward: 1.00 ± 0.12 -> 1.41 ± 0.08Helped
Use AHAC instead of SHACAHAC · Antnormalized asymptotic reward: 1.16 ± 0.13 -> 1.41 ± 0.08Helped
Use AHAC instead of PPOAHAC · SNU Humanoidnormalized asymptotic reward: +64% rewardHelped
Add an adaptive horizon objective (ablation)SHAC · Antasymptotic episodic rewardHelped
Set a static horizon to H=29 (ablation)SHAC · Antasymptotic episodic rewardHelped
Replace the static H=29 with an adaptive horizon (ablation)SHAC · Antasymptotic episodic rewardHelped
Add a double critic (ablation)AHAC · Antrun-to-run reward varianceHelped
Train the critic iteratively until convergence (ablation)AHAC · Humanoid and SNU Humanoidasymptotic performanceHelped
Add graph truncation at stiff contacts to SHAC short-horizon rollouts (ablation)SHAC · Contact-rich locomotion tasksperformanceNo clear effect
Vary SHAC rollout horizon to H=28 (ablation)SHAC · Antreward: H=28Helped

Surprising findings

Limitations

Experimental setup

Datasets: Hopper Ant Anymal Humanoid SNU Humanoid

Benchmarks: Hopper Ant Anymal Humanoid SNU Humanoid

Metrics: 50% IQM episodic reward 95% confidence interval PPO-normalized reward score distributions

Baselines: PPO SAC SVG SHAC

Builds on: SHAC PPO SAC SVG

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