mlsanityData to 7 Oct 2026

How the level sampling process impacts zero-shot generalisation in deep reinforcement learning

arXiv 2310.03494 ↗First posted 5 Oct 2023cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

A key limitation preventing the wider adoption of autonomous agents trained via deep reinforcement learning (RL) is their limited ability to generalise to new environments, even when these share similar characteristics with environments encountered during training. In this work, we investigate how a non-uniform sampling strategy of individual environment instances, or levels, affects the zero-shot generalisation (ZSG) ability of RL agents, considering two failure modes: overfitting and over-generalisation. As a first step, we measure the mutual information (MI) between the agent's internal representation and the set of training levels, which we find to be well-correlated to instance overfitting. In contrast to uniform sampling, adaptive sampling strategies prioritising levels based on their value loss are more effective at maintaining lower MI, which provides a novel theoretical justification for this class of techniques. We then turn our attention to unsupervised environment design (UED) methods, which adaptively generate new training levels and minimise MI more effectively than methods sampling from a fixed set. However, we find UED methods significantly shift the training distribution, resulting in over-generalisation and worse ZSG performance over the distribution of interest. To prevent both instance overfitting and over-generalisation, we introduce self-supervised environment design (SSED). SSED generates levels using a variational autoencoder, effectively reducing MI while minimising the shift with the distribution of interest, and leads to statistically significant improvements in ZSG over fixed-set level sampling strategies and UED methods.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 41 references that are in the map. First posted on arXiv 5 Oct 2023.

Builds on

29 of 41 references.

References · 29

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2018How Powerful are Graph Neural Networks?cited by 4,355
  3. 2015Continuous control with deep reinforcement learningcited by 3,279
  4. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
  5. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  6. 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 781
  7. 2023Argoverse 2: Next Generation Datasets for Self-Driving Perception and Forecastingcited by 701
  8. 2020Image Augmentation Is All You Need: Regularizing Deep Reinforcement Learning from Pixelscited by 573
  9. 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
  10. 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
  11. 2017Robust Adversarial Reinforcement Learningcited by 439
  12. 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 395
17 more
  1. 2018Quantifying Generalization in Reinforcement Learningcited by 345
  2. 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 299
  3. 2020Emergent Complexity and Zero-shot Transfer via Unsupervised Environment Designcited by 260
  4. 2020Prioritized Level Replaycited by 190
  5. 2022Evolving Curricula with Regret-Based Environment Designcited by 166
  6. 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 164
  7. 2021Goal Misgeneralization in Deep Reinforcement Learningcited by 122
  8. 2022Goal Misgeneralization: Why Correct Specifications Aren't Enough For Correct Goalscited by 120
  9. 2021Replay-Guided Adversarial Environment Designcited by 108
  10. 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observabilitycited by 102
  11. 2019Generalization in Reinforcement Learning with Selective Noise Injection and Information Bottleneckcited by 101
  12. 2020Automatic Curriculum Learning through Value Disagreementcited by 86
  13. 2020OpenRooms: An End-to-End Open Framework for Photorealistic Indoor Scene Datasetscited by 73
  14. 2023Conditional Mutual Information for Disentangled Representations in Reinforcement Learningcited by 27
  15. 2022CLUTR: Curriculum Learning via Unsupervised Task Representation Learningcited by 19
  16. 2020Instance based Generalization in Reinforcement Learningcited by 17
  17. 2022Grounding Aleatoric Uncertainty for Unsupervised Environment Designcited by 16

Built on by

Not cited yet.