atlas

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

Staggered Environment Resets Improve Massively Parallel On-Policy Reinforcement Learning

NeurIPS 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Regularized scalable deep value learning · 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 staggered resets, which initialize and reset parallel environments at varied points within the task horizon so that short-rollout on-policy PPO batches are temporally diverse, improving sample efficiency, wall-clock convergence and scaling in massively parallel RL.

Problem

Synchronous full-episode resets combined with short PPO rollouts (K much smaller than horizon H) in massively parallel GPU simulation make each training batch temporally homogeneous, creating cyclical nonstationarity that destabilizes on-policy learning and limits scaling with more environments.

Approach

Desynchronize parallel environments by advancing each by a staggered offset (discretized into groups spaced by the rollout length) before training and deferring early-termination resets to scheduled reset gates, so every batch covers a diverse range of the task horizon while keeping rollouts short; the method is algorithm-agnostic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use staggered rather than synchronous resetsPPO, K=8 · StackCube-v1, 100M environment stepsfinal reward: 0.62$\pm$0.01 -> 0.74$\pm$0.00Helped
use staggered rather than synchronous resetsPPO, K=16 · StackCube-v1, 100M environment stepsfinal reward: 0.72$\pm$0.02 -> 0.72$\pm$0.03No clear effect
use staggered rather than synchronous resetsPPO, K=32 · StackCube-v1, 100M environment stepsfinal reward: 0.79$\pm$0.03 -> 0.75$\pm$0.02Hurt
use staggered rather than synchronous resetsPPO, K=8 · StackCube-v1, >75% success rateenvironment steps (millions) to reach threshold: 35.8$\pm$4.5 -> 16.2$\pm$0.2Helped
use staggered rather than synchronous resetsPPO, K=16 · StackCube-v1, >75% success rateenvironment steps (millions) to reach threshold: 18.5$\pm$2.1 -> 17.2$\pm$0.1Helped
use staggered rather than synchronous resetsPPO, K=8 · StackCube-v1, >75% success ratewall-clock time (minutes) to reach threshold: 26.2$\pm$2.1 -> 16.6$\pm$3.2Helped
use staggered rather than synchronous resetsPPO, K=16 · StackCube-v1, >75% success ratewall-clock time (minutes) to reach threshold: 31.5$\pm$13.6 -> 15.3$\pm$1.0Helped
increase rollout length from K=8 to K=16 (ablation)Staggered PPO · StackCube-v1, >75% success ratewall-clock time (minutes) to reach threshold: 16.6$\pm$3.2 -> 15.3$\pm$1.0Helped
increase rollout length from K=8 to K=16 (ablation)Naive PPO · StackCube-v1, >75% success ratewall-clock time (minutes) to reach threshold: 26.2$\pm$2.1 -> 31.5$\pm$13.6Hurt
use longer rollouts (K=100) instead of short rollouts (K=8–16) (ablation)PPO · StackCube-v1wall-clock convergence speedHurt
increase rollout length from K=8 to K=32 (ablation)Staggered PPO · StackCube-v1, 100M environment stepsfinal reward: 0.74$\pm$0.00 -> 0.75$\pm$0.02No clear effect
increase rollout length from K=8 to K=32 (ablation)Naive PPO · StackCube-v1, 100M environment stepsfinal reward: 0.62$\pm$0.01 -> 0.79$\pm$0.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: ManiSkill3 StackCube-v1 ManiSkill3 PushT ManiSkill3 TwoRobotPushCube ManiSkill3 UnitreeG1 Transport Box ManiSkill3 AnymalC-Reach ManiSkill3 MS-HumanoidWalk IsaacGym AllegroKuka tasks 1D toy chain environment

Benchmarks: ManiSkill3 StackCube-v1 ManiSkill3 PushT ManiSkill3 TwoRobotPushCube ManiSkill3 UnitreeG1 Transport Box ManiSkill3 AnymalC-Reach ManiSkill3 MS-HumanoidWalk IsaacGym AllegroKuka tasks

Metrics: success rate episode reward environment steps to threshold wall-clock time to convergence state visitation KDE

Baselines: Naive synchronous PPO SAPG Long-rollout PPO

Builds on: PPO SAPG ManiSkill3 CleanRL

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