Preventing Learning Stagnation in PPO by Scaling to 1 Million Parallel Environments
Not on the map. Why?
Abstract (arXiv)
An agent's performance stagnating at a suboptimal level is a common problem in deep on-policy RL. Focusing on PPO, we show that plateaus in certain regimes arise not because of known exploration, capacity, or optimisation challenges, but because sample-based estimates of the loss eventually become poor proxies for the true objective over the course of training. Looking deeper, PPO alternates between sampling rollouts from several parallel environments online using the current policy (which we call the "outer loop") and performing repeated minibatch SGD steps against this offline dataset (the "inner loop"). In our work, we abstract away the inner loop, and conceptually model the outer loop as standard stochastic optimisation. The step size is then controlled by the regularisation strength towards the previous policy and the gradient noise by the number of samples collected between policy update steps. This framing predicts that, much like in SGD, if the outer step size is too large relative to the noise, updates become uninformative and lead to the policy thrashing around a local optimum instead of converging. Recasting PPO in this light makes it clear that there are two ways to address this particular type of learning stagnation: either reduce the step size or increase the number of samples collected between updates. We validate the predictions of our model and conclude that increasing the number of parallel environments is a simple way to avoid these plateaus by simultaneously altering both these factors. Applying our analysis and scaling PPO to more than 1M parallel environments enables monotonic performance improvement up to one trillion transitions and leads to vastly superior performance compared to prior baselines in a complex open-ended domain.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 53 of its 68 references that are in the map. First posted on arXiv 6 Mar 2026.
Builds on
53 of 68 references.
References · 53
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2019Meta-World: A Benchmark and Evaluation for Multi-Task and Meta Reinforcement Learningcited by 1,168
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 882
- 2017Deep Reinforcement Learning that Matterscited by 727
- 2016Unifying Count-Based Exploration and Intrinsic Motivationcited by 632
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 375
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2018An Empirical Model of Large-Batch Trainingcited by 268
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2020Emergent Complexity and Zero-shot Transfer via Unsupervised Environment Designcited by 260
38 more
- 2020First return, then explorecited by 256
- 2022The Primacy Bias in Deep Reinforcement Learningcited by 242
- 2025AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoningcited by 234
- 2020The NetHack Learning Environmentcited by 196
- 2020Prioritized Level Replaycited by 190
- 2020Implementation Matters in Deep Policy Gradients: A Case Study on PPO and TRPOcited by 184
- 2022Evolving Curricula with Regret-Based Environment Designcited by 166
- 2020What Matters In On-Policy Reinforcement Learning? A Large-Scale Empirical Studycited by 157
- 2023Bigger, Better, Faster: Human-level Atari with human-level efficiencycited by 145
- 2023Human-Timescale Adaptation in an Open-Ended Task Spacecited by 136
- 2020A Finite Time Analysis of Two Time-Scale Actor Critic Methodscited by 120
- 2024Bigger, Regularized, Optimistic: scaling for compute and sample-efficient continuous controlcited by 104
- 2022On the SDEs and Scaling Rules for Adaptive Gradient Algorithmscited by 100
- 2025The Art of Scaling Reinforcement Learning Compute for LLMscited by 91
- 2024Disentangling the Causes of Plasticity Loss in Neural Networkscited by 82
- 2024Craftax: A Lightning-Fast Benchmark for Open-Ended Reinforcement Learningcited by 80
- 2024Mixtures of Experts Unlock Parameter Scaling for Deep RLcited by 75
- 2024SimBa: Simplicity Bias for Scaling Up Parameters in Deep Reinforcement Learningcited by 70
- 2019Truly Proximal Policy Optimizationcited by 68
- 2023XLand-MiniGrid: Scalable Meta-Reinforcement Learning Environments in JAXcited by 54
- 2020Learning Rates as a Function of Batch Size: A Random Matrix Theory Approach to Neural Network Trainingcited by 50
- 2024Kinetix: Investigating the Training of General Agents through Open-Ended Physics-Based Control Taskscited by 40
- 2023Scaling laws for single-agent reinforcement learningcited by 39
- 20251000 Layer Networks for Self-Supervised RL: Scaling Depth Can Enable New Goal-Reaching Capabilitiescited by 39
- 2025Stabilizing Reinforcement Learning with LLMs: Formulation and Practicescited by 38
- 2021Training Larger Networks for Deep Reinforcement Learningcited by 37
- 2021On Bonus-Based Exploration Methods in the Arcade Learning Environmentcited by 37
- 2021Batch size-invariance for policy optimizationcited by 33
- 2024No Regrets: Investigating and Improving Regret Approximations for Curriculum Discoverycited by 29
- 2021A Two-Time-Scale Stochastic Optimization Framework with Applications in Control and Reinforcement Learningcited by 20
- 2024SAPG: Split and Aggregate Policy Gradientscited by 17
- 2025Value-Based Deep RL Scales Predictablycited by 14
- 2024XLand-100B: A Large-Scale Multi-Task Dataset for In-Context Reinforcement Learningcited by 13
- 2018A Closer Look at Deep Policy Gradientscited by 12
- 2025The Impact of On-Policy Parallelized Data Collection on Deep Reinforcement Learning Networkscited by 12
- 2024Fast Two-Time-Scale Stochastic Gradient Method with Applications in Reinforcement Learningcited by 8
- 2025Multi-Task Reinforcement Learning Enables Parameter Scalingcited by 8
- 2023Revisiting LARS for Large Batch Training Generalization of Neural Networkscited by 5
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Addressing Performance Saturation for LLM RL via Precise Entropy Curve Controlcited by 0
- 2026What Does a ProcGen Generalization Gap Measure? Action Rules, Residual Entropy, and the Missing Random Floorcited by 0
- 2026A Balanced Data Diet: Addressing the Exploration Bottleneck in Mega-Scale RL for Robot Controlcited by 0
- 2026A Balanced Data Diet: Addressing the Exploration Bottleneck in Mega-Scale RL for Robot Control8 Oct 2026
- 2026What Does a ProcGen Generalization Gap Measure? Action Rules, Residual Entropy, and the Missing Random Floor26 Sep 2026
- 2026Addressing Performance Saturation for LLM RL via Precise Entropy Curve Control29 Apr 2026