Hybrid Policy Learning for Multi-Agent Pathfinding
Open Access
- 9 September 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 126034-126047
Abstract
In this work we study the behavior of groups of autonomous vehicles, which are the part of the Internet of Vehicles systems. One of the challenging modes of operation of such systems is the case when the observability of each vehicle is limited and the global/local communication is unstable, e.g. in the crowded parking lots. In such scenarios the vehicles have to rely on the local observations and exhibit cooperative behavior to ensure safe and efficient trips. This type of problems can be abstracted to the so-called multi-agent pathfinding when a group of agents, confined to a graph, have to find collision-free paths to their goals (ideally, minimizing an objective function e.g. travel time). Widely used algorithms for solving this problem rely on the assumption that a central controller exists for which the full state of the environment (i.e. the agents current positions, their targets, configuration of the static obstacles etc.) is known and they cannot be straightforwardly be adapted to the partially-observable setups. To this end, we suggest a novel approach which is based on the decomposition of the problem into the two sub-tasks: reaching the goal and avoiding the collisions. To accomplish each of this task we utilize reinforcement learning methods such as Deep Monte Carlo Tree Search, Q-mixing networks, and policy gradients methods to design the policies that map the agents' observations to actions. Next, we introduce the policy-mixing mechanism to end up with a single hybrid policy that allows each agent to exhibit both types of behavior - the individual one (reaching the goal) and the cooperative one (avoiding the collisions with other agents). We conduct an extensive empirical evaluation that shows that the suggested hybrid-policy outperforms standalone stat-of-the-art reinforcement learning methods for this kind of problems by a notable margin.Keywords
Funding Information
- Ministry of Science and Higher Education of the Russian Federation (075-15-2020-799)
This publication has 27 references indexed in Scilit:
- Cooperative Multi-agent Control Using Deep Reinforcement Learning2017
- Curiosity-Driven Exploration by Self-Supervised Prediction2017
- Mastering the game of Go with deep neural networks and tree searchNature, 2016
- Conflict-based search for optimal multi-agent pathfindingArtificial Intelligence, 2015
- Reciprocal n-Body Collision Avoidance2011
- Fuego—An Open-Source Framework for Board Games and Go Engine Based on Monte Carlo Tree SearchIEEE Transactions on Computational Intelligence and AI in Games, 2010
- The Computational Intelligence of MoGo Revealed in Taiwan's Computer Go TournamentsIEEE Transactions on Computational Intelligence and AI in Games, 2009
- Bandit Based Monte-Carlo Planning2006
- Planning and acting in partially observable stochastic domainsArtificial Intelligence, 1998
- A Formal Basis for the Heuristic Determination of Minimum Cost PathsIEEE Transactions on Systems Science and Cybernetics, 1968