MAgent: A Many-Agent Reinforcement Learning Platform for Artificial Collective Intelligence
arXiv:1712.00600
Abstract
We introduce MAgent, a platform to support research and development of many-agent reinforcement learning. Unlike previous research platforms on single or multi-agent reinforcement learning, MAgent focuses on supporting the tasks and the applications that require hundreds to millions of agents. Within the interactions among a population of agents, it enables not only the study of learning algorithms for agents' optimal polices, but more importantly, the observation and understanding of individual agent's behaviors and social phenomena emerging from the AI society, including communication languages, leaderships, altruism. MAgent is highly scalable and can host up to one million agents on a single GPU server. MAgent also provides flexible configurations for AI researchers to design their customized environments and agents. In this demo, we present three environments designed on MAgent and show emerged collective intelligence by learning from scratch.
NIPS 2017 & AAAI 2018 Demo
References in corpus (1)
Cited by in corpus (12)
- QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning
- Mean Field Multi-Agent Reinforcement Learning
- PettingZoo: Gym for Multi-Agent Reinforcement Learning
- Learning Safe Multi-Agent Control with Decentralized Neural Barrier Certificates
- Neural MMO: A Massively Multiagent Game Environment for Training and Evaluating Intelligent Agents
- Graph Convolutional Reinforcement Learning
- UPDeT: Universal Multi-agent Reinforcement Learning via Policy Decoupling with Transformers
- Scalable Centralized Deep Multi-Agent Reinforcement Learning via Policy Gradients
- The AI Arena: A Framework for Distributed Multi-Agent Reinforcement Learning
- A survey of benchmarking frameworks for reinforcement learning
- A Microscopic Pandemic Simulator for Pandemic Prediction Using Scalable Million-Agent Reinforcement Learning
- Neural MMO v1.3: A Massively Multiagent Game Environment for Training and Evaluating Neural Networks