System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Games
Not on the map. Why?
Abstract (arXiv)
As Artificial and Robotic Systems are increasingly deployed and relied upon for real-world applications, it is important that they exhibit the ability to continually learn and adapt in dynamically-changing environments, becoming Lifelong Learning Machines. Continual/lifelong learning (LL) involves minimizing catastrophic forgetting of old tasks while maximizing a model's capability to learn new tasks. This paper addresses the challenging lifelong reinforcement learning (L2RL) setting. Pushing the state-of-the-art forward in L2RL and making L2RL useful for practical applications requires more than developing individual L2RL algorithms; it requires making progress at the systems-level, especially research into the non-trivial problem of how to integrate multiple L2RL algorithms into a common framework. In this paper, we introduce the Lifelong Reinforcement Learning Components Framework (L2RLCF), which standardizes L2RL systems and assimilates different continual learning components (each addressing different aspects of the lifelong learning problem) into a unified system. As an instantiation of L2RLCF, we develop a standard API allowing easy integration of novel lifelong learning components. We describe a case study that demonstrates how multiple independently-developed LL components can be integrated into a single realized system. We also introduce an evaluation environment in order to measure the effect of combining various system components. Our evaluation environment employs different LL scenarios (sequences of tasks) consisting of Starcraft-2 minigames and allows for the fair, comprehensive, and quantitative comparison of different combinations of components within a challenging common evaluation environment.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 28 of its 42 references that are in the map. First posted on arXiv 8 Dec 2022.
Builds on
28 of 42 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2015Prioritized Experience Replaycited by 1,070
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2017StarCraft II: A New Challenge for Reinforcement Learningcited by 268
- 2020Towards Continual Reinforcement Learning: A Review and Perspectivescited by 268
16 more
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2017A Deeper Look at Experience Replaycited by 104
- 2019Lifelong Machine Learning with Deep Streaming Linear Discriminant Analysiscited by 91
- 2020A Survey of Reinforcement Learning Algorithms for Dynamically Varying Environmentscited by 62
- 2021Self-Supervised Training Enhances Online Continual Learningcited by 53
- 2021CORA: Benchmarks, Baselines, and Metrics as a Platform for Continual Reinforcement Learning Agentscited by 36
- 2017Scalable Recollections for Continual Lifelong Learningcited by 33
- 2020Lifelong Policy Gradient Learning of Factored Policies for Faster Training Without Forgettingcited by 29
- 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Studycited by 21
- 2022WATCH: Wasserstein Change Point Detection for High-Dimensional Time Series Datacited by 13
- 2021ACAE-REMIND for Online Continual Learning with Compressed Feature Replaycited by 12
- 2022Model-Free Generative Replay for Lifelong Reinforcement Learning: Application to Starcraft-2cited by 11
- 2022L2Explorer: A Lifelong Reinforcement Learning Assessment Environmentcited by 6
- 2020Lifelong Learning using Eigentasks: Task Separation, Skill Acquisition, and Selective Transfercited by 4
- 2022Continual Reinforcement Learning with TELLAcited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 2.
3 papers.