mlsanityData to 7 Oct 2026

Model-Free Generative Replay for Lifelong Reinforcement Learning: Application to Starcraft-2

arXiv 2208.05056 ↗First posted 9 Aug 2022cs.LG cs.AIcited by 11

Not on the map. Why?

Abstract (arXiv)

One approach to meet the challenges of deep lifelong reinforcement learning (LRL) is careful management of the agent's learning experiences, to learn (without forgetting) and build internal meta-models (of the tasks, environments, agents, and world). Generative replay (GR) is a biologically inspired replay mechanism that augments learning experiences with self-labelled examples drawn from an internal generative model that is updated over time. We present a version of GR for LRL that satisfies two desiderata: (a) Introspective density modelling of the latent representations of policies learned using deep RL, and (b) Model-free end-to-end learning. In this paper, we study three deep learning architectures for model-free GR, starting from a na"ive GR and adding ingredients to achieve (a) and (b). We evaluate our proposed algorithms on three different scenarios comprising tasks from the Starcraft-2 and Minigrid domains. We report several key findings showing the impact of the design choices on quantitative metrics that include transfer learning, generalization to unseen tasks, fast adaptation after task change, performance wrt task expert, and catastrophic forgetting. We observe that our GR prevents drift in the features-to-action mapping from the latent vector space of a deep RL agent. We also show improvements in established lifelong learning metrics. We find that a small random replay buffer significantly increases the stability of training. Overall, we find that "hidden replay" (a well-known architecture for class-incremental classification) is the most promising approach that pushes the state-of-the-art in GR for LRL and observe that the architecture of the sleep model might be more important for improving performance than the types of replay used. Our experiments required only 6% of training samples to achieve 80-90% of expert performance in most Starcraft-2 scenarios.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 39 of its 52 references that are in the map. First posted on arXiv 9 Aug 2022.

Builds on

39 of 52 references.

References · 39

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
  3. 2017Neural Discrete Representation Learningcited by 4,650
  4. 2013Auto-Encoding Variational Bayescited by 3,980
  5. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  6. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
  7. 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
  8. 2017Continual Learning with Deep Generative Replaycited by 1,152
  9. 2018Experience Replay for Continual Learningcited by 1,074
  10. 2015Prioritized Experience Replaycited by 1,070
  11. 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
  12. 2016Conditional Image Generation with PixelCNN Decoderscited by 859
27 more
  1. 2019Three scenarios for continual learningcited by 610
  2. 2018Progress & Compress: A scalable framework for continual learningcited by 516
  3. 2015Policy Distillationcited by 414
  4. 2017StarCraft II: A New Challenge for Reinforcement Learningcited by 268
  5. 2020Towards Continual Reinforcement Learning: A Review and Perspectivescited by 268
  6. 2018Selective Experience Replay for Lifelong Learningcited by 239
  7. 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
  8. 2017A Deeper Look at Experience Replaycited by 104
  9. 2018Generative replay with feedback connections as a general strategy for continual learningcited by 103
  10. 2020GAN Memory with No Forgettingcited by 84
  11. 2021Replay in Deep Learning: Current Approaches and Missing Biological Elementscited by 71
  12. 2013Sample Complexity of Multi-task Reinforcement Learningcited by 58
  13. 2021Self-Supervised Training Enhances Online Continual Learningcited by 53
  14. 2018Pseudo-Rehearsal: Achieving Deep Reinforcement Learning without Catastrophic Forgettingcited by 46
  15. 2017Scalable Recollections for Continual Lifelong Learningcited by 33
  16. 2021Continuous Coordination As a Realistic Scenario for Lifelong Learningcited by 31
  17. 2019Unsupervised Progressive Learning and the STAM Architecturecited by 29
  18. 2020Lifelong Policy Gradient Learning of Factored Policies for Faster Training Without Forgettingcited by 29
  19. 2020ADER: Adaptively Distilled Exemplar Replay Towards Continual Learning for Session-based Recommendationcited by 22
  20. 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Studycited by 21
  21. 2017Multi-Agent Distributed Lifelong Learning for Collective Knowledge Acquisitioncited by 13
  22. 2022WATCH: Wasserstein Change Point Detection for High-Dimensional Time Series Datacited by 13
  23. 2022Lifelong Learning Metricscited by 13
  24. 2021ACAE-REMIND for Online Continual Learning with Compressed Feature Replaycited by 12
  25. 2020Uncertainty-based Modulation for Lifelong Learningcited by 5
  26. 2019Continual Learning Using World Models for Pseudo-Rehearsalcited by 4
  27. 2020Lifelong Learning using Eigentasks: Task Separation, Skill Acquisition, and Selective Transfercited by 4

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 4; 2024: 2; 2025: 3.

11 papers.