PreprintCited by 196Reinforcement Learning in RoboticsArtificial Intelligence in GamesDomain Adaptation and Few-Shot Learning

Leveraging Procedural Generation to Benchmark Reinforcement Learning

Open access
Cobbe, Karl, Hesse, Christopher, Hilton, Jacob, Schulman, John·2019·arXiv

Abstract

We introduce Procgen Benchmark, a suite of 16 procedurally generated game-like environments designed to benchmark both sample efficiency and generalization in reinforcement learning. We believe that the community will benefit from increased access to high quality training environments, and we provide detailed experimental protocols for using this benchmark. We empirically demonstrate that diverse environment distributions are essential to adequately train and evaluate RL agents, thereby motivating the extensive use of procedural content generation. We then use this benchmark to investigate the effects of scaling model size, finding that larger models significantly improve both sample efficiency and generalization.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.1912.01588

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Even minor changes to the environment can cause substantial degradation in agent performance.

    “even minor changes to the environment can cause substantial degradation in agent performance”

    From A Study of Global and Episodic Bonuses for Exploration in Contextual MDPs (2023) · cites this paper as Cobbe et al., 2019

    Section 3.2 (p. 4) reports a vast gap between training and test performance when agents trained on a fixed level sequence are tested on randomly chosen sequences. Section 3.1 (p. 4) also reports strong overfitting to small training sets. These findings support substantial performance degradation on changed levels, but the paper does not establish that the changes are minor. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • Within the budget of 50M frames, Dreamer matches the tuned expert algorithm PPG and outperforms Rainbow on ProcGen.

    “Within the budget of 50M frames, Dreamer matches the tuned expert algorithm PPG 37 and outperforms Rainbow 42,40 .”

    From Mastering Diverse Domains through World Models (2023) · cites this paper as [42]

    Section 5 (p. 6) evaluates Rainbow on Procgen, supporting the citation as a source for that benchmark comparison. It does not compare Rainbow with Dreamer, evaluate PPG, or report the claimed result within 50M frames. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • Deep Reinforcement Learning agents have been proven brittle and often fail to transfer well to environments only slightly different from those encountered during training.

    “However, DRL agents have been proven to be brittle and often fail to transfer well to environments only slightly different from those encountered during training [Zhang et al. , 2018; Cobbe et al. , 2019], e.g., changing size of the maze, background in a game, positions of obstacles.”

    From Generalization through Diversity: Improving Unsupervised Environment Design (2023) · cites this paper as Cobbe et al. , 2019

  • We compare ProcGen at 50M steps due to computational cost, as there is no action repeat.

    “Prior work compares at different step budgets 42,37 and we compare at 50M steps due to computational cost, as there is no action repeat.”

    From Mastering Diverse Domains through World Models (2023) · cites this paper as [42]

  • All the regularisation techniques separately improve performance, and the combination improves performance further, although the gains of the combination is minimal over the individual methods, implying that many of these methods address similar causes of worse generalisation.

    “All the techniques separately improve performance, and the combination improves performance further, although the gains of the combination is minimal over the individual methods, implying that many of these methods address similar causes of worse generalisation.”

    From A Survey of Zero-shot Generalisation in Deep Reinforcement Learning (2023) · cites this paper as Cobbe et al., 2019

    Split into 2 atoms — 0 confirmed, 0 partially supported, 0 disputed, 0 misattributed, 2 unverifiable. Expand the claim to see per-atom verdicts.

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

No citation lists for this paper

No citation lists for this paper yet — checked again daily.

References 25 · Cited by 196

