Multi-Agent Reinforcement Learning
MARL is the problem of learning how to make decisions from experience in the presence of multiple other decision making agents.
Reinforcement Learning studies how to build computational agents that can learn how to make decisions from interaction from their environment alone, even without a prior understanding of how that that environment works. This field is closely connected with human and animal learning and uses the idea of rewards obtained implicitely from the environment or explicitely from a trainer. The default assumption for RL is that we are concerned with single agents making decisions in the world.
The field of Multi-Agent Reinforcement Learning has been growing steadily interest and complexity in recent years. This is RL in the more complex situation where there are other decision making agents in the environment to interact with who also impact the reward obtained by our learning agent. Now these other agents could be teammates, oponents or neutral strangers and the learning agent might interact directly or indirectly with them. Game Theory is the study of a particular subset of this problem where the domain is generally well understood and while there may be hidden information which agents may not have access to, the agents do not need to learn about the environment itself in order to take actions.
Completed Theses Related to Multi-Agent Reinforcement Learning
- MASc ThesisReinforcement Learning for Determining Spread Dynamics of Spatially Spreading Processes with Emphasis on Forest FiresUWSpace Thesis Repository, University of Waterloo, Apr, 2018.
Our Papers on Multi-Agent Reinforcement Learning
- Learning Multi-Agent Communication with Reinforcement LearningIn Conference on Reinforcement Learning and Decision Making (RLDM-19). Montreal, Canada. 2019.
- Training Cooperative Agents for Multi-Agent Reinforcement LearningIn Proc. of the 18th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2019). Montreal, Canada. 2019.