Room Clearance with Feudal Hierarchical Reinforcement Learning
Henry Charlesworth, Adrian Millea, Eddie Pottrill, Rich Riley

TL;DR
This paper introduces a hierarchical reinforcement learning approach for multi-agent room clearance tasks, demonstrating improved efficiency and behavior customization in a new simulation environment designed for military analysis.
Contribution
It presents a novel multi-agent feudal hierarchical RL framework and a new simulation environment, Gambit, for advancing RL research in complex, multi-agent military scenarios.
Findings
Hierarchical RL outperforms standard RL in multi-agent room clearance tasks.
Task decomposition enables solving complex floorplans more efficiently.
Reward prioritization influences emergent agent behaviors.
Abstract
Reinforcement learning (RL) is a general framework that allows systems to learn autonomously through trial-and-error interaction with their environment. In recent years combining RL with expressive, high-capacity neural network models has led to impressive performance in a diverse range of domains. However, dealing with the large state and action spaces often required for problems in the real world still remains a significant challenge. In this paper we introduce a new simulation environment, "Gambit", designed as a tool to build scenarios that can drive RL research in a direction useful for military analysis. Using this environment we focus on an abstracted and simplified room clearance scenario, where a team of blue agents have to make their way through a building and ensure that all rooms are cleared of (and remain clear) of enemy red agents. We implement a multi-agent version of…
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.
Taxonomy
TopicsReinforcement Learning in Robotics · Adversarial Robustness in Machine Learning · Artificial Intelligence in Games
