Decentralized Multi-Agents by Imitation of a Centralized Controller
arXiv:1902.02311
Abstract
We consider a multi-agent reinforcement learning problem where each agent seeks to maximize a shared reward while interacting with other agents, and they may or may not be able to communicate. Typically the agents do not have access to other agent policies and thus each agent is situated in a non-stationary and partially-observable environment. In order to obtain multi-agents that act in a decentralized manner, we introduce a novel algorithm under the popular framework of centralized training, but decentralized execution. This training framework first obtains solutions to a multi-agent problem with a single centralized joint-space learner, which is then used to guide imitation learning for independent decentralized multi-agents. This framework has the flexibility to use any reinforcement learning algorithm to obtain the expert as well as any imitation learning algorithm to obtain the decentralized agents. This is in contrast to other multi-agent learning algorithms that, for example, can require more specific structures. We present some theoretical bounds for our method, and we show that one can obtain decentralized solutions to a multi-agent problem through imitation learning.
References in corpus (16)
- Continuous control with deep reinforcement learning
- Playing Atari with Deep Reinforcement Learning
- Categorical Reparameterization with Gumbel-Softmax
- Dueling Network Architectures for Deep Reinforcement Learning
- High-Dimensional Continuous Control Using Generalized Advantage Estimation
- Learning to Communicate with Deep Multi-Agent Reinforcement Learning
- The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables
- Learning a Generic Value-Selection Heuristic Inside a Constraint Programming Solver
- Stabilising Experience Replay for Deep Multi-Agent Reinforcement Learning
- QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning
- Episodic Exploration for Deep Deterministic Policies: An Application to StarCraft Micromanagement Tasks
- Multi-Agent Adversarial Inverse Reinforcement Learning
- Coordinated Multi-Agent Imitation Learning
- Multi-Agent Common Knowledge Reinforcement Learning
- Value Propagation for Decentralized Networked Deep Multi-agent Reinforcement Learning
- Multi-Agent Interactions Modeling with Correlated Policies