POPGym: Benchmarking Partially Observable Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Real world applications of Reinforcement Learning (RL) are often partially observable, thus requiring memory. Despite this, partial observability is still largely ignored by contemporary RL benchmarks and libraries. We introduce Partially Observable Process Gym (POPGym), a two-part library containing (1) a diverse collection of 15 partially observable environments, each with multiple difficulties and (2) implementations of 13 memory model baselines -- the most in a single RL library. Existing partially observable benchmarks tend to fixate on 3D visual navigation, which is computationally expensive and only one type of POMDP. In contrast, POPGym environments are diverse, produce smaller observations, use less memory, and often converge within two hours of training on a consumer-grade GPU. We implement our high-level memory API and memory baselines on top of the popular RLlib framework, providing plug-and-play compatibility with various training algorithms, exploration strategies, and distributed training paradigms. Using POPGym, we execute the largest comparison across RL memory models to date. POPGym is available at https://github.com/proroklab/popgym.
Key facts. Cited by 59 papers in the map (data through 7 Oct 2026). Builds on 27 of its 70 references that are in the map. First posted on arXiv 3 Mar 2023.
Builds on
27 of 70 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2020Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problemscited by 1,873
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2018Exploration by Random Network Distillationcited by 966
- 2017Deep Reinforcement Learning that Matterscited by 727
- 2019The StarCraft Multi-Agent Challengecited by 589
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
- 2019Introduction to Multi-Armed Banditscited by 475
15 more
- 2021Linear Transformers Are Secretly Fast Weight Programmerscited by 471
- 2019Stabilizing Transformers for Reinforcement Learningcited by 262
- 2016ViZDoom: A Doom-based AI Research Platform for Visual Reinforcement Learningcited by 178
- 2018Independently Recurrent Neural Network (IndRNN): Building A Longer and Deeper RNNcited by 142
- 2019Behaviour Suite for Reinforcement Learningcited by 129
- 2021Recurrent Model-Free RL Can Be a Strong Baseline for Many POMDPscited by 115
- 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observabilitycited by 102
- 2021RL for Latent MDPs: Regret Guarantees and a Lower Boundcited by 69
- 2020Sample-Efficient Reinforcement Learning of Undercomplete POMDPscited by 66
- 2022VMAS: A Vectorized Multi-Agent Simulator for Collective Robot Learningcited by 63
- 2020Embodied Visual Navigation with Automatic Curriculum Learning in Real Environmentscited by 20
- 2021Recurrent Off-policy Baselines for Memory-based Continuous Controlcited by 19
- 2017Learning Overcomplete HMMscited by 9
- 2019A Short Survey On Memory Based Reinforcement Learningcited by 9
- 2020pomdp_py: A Framework to Build and Solve POMDP Problemscited by 5
Built on by
Citing papers per year: 2023: 16; 2024: 15; 2025: 13; 2026: 15.
59 papers.
Sort:
By area:
- 2023Structured State Space Models for In-Context Reinforcement Learningcited by 109
- 2023Large Language Models as Generalizable Policies for Embodied Taskscited by 86
- 2023When Do Transformers Shine in RL? Decoupling Memory from Credit Assignmentcited by 62
- 2023JaxMARL: Multi-Agent RL Environments and Algorithms in JAXcited by 59
- 2024Bridging State and History Representations: Understanding Self-Predictive RLcited by 52
- 2024Mastering Memory Tasks with World Modelscited by 38
- 2023AMAGO: Scalable In-Context Reinforcement Learning for Adaptive Agentscited by 36
- 2025Memory, Benchmark & Robots: A Benchmark for Solving Complex Tasks with Reinforcement Learningcited by 34
- 2025Rethinking Progression of Memory State in Robotic Manipulation: An Object-Centric Perspectivecited by 20
- 2023Recurrent Action Transformer with Memorycited by 17
- 2023Memory Gym: Towards Endless Tasks to Benchmark Memory Capabilities of Agentscited by 16
- 2024NAVIX: Scaling MiniGrid Environments with JAXcited by 16
38 more
- 2024AMAGO-2: Breaking the Multi-Task Barrier in Meta-Reinforcement Learning with Transformerscited by 14
- 2023Informed POMDP: Leveraging Additional Information in Model-Based RLcited by 11
- 2023Transformers in Reinforcement Learning: A Surveycited by 11
- 2024Efficient Recurrent Off-Policy RL Requires a Context-Encoder-Specific Learning Ratecited by 10
- 2024Real-Time Recurrent Learning using Trace Units in Reinforcement Learningcited by 10
- 2023The Wasserstein Believer: Learning Belief Updates for Partially Observable Environments through Reliable Latent Space Modelscited by 9
- 2024Rethinking Transformers in Solving POMDPscited by 9
- 2023Reinforcement Learning with Fast and Forgetful Memorycited by 8
- 2024Recurrent Natural Policy Gradient for POMDPscited by 8
- 2024Stable Hadamard Memory: Revitalizing Memory-Augmented Agents for Reinforcement Learningcited by 8
- 2023Parameterized Decision-making with Multi-modal Perception for Autonomous Drivingcited by 7
- 2024Benchmarking General-Purpose In-Context Learningcited by 6
- 2025Zero-Shot Reinforcement Learning Under Partial Observabilitycited by 6
- 2025Benchmarking Partial Observability in Reinforcement Learning with a Suite of Memory-Improvable Domainscited by 6
- 2025ELMUR: External Layer Memory with Update/Rewrite for Long-Horizon RL Problemscited by 6
- 2023AGaLiTe: Approximate Gated Linear Transformers for Online Reinforcement Learningcited by 5
- 2024Recurrent Reinforcement Learning with Memoroidscited by 5
- 2024Uncertainty Representations in State-Space Layers for Deep Reinforcement Learning under Partial Observabilitycited by 5
- 2025Towards Large-Scale In-Context Reinforcement Learning by Meta-Training in Randomized Worldscited by 4
- 2023ChemGymRL: An Interactive Framework for Reinforcement Learning for Digital Chemistrycited by 3
- 2024An Empirical Study on the Power of Future Prediction in Partially Observable Environmentscited by 3
- 2024Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Taskscited by 3
- 2025Guided Policy Optimization under Partial Observabilitycited by 3
- 2025Beyond Sliding Windows: Learning to Manage Memory in Non-Markovian Environmentscited by 3
- 2026Fatigue-Aware Learning to Defer via Constrained Optimisationcited by 3
- 2024Reinforcement Learning for Sustainable Energy: A Surveycited by 2
- 2025Enhancing Robot Navigation Policies with Task-Specific Uncertainty Managementscited by 2
- 2025Gym4ReaL: A Suite for Benchmarking Real-World Reinforcement Learningcited by 2
- 2026AURA: Action-Gated Memory for Robot Policies at Constant VRAMcited by 2
- 2023JoinGym: An Efficient Query Optimization Environment for Reinforcement Learningcited by 1
- 2025Long-Horizon Model-Based Offline Reinforcement Learning Without Explicit Conservatismcited by 1
- 2026Memory Retention Is Not Enough to Master Memory Tasks in Reinforcement Learningcited by 1
- 2026Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learningcited by 1
- 2026Why Linear Recurrent Memory Works in Partially Observable Reinforcement Learningcited by 1
- 2023Int-HRL: Towards Intention-based Hierarchical Reinforcement Learningcited by 0
- 2025Free Random Projection for In-Context Reinforcement Learningcited by 0
- 2025Quantifying Memory Use in Reinforcement Learning with Temporal Rangecited by 0
- 2026Belief-State RWKV for Reinforcement Learning under Partial Observabilitycited by 0
50 most cited of 59 All 59 (JSON)
- 2026Exact Distinguishability in Non-Markovian Decision Processes1 Oct 2026
- 2026ALER: Adaptive Learnable Experience Rewriting for Reinforcement Learning30 Sep 2026
- 2026Linear Recurrent Memory Suffices to Distil a World-Model Policy for Robot Air Hockey30 Sep 2026
- 2026Shared Phase and Retention Control for Efficient Adaptive Spectral Recurrence30 Sep 2026
- 2026Reinforcement Learning with Complex (valued) Memories29 Sep 2026
- 2026Minimal Recurrent Behavioral Memory for Imitation under Partial Observability22 Sep 2026
- 2026Reinformed Dreamer: An Asymmetric World Model Efficiently Trained through Latent Guidance28 Jul 2026
- 2026ASK in the Dark: Uncertainty-Gated LLM Assistance under Partial Observability2 Jul 2026
- 2026AURA: Action-Gated Memory for Robot Policies at Constant VRAM1 Jun 2026
- 2026Why Linear Recurrent Memory Works in Partially Observable Reinforcement Learning29 May 2026
- 2026Is Backpropagation Optimal? When Synthetic Gradients Improve Sample Efficiency27 May 2026
- 2026Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learning23 May 2026
38 more
- 2026Belief-State RWKV for Reinforcement Learning under Partial Observability1 Apr 2026
- 2026Fatigue-Aware Learning to Defer via Constrained Optimisation1 Apr 2026
- 2026Memory Retention Is Not Enough to Master Memory Tasks in Reinforcement Learning21 Jan 2026
- 2025Beyond Sliding Windows: Learning to Manage Memory in Non-Markovian Environments22 Dec 2025
- 2025Quantifying Memory Use in Reinforcement Learning with Temporal Range5 Dec 2025
- 2025Long-Horizon Model-Based Offline Reinforcement Learning Without Explicit Conservatism4 Dec 2025
- 2025Rethinking Progression of Memory State in Robotic Manipulation: An Object-Centric Perspective14 Nov 2025
- 2025ELMUR: External Layer Memory with Update/Rewrite for Long-Horizon RL Problems8 Oct 2025
- 2025Benchmarking Partial Observability in Reinforcement Learning with a Suite of Memory-Improvable Domains31 Jul 2025
- 2025Gym4ReaL: A Suite for Benchmarking Real-World Reinforcement Learning30 Jun 2025
- 2025Zero-Shot Reinforcement Learning Under Partial Observability18 Jun 2025
- 2025Guided Policy Optimization under Partial Observability21 May 2025
- 2025Enhancing Robot Navigation Policies with Task-Specific Uncertainty Managements20 May 2025
- 2025Free Random Projection for In-Context Reinforcement Learning9 Apr 2025
- 2025Memory, Benchmark & Robots: A Benchmark for Solving Complex Tasks with Reinforcement Learning14 Feb 2025
- 2025Towards Large-Scale In-Context Reinforcement Learning by Meta-Training in Randomized Worlds5 Feb 2025
- 2024Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Tasks17 Dec 2024
- 2024AMAGO-2: Breaking the Multi-Task Barrier in Meta-Reinforcement Learning with Transformers17 Nov 2024
- 2024Stable Hadamard Memory: Revitalizing Memory-Augmented Agents for Reinforcement Learning14 Oct 2024
- 2024Uncertainty Representations in State-Space Layers for Deep Reinforcement Learning under Partial Observability25 Sep 2024
- 2024Real-Time Recurrent Learning using Trace Units in Reinforcement Learning2 Sep 2024
- 2024NAVIX: Scaling MiniGrid Environments with JAX28 Jul 2024
- 2024Reinforcement Learning for Sustainable Energy: A Survey26 Jul 2024
- 2024Recurrent Natural Policy Gradient for POMDPs28 May 2024
- 2024Rethinking Transformers in Solving POMDPs27 May 2024
- 2024Benchmarking General-Purpose In-Context Learning27 May 2024
- 2024Efficient Recurrent Off-Policy RL Requires a Context-Encoder-Specific Learning Rate24 May 2024
- 2024Mastering Memory Tasks with World Models7 Mar 2024
- 2024Recurrent Reinforcement Learning with Memoroids15 Feb 2024
- 2024An Empirical Study on the Power of Future Prediction in Partially Observable Environments11 Feb 2024
- 2024Bridging State and History Representations: Understanding Self-Predictive RL17 Jan 2024
- 2023Parameterized Decision-making with Multi-modal Perception for Autonomous Driving19 Dec 2023
- 2023JaxMARL: Multi-Agent RL Environments and Algorithms in JAX16 Nov 2023
- 2023Large Language Models as Generalizable Policies for Embodied Tasks26 Oct 2023
- 2023AGaLiTe: Approximate Gated Linear Transformers for Online Reinforcement Learning24 Oct 2023
- 2023AMAGO: Scalable In-Context Reinforcement Learning for Adaptive Agents15 Oct 2023
- 2023Reinforcement Learning with Fast and Forgetful Memory6 Oct 2023
- 2023Memory Gym: Towards Endless Tasks to Benchmark Memory Capabilities of Agents29 Sep 2023
50 newest of 59 All 59 (JSON)
- 2024Mastering Memory Tasks with World Modelscited by 38
- 2023Informed POMDP: Leveraging Additional Information in Model-Based RLcited by 11
- 2026Reinformed Dreamer: An Asymmetric World Model Efficiently Trained through Latent Guidancecited by 0
- 2026Linear Recurrent Memory Suffices to Distil a World-Model Policy for Robot Air Hockeycited by 0
- 2026Linear Recurrent Memory Suffices to Distil a World-Model Policy for Robot Air Hockey30 Sep 2026
- 2026Reinformed Dreamer: An Asymmetric World Model Efficiently Trained through Latent Guidance28 Jul 2026
- 2024Mastering Memory Tasks with World Models7 Mar 2024
- 2023Informed POMDP: Leveraging Additional Information in Model-Based RL20 Jun 2023
- 2023Large Language Models as Generalizable Policies for Embodied Taskscited by 86
- 2023When Do Transformers Shine in RL? Decoupling Memory from Credit Assignmentcited by 62
- 2023JaxMARL: Multi-Agent RL Environments and Algorithms in JAXcited by 59
- 2024Bridging State and History Representations: Understanding Self-Predictive RLcited by 52
- 2023AMAGO: Scalable In-Context Reinforcement Learning for Adaptive Agentscited by 36
- 2025Memory, Benchmark & Robots: A Benchmark for Solving Complex Tasks with Reinforcement Learningcited by 34
- 2023Memory Gym: Towards Endless Tasks to Benchmark Memory Capabilities of Agentscited by 16
- 2024NAVIX: Scaling MiniGrid Environments with JAXcited by 16
- 2024AMAGO-2: Breaking the Multi-Task Barrier in Meta-Reinforcement Learning with Transformerscited by 14
- 2023Transformers in Reinforcement Learning: A Surveycited by 11
- 2024Efficient Recurrent Off-Policy RL Requires a Context-Encoder-Specific Learning Ratecited by 10
- 2024Real-Time Recurrent Learning using Trace Units in Reinforcement Learningcited by 10
12 most cited of 48 All 48 (JSON)
- 2026Exact Distinguishability in Non-Markovian Decision Processes1 Oct 2026
- 2026ALER: Adaptive Learnable Experience Rewriting for Reinforcement Learning30 Sep 2026
- 2026Shared Phase and Retention Control for Efficient Adaptive Spectral Recurrence30 Sep 2026
- 2026Reinforcement Learning with Complex (valued) Memories29 Sep 2026
- 2026Minimal Recurrent Behavioral Memory for Imitation under Partial Observability22 Sep 2026
- 2026Why Linear Recurrent Memory Works in Partially Observable Reinforcement Learning29 May 2026
- 2026Is Backpropagation Optimal? When Synthetic Gradients Improve Sample Efficiency27 May 2026
- 2026Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learning23 May 2026
- 2026Belief-State RWKV for Reinforcement Learning under Partial Observability1 Apr 2026
- 2026Fatigue-Aware Learning to Defer via Constrained Optimisation1 Apr 2026
- 2026Memory Retention Is Not Enough to Master Memory Tasks in Reinforcement Learning21 Jan 2026
- 2025Beyond Sliding Windows: Learning to Manage Memory in Non-Markovian Environments22 Dec 2025
12 newest of 48 All 48 (JSON)