Research works printed but not linked: 17

  1. M. G. Bellemare, Y. Naddaf, J. Veness, and M. Bowling. The arcade learning environment: An evaluation platform for general agents. Journal of Artificial Intelligence Research , 47:253-279, jun 2013.
  2. K. Cobbe, O. Klimov, C. Hesse, T. Kim, and J. Schulman. Quantifying generalization in reinforcement learning. In Proceedings of the 36th International Conference on Machine Learning, ICML 2019, 9-15 June 2019, Long Beach, California, USA , pages 1282-1289, 2019. URL http://proceedings.mlr.press/ v97/cobbe19a.html .
  3. L. Espeholt, H. Soyer, R. Munos, K. Simonyan, V. Mnih, T. Ward, Y. Doron, V. Firoiu, T. Harley, I. Dunning, S. Legg, and K. Kavukcuoglu. IMPALA: scalable distributed deep-rl with importance weighted actor-learner architectures. CoRR , abs/1802.01561, 2018. · arXiv
  4. X. Glorot and Y. Bengio. Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the thirteenth international conference on artificial intelligence and statistics , pages 249-256, 2010.
  5. M. Hessel, J. Modayil, H. Van Hasselt, T. Schaul, G. Ostrovski, W. Dabney, D. Horgan, B. Piot, M. Azar, and D. Silver. Rainbow: Combining improvements in deep reinforcement learning. In Thirty-Second AAAI Conference on Artificial Intelligence , 2018.
  6. S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural Computation , 9(8):1735-1780, 1997.
  7. L. Johnson, G. N. Yannakakis, and J. Togelius. Cellular automata for real-time generation of infinite cave levels. In Proceedings of the 2010 Workshop on Procedural Content Generation in Games , page 10. ACM, 2010.
  8. A. Juliani, A. Khalifa, V.-P. Berges, J. Harper, H. Henry, A. Crespi, J. Togelius, and D. Lange. Obstacle tower: A generalization challenge in vision, control, and planning. arXiv preprint arXiv:1902.01378 , 2019. · arXiv
  9. N. Justesen, R. R. Torrado, P. Bontrager, A. Khalifa, J. Togelius, and S. Risi. Illuminating generalization in deep reinforcement learning through procedural level generation. CoRR , abs/1806.10729, 2018. · arXiv
  10. J. B. Kruskal. On the shortest spanning subtree of a graph and the traveling salesman problem. In Proceedings of the American Mathematical Society, 7 , pages 48-50, 1956.
  11. K. Lee, K. Lee, J. Shin, and H. Lee. A simple randomization technique for generalization in deep reinforcement learning. arXiv preprint arXiv:1910.05396 , 2019. · arXiv
  12. V. Mnih, K. Kavukcuoglu, D. Silver, A. A. Rusu, J. Veness, M. G. Bellemare, A. Graves, M. A. Riedmiller, A. Fidjeland, G. Ostrovski, S. Petersen, C. Beattie, A. Sadik, I. Antonoglou, H. King, D. Kumaran, D. Wierstra, S. Legg, and D. Hassabis. Human-level control through deep reinforcement learning. Nature , 518(7540):529533, 2015.
  13. A. Nichol, V. Pfau, C. Hesse, O. Klimov, and J. Schulman. Gotta learn fast: A new benchmark for generalization in RL. CoRR , abs/1804.03720, 2018. URL http:// arxiv.org/abs/1804.03720 . · arXiv
  14. D. Perez-Liebana, J. Liu, A. Khalifa, R. D. Gaina, J. Togelius, and S. M. Lucas. General video game ai: a multi-track framework for evaluating agents, games and content generation algorithms. arXiv preprint arXiv:1802.10363 , 2018. · arXiv
  15. A. Zhang, N. Ballas, and J. Pineau. A dissection of overfitting and generalization in continuous reinforcement learning. CoRR , abs/1806.07937, 2018a. · arXiv
  16. A. Zhang, Y. Wu, and J. Pineau. Natural environment benchmarks for reinforcement learning. arXiv preprint arXiv:1811.06032 , 2018b. · arXiv
  17. C. Zhang, O. Vinyals, R. Munos, and S. Bengio. A study on overfitting in deep reinforcement learning. CoRR , abs/1804.06893, 2018c. URL http://arxiv.org/ abs/1804.06893 . · arXiv

Authors
Cobbe, K., Hesse, C., Hilton, J., & Schulman, J.
Affiliations
OpenAI (United States) (US)
Venue
arXiv
Publisher
arXiv
Published
2019
ISSN
2331-8422 (ISSN-L)
OpenAlex
W2994073215
Cited by
196
References
25
Citations by year
2025: 10 · 2024: 31 · 2023: 38 · 2022: 49 · 2021: 37 · 2020: 30 · 2018: 1
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
  • Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence in Games
  • Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
Keywords
procedural content generation, sample efficiency, generalization, model size scaling, training environment

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review