Visible to the public Learning How to Flock: Deriving Individual Behaviour from Collective Behaviour with Multi-agent Reinforcement Learning and Natural Evolution Strategies

TitleLearning How to Flock: Deriving Individual Behaviour from Collective Behaviour with Multi-agent Reinforcement Learning and Natural Evolution Strategies
Publication TypeConference Paper
Year of Publication2018
AuthorsShimada, Koki, Bentley, Peter
Conference NameProceedings of the Genetic and Evolutionary Computation Conference Companion
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5764-7
Keywordscomposability, evolution strategies, multi-agent systems, neural networks/deep learning, pubcrawl, reinforcement learning, swarm intelligence
AbstractThis work proposes a method for predicting the internal mechanisms of individual agents using observed collective behaviours by multi-agent reinforcement learning (MARL). Since the emergence of group behaviour among many agents can undergo phase transitions, and the action space will not in general be smooth, natural evolution strategies were adopted for updating a policy function. We tested the approach using a well-known flocking algorithm as a target model for our system to learn. With the data obtained from this rule-based model, the MARL model was trained, and its acquired behaviour was compared to the original. In the process, we discovered that agents trained by MARL can self-organize flow patterns using only local information. The expressed pattern is robust to changes in the initial positions of agents, whilst being sensitive to the training conditions used.
URLhttp://doi.acm.org/10.1145/3205651.3205770
DOI10.1145/3205651.3205770
Citation Keyshimada_learning_2018