Cargando…

Consensus, cooperative learning, and flocking for multiagent predator avoidance

Multiagent coordination is highly desirable with many uses in a variety of tasks. In nature, the phenomenon of coordinated flocking is highly common with applications related to defending or escaping from predators. In this article, a hybrid multiagent system that integrates consensus, cooperative l...

Descripción completa

Detalles Bibliográficos
Autores principales: Young, Zachary, Manh La, Hung
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8609419/
https://www.ncbi.nlm.nih.gov/pubmed/34819959
http://dx.doi.org/10.1177/1729881420960342
_version_ 1784602923189141504
author Young, Zachary
Manh La, Hung
author_facet Young, Zachary
Manh La, Hung
author_sort Young, Zachary
collection PubMed
description Multiagent coordination is highly desirable with many uses in a variety of tasks. In nature, the phenomenon of coordinated flocking is highly common with applications related to defending or escaping from predators. In this article, a hybrid multiagent system that integrates consensus, cooperative learning, and flocking control to determine the direction of attacking predators and learns to flock away from them in a coordinated manner is proposed. This system is entirely distributed requiring only communication between neighboring agents. The fusion of consensus and collaborative reinforcement learning allows agents to cooperatively learn in a variety of multiagent coordination tasks, but this article focuses on flocking away from attacking predators. The results of the flocking show that the agents are able to effectively flock to a target without collision with each other or obstacles. Multiple reinforcement learning methods are evaluated for the task with cooperative learning utilizing function approximation for state-space reduction performing the best. The results of the proposed consensus algorithm show that it provides quick and accurate transmission of information between agents in the flock. Simulations are conducted to show and validate the proposed hybrid system in both one and two predator environments, resulting in an efficient cooperative learning behavior. In the future, the system of using consensus to determine the state and reinforcement learning to learn the states can be applied to additional multiagent tasks.
format Online
Article
Text
id pubmed-8609419
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-86094192021-11-23 Consensus, cooperative learning, and flocking for multiagent predator avoidance Young, Zachary Manh La, Hung Int J Adv Robot Syst Article Multiagent coordination is highly desirable with many uses in a variety of tasks. In nature, the phenomenon of coordinated flocking is highly common with applications related to defending or escaping from predators. In this article, a hybrid multiagent system that integrates consensus, cooperative learning, and flocking control to determine the direction of attacking predators and learns to flock away from them in a coordinated manner is proposed. This system is entirely distributed requiring only communication between neighboring agents. The fusion of consensus and collaborative reinforcement learning allows agents to cooperatively learn in a variety of multiagent coordination tasks, but this article focuses on flocking away from attacking predators. The results of the flocking show that the agents are able to effectively flock to a target without collision with each other or obstacles. Multiple reinforcement learning methods are evaluated for the task with cooperative learning utilizing function approximation for state-space reduction performing the best. The results of the proposed consensus algorithm show that it provides quick and accurate transmission of information between agents in the flock. Simulations are conducted to show and validate the proposed hybrid system in both one and two predator environments, resulting in an efficient cooperative learning behavior. In the future, the system of using consensus to determine the state and reinforcement learning to learn the states can be applied to additional multiagent tasks. 2020-09-24 2020-09-01 /pmc/articles/PMC8609419/ /pubmed/34819959 http://dx.doi.org/10.1177/1729881420960342 Text en https://creativecommons.org/licenses/by/4.0/Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage).
spellingShingle Article
Young, Zachary
Manh La, Hung
Consensus, cooperative learning, and flocking for multiagent predator avoidance
title Consensus, cooperative learning, and flocking for multiagent predator avoidance
title_full Consensus, cooperative learning, and flocking for multiagent predator avoidance
title_fullStr Consensus, cooperative learning, and flocking for multiagent predator avoidance
title_full_unstemmed Consensus, cooperative learning, and flocking for multiagent predator avoidance
title_short Consensus, cooperative learning, and flocking for multiagent predator avoidance
title_sort consensus, cooperative learning, and flocking for multiagent predator avoidance
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8609419/
https://www.ncbi.nlm.nih.gov/pubmed/34819959
http://dx.doi.org/10.1177/1729881420960342
work_keys_str_mv AT youngzachary consensuscooperativelearningandflockingformultiagentpredatoravoidance
AT manhlahung consensuscooperativelearningandflockingformultiagentpredatoravoidance