Explore-Go: Leveraging Exploration for Generalisation in Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
One of the remaining challenges in reinforcement learning is to develop agents that can generalise to novel scenarios they might encounter once deployed. This challenge is often framed in a multi-task setting where agents train on a fixed set of tasks and have to generalise to new tasks. Recent work has shown that in this setting increased exploration during training can be leveraged to increase the generalisation performance of the agent. This makes sense when the states encountered during testing can actually be explored during training. In this paper, we provide intuition why exploration can also benefit generalisation to states that cannot be explicitly encountered during training. Additionally, we propose a novel method Explore-Go that exploits this intuition by increasing the number of states on which the agent trains. Explore-Go effectively increases the starting state distribution of the agent and as a result can be used in conjunction with most existing on-policy or off-policy reinforcement learning algorithms. We show empirically that our method can increase generalisation performance in an illustrative environment and on the Procgen benchmark.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 48 of its 63 references that are in the map. First posted on arXiv 12 Jun 2024.
Builds on
48 of 63 references.
References · 48
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2018Exploration by Random Network Distillationcited by 966
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
- 2021Domain Generalization with MixStylecited by 563
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2018Quantifying Generalization in Reinforcement Learningcited by 345
- 2023Minigrid & Miniworld: Modular & Customizable Reinforcement Learning Environments for Goal-Oriented Taskscited by 320
36 more
- 2020First return, then explorecited by 256
- 2016CAD2RL: Real Single-Image Flight without a Single Real Imagecited by 227
- 2015Contextual Markov Decision Processescited by 213
- 2020Prioritized Level Replaycited by 190
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 164
- 2020RIDE: Rewarding Impact-Driven Exploration for Procedurally-Generated Environmentscited by 135
- 2020Phasic Policy Gradientcited by 121
- 2020The Ingredients of Real-World Robotic Reinforcement Learningcited by 111
- 2019Network Randomization: A Simple Technique for Generalization in Deep Reinforcement Learningcited by 102
- 2019Generalization in Reinforcement Learning with Selective Noise Injection and Information Bottleneckcited by 101
- 2020Learning with AMIGo: Adversarially Motivated Intrinsic Goalscited by 86
- 2020On the Benefits of Invariance in Neural Networkscited by 78
- 2018Relational Deep Reinforcement Learningcited by 72
- 2017Schema Networks: Zero-shot Transfer with a Generative Causal Model of Intuitive Physicscited by 57
- 2022Exploration via Elliptical Episodic Bonusescited by 51
- 2021The Sensory Neuron as a Transformer: Permutation-Invariant Neural Networks for Reinforcement Learningcited by 50
- 2020Neuroevolution of Self-Interpretable Agentscited by 48
- 2021Adversarially Guided Actor-Criticcited by 47
- 2021MADE: Exploration via Maximizing Deviation from Explored Regionscited by 40
- 2021Interesting Object, Curious Agent: Learning Task-Agnostic Explorationcited by 38
- 2021Unsupervised Visual Attention and Invariance for Reinforcement Learningcited by 30
- 2023On the Importance of Exploration for Generalization in Reinforcement Learningcited by 30
- 2021Robust Predictable Controlcited by 29
- 2023Planning Goals for Explorationcited by 28
- 2020Dynamics Generalization via Information Bottleneck in Deep Reinforcement Learningcited by 26
- 2022The good, the bad and the ugly sides of data augmentation: An implicit spectral regularization perspectivecited by 24
- 2023Explore to Generalize in Zero-Shot RLcited by 20
- 2023A Study of Global and Episodic Bonuses for Exploration in Contextual MDPscited by 19
- 2022Learning Instance-Specific Augmentations by Capturing Local Invariancescited by 15
- 2022LECO: Learnable Episodic Count for Task-Specific Intrinsic Rewardcited by 11
- 2022Exploring through Random Curiosity with General Value Functionscited by 10
- 2023Bad Habits: Policy Confounding and Out-of-Trajectory Generalization in RLcited by 10
- 2022Rethinking Value Function Learning for Generalization in Reinforcement Learningcited by 8
- 2021Don't Do What Doesn't Matter: Intrinsic Motivation with Action Usefulnesscited by 7
- 2021Explore and Control with Adversarial Surprisecited by 6
- 2023The Role of Diverse Replay for Generalisation in Reinforcement Learningcited by 1
Built on by
Not cited yet.