{"title":"Resilient swarm behaviors via online evolution and behavior fusion","authors":"Aadesh Neupane, Michael A. Goodrich","doi":"10.1007/s11721-024-00243-w","DOIUrl":null,"url":null,"abstract":"<p>Grammatical evolution can be used to learn bio-inspired solutions to many distributed multiagent tasks, but the programs learned by the agents often need to be resilient to perturbations in the world. Biological inspiration from bacteria suggests that ongoing evolution can enable resilience, but traditional grammatical evolution algorithms learn too slowly to mimic rapid evolution because they utilize only vertical, parent-to-child genetic variation. The BeTr-GEESE grammatical evolution algorithm presented in this paper creates agents that use both vertical and lateral gene transfer to rapidly learn programs that perform one step in a multi-step problem even though the programs cannot perform all required subtasks. This paper shows that BeTr-GEESE can use online evolution to produce resilient collective behaviors on two goal-oriented spatial tasks, foraging and nest maintenance, in the presence of different types of perturbation. The paper then explores when and why BeTr-GEESE succeeds, emphasizing two potentially generalizable properties: modularity and locality. Modular programs enable real-time lateral transfer, leading to resilience. Locality means that the appropriate phenotypic behaviors are local to specific regions of the world (spatial locality) and that recently useful behaviors are likely to be useful again shortly (temporal locality). Finally, the paper modifies BeTr-GEESE to perform behavior fusion across multiple modular behaviors using activator and repressed conditions so that a fixed (non-evolving) population of heterogeneous agents is resilient to perturbations.</p>","PeriodicalId":51284,"journal":{"name":"Swarm Intelligence","volume":"11 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm Intelligence","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11721-024-00243-w","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Grammatical evolution can be used to learn bio-inspired solutions to many distributed multiagent tasks, but the programs learned by the agents often need to be resilient to perturbations in the world. Biological inspiration from bacteria suggests that ongoing evolution can enable resilience, but traditional grammatical evolution algorithms learn too slowly to mimic rapid evolution because they utilize only vertical, parent-to-child genetic variation. The BeTr-GEESE grammatical evolution algorithm presented in this paper creates agents that use both vertical and lateral gene transfer to rapidly learn programs that perform one step in a multi-step problem even though the programs cannot perform all required subtasks. This paper shows that BeTr-GEESE can use online evolution to produce resilient collective behaviors on two goal-oriented spatial tasks, foraging and nest maintenance, in the presence of different types of perturbation. The paper then explores when and why BeTr-GEESE succeeds, emphasizing two potentially generalizable properties: modularity and locality. Modular programs enable real-time lateral transfer, leading to resilience. Locality means that the appropriate phenotypic behaviors are local to specific regions of the world (spatial locality) and that recently useful behaviors are likely to be useful again shortly (temporal locality). Finally, the paper modifies BeTr-GEESE to perform behavior fusion across multiple modular behaviors using activator and repressed conditions so that a fixed (non-evolving) population of heterogeneous agents is resilient to perturbations.
期刊介绍:
Swarm Intelligence is the principal peer-reviewed publication dedicated to reporting on research
and developments in the multidisciplinary field of swarm intelligence. The journal publishes
original research articles and occasional review articles on theoretical, experimental and/or
practical aspects of swarm intelligence. All articles are published both in print and in electronic
form. There are no page charges for publication. Swarm Intelligence is published quarterly.
The field of swarm intelligence deals with systems composed of many individuals that coordinate
using decentralized control and self-organization. In particular, it focuses on the collective
behaviors that result from the local interactions of the individuals with each other and with their
environment. It is a fast-growing field that encompasses the efforts of researchers in multiple
disciplines, ranging from ethology and social science to operations research and computer
engineering.
Swarm Intelligence will report on advances in the understanding and utilization of swarm
intelligence systems, that is, systems that are based on the principles of swarm intelligence. The
following subjects are of particular interest to the journal:
• modeling and analysis of collective biological systems such as social insect colonies, flocking
vertebrates, and human crowds as well as any other swarm intelligence systems;
• application of biological swarm intelligence models to real-world problems such as distributed
computing, data clustering, graph partitioning, optimization and decision making;
• theoretical and empirical research in ant colony optimization, particle swarm optimization,
swarm robotics, and other swarm intelligence algorithms.