Cliff Diving: Exploring Reward Surfaces in Reinforcement Learning Environments
Not on the map. Why?
Abstract (arXiv)
Visualizing optimization landscapes has led to many fundamental insights in numeric optimization, and novel improvements to optimization techniques. However, visualizations of the objective that reinforcement learning optimizes (the "reward surface") have only ever been generated for a small number of narrow contexts. This work presents reward surfaces and related visualizations of 27 of the most widely used reinforcement learning environments in Gym for the first time. We also explore reward surfaces in the policy gradient direction and show for the first time that many popular reinforcement learning environments have frequent "cliffs" (sudden large drops in expected return). We demonstrate that A2C often "dives off" these cliffs into low reward regions of the parameter space while PPO avoids them, confirming a popular intuition for PPO's improved performance over previous methods. We additionally introduce a highly extensible library that allows researchers to easily generate these visualizations in the future. Our findings provide new intuition to explain the successes and failures of modern RL methods, and our visualizations concretely characterize several failure modes of reinforcement learning agents in novel ways.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 19 of its 27 references that are in the map. First posted on arXiv 14 May 2022.
Builds on
19 of 27 references.
References · 19
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2015Trust Region Policy Optimizationcited by 2,503
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2016OpenAI Gymcited by 1,684
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2018Exploration by Random Network Distillationcited by 966
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2016Unifying Count-Based Exploration and Intrinsic Motivationcited by 632
- 2019Dynamics-Aware Unsupervised Discovery of Skillscited by 308
7 more
- 2018An Empirical Model of Large-Batch Trainingcited by 268
- 2019Is the Policy Gradient a Gradient?cited by 40
- 2021Training Larger Networks for Deep Reinforcement Learningcited by 37
- 2021Policy Information Capacity: Information-Theoretic Measure for Task Complexity in Deep Reinforcement Learningcited by 15
- 2020Analyzing Reinforcement Learning Benchmarks with Random Weight Guessingcited by 6
- 2020Visualizing the Loss Landscape of Actor Critic Methods with Applications in Inventory Optimizationcited by 5
- 2021LossPlot: A Better Way to Visualize Loss Landscapescited by 5
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 0; 2026: 3.
9 papers.
- 2023Provable and Practical: Efficient Exploration in Reinforcement Learning via Langevin Monte Carlocited by 29
- 2023Policy Optimization in a Noisy Neighborhood: On Return Landscapes in Continuous Controlcited by 11
- 2024Identifying Policy Gradient Subspacescited by 5
- 2026Stagewise Reinforcement Learning and the Geometry of the Regret Landscapecited by 3
- 2023Investigating the Impact of Action Representations in Policy Gradient Algorithmscited by 2
- 2024Stein Variational Evolution Strategiescited by 2
- 2023Evolutionary Strategy Guided Reinforcement Learning via MultiBuffer Communicationcited by 1
- 2026Visualizing Critic Match Loss Landscapes for Interpretation of Online Reinforcement Learning Control Algorithmscited by 0
- 2026Learning Perturbation Robust Policies for LLM Agents with Stable Optimizationcited by 0
- 2026Learning Perturbation Robust Policies for LLM Agents with Stable Optimization28 Sep 2026
- 2026Visualizing Critic Match Loss Landscapes for Interpretation of Online Reinforcement Learning Control Algorithms15 Mar 2026
- 2026Stagewise Reinforcement Learning and the Geometry of the Regret Landscape12 Jan 2026
- 2024Stein Variational Evolution Strategies14 Oct 2024
- 2024Identifying Policy Gradient Subspaces12 Jan 2024
- 2023Policy Optimization in a Noisy Neighborhood: On Return Landscapes in Continuous Control26 Sep 2023
- 2023Investigating the Impact of Action Representations in Policy Gradient Algorithms13 Sep 2023
- 2023Evolutionary Strategy Guided Reinforcement Learning via MultiBuffer Communication20 Jun 2023
- 2023Provable and Practical: Efficient Exploration in Reinforcement Learning via Langevin Monte Carlo29 May 2023