System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Games
Indranil Sur, Zachary Daniels, Abrar Rahman, Kamil Faber, Gianmarco J., Gallardo, Tyler L. Hayes, Cameron E. Taylor, Mustafa Burak Gurbuz, James, Smith, Sahana Joshi, Nathalie Japkowicz, Michael Baron, Zsolt Kira,, Christopher Kanan, Roberto Corizzo, Ajay Divakaran

TL;DR
This paper introduces a standardized framework and environment for integrating and evaluating multiple lifelong reinforcement learning components in real-time strategy games, advancing practical L2RL system development.
Contribution
It proposes the Lifelong Reinforcement Learning Components Framework (L2RLCF) and a standard API for system integration, enabling comprehensive evaluation of L2RL components.
Findings
Successful integration of multiple L2RL components into a unified system.
Development of a new evaluation environment for L2RL in Starcraft-2 minigames.
Facilitation of fair, comprehensive comparison of different L2RL approaches.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
