Model-Free Generative Replay for Lifelong Reinforcement Learning: Application to Starcraft-2
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
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Neural Discrete Representation Learningcited by 4,650
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2017Continual Learning with Deep Generative Replaycited by 1,152
- 2018Experience Replay for Continual Learningcited by 1,074
- 2015Prioritized Experience Replaycited by 1,070
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
27 more
- 2019Three scenarios for continual learningcited by 610
- 2018Progress & Compress: A scalable framework for continual learningcited by 516
- 2015Policy Distillationcited by 414
- 2017StarCraft II: A New Challenge for Reinforcement Learningcited by 268
- 2020Towards Continual Reinforcement Learning: A Review and Perspectivescited by 268
- 2018Selective Experience Replay for Lifelong Learningcited by 239
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2017A Deeper Look at Experience Replaycited by 104
- 2018Generative replay with feedback connections as a general strategy for continual learningcited by 103
- 2020GAN Memory with No Forgettingcited by 84
- 2021Replay in Deep Learning: Current Approaches and Missing Biological Elementscited by 71
- 2013Sample Complexity of Multi-task Reinforcement Learningcited by 58
- 2021Self-Supervised Training Enhances Online Continual Learningcited by 53
- 2018Pseudo-Rehearsal: Achieving Deep Reinforcement Learning without Catastrophic Forgettingcited by 46
- 2017Scalable Recollections for Continual Lifelong Learningcited by 33
- 2021Continuous Coordination As a Realistic Scenario for Lifelong Learningcited by 31
- 2019Unsupervised Progressive Learning and the STAM Architecturecited by 29
- 2020Lifelong Policy Gradient Learning of Factored Policies for Faster Training Without Forgettingcited by 29
- 2020ADER: Adaptively Distilled Exemplar Replay Towards Continual Learning for Session-based Recommendationcited by 22
- 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Studycited by 21
- 2017Multi-Agent Distributed Lifelong Learning for Collective Knowledge Acquisitioncited by 13
- 2022WATCH: Wasserstein Change Point Detection for High-Dimensional Time Series Datacited by 13
- 2022Lifelong Learning Metricscited by 13
- 2021ACAE-REMIND for Online Continual Learning with Compressed Feature Replaycited by 12
- 2020Uncertainty-based Modulation for Lifelong Learningcited by 5
- 2019Continual Learning Using World Models for Pseudo-Rehearsalcited by 4
- 2020Lifelong Learning using Eigentasks: Task Separation, Skill Acquisition, and Selective Transfercited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 2; 2025: 3.
11 papers.
- 2023A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual Learningcited by 66
- 2022Quantum Multi-Agent Meta Reinforcement Learningcited by 23
- 2025A Survey of Continual Reinforcement Learningcited by 16
- 2023A Domain-Agnostic Approach for Characterization of Lifelong Learning Systemscited by 13
- 2023Map-based Experience Replay: A Memory-Efficient Solution to Catastrophic Forgetting in Reinforcement Learningcited by 6
- 2024Continual Offline Reinforcement Learning via Diffusion-based Dual Generative Replaycited by 6
- 2024Stable Continual Reinforcement Learning via Diffusion-based Trajectory Replaycited by 6
- 2025The Courage to Stop: Overcoming Sunk Cost Fallacy in Deep Reinforcement Learningcited by 6
- 2022System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Gamescited by 3
- 2025Continual Knowledge Adaptation for Reinforcement Learningcited by 3
- 2023Continual Visual Reinforcement Learning with A Life-Long World Modelcited by 2
- 2025Continual Knowledge Adaptation for Reinforcement Learning22 Oct 2025
- 2025A Survey of Continual Reinforcement Learning27 Jun 2025
- 2025The Courage to Stop: Overcoming Sunk Cost Fallacy in Deep Reinforcement Learning16 Jun 2025
- 2024Stable Continual Reinforcement Learning via Diffusion-based Trajectory Replay16 Nov 2024
- 2024Continual Offline Reinforcement Learning via Diffusion-based Dual Generative Replay16 Apr 2024
- 2023A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual Learning16 Jul 2023
- 2023Map-based Experience Replay: A Memory-Efficient Solution to Catastrophic Forgetting in Reinforcement Learning3 May 2023
- 2023Continual Visual Reinforcement Learning with A Life-Long World Model12 Mar 2023
- 2023A Domain-Agnostic Approach for Characterization of Lifelong Learning Systems18 Jan 2023
- 2022System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Games8 Dec 2022
- 2022Quantum Multi-Agent Meta Reinforcement Learning22 Aug 2022