GEESE: grammatical evolution algorithm for evolution of swarm behaviors
GEESE: grammatical evolution algorithm for evolution of swarm behaviors
复制标题
GEESE:群体行为进化的语法进化算法
DOI:
10.1145/3205455.3205619
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Eric G. Mercer
中科院分区:
文献类型:
--
作者:
Aadesh Neupane;M. Goodrich;Eric G. Mercer
Animals such as bees, ants, birds, fish, and others are able to perform complex coordinated tasks like foraging, nest-selection, flocking and escaping predators efficiently without centralized control or coordination. Conventionally, mimicking these behaviors with robots requires researchers to study actual behaviors, derive mathematical models, and implement these models as algorithms. We propose a distributed algorithm, Grammatical Evolution algorithm for Evolution of Swarm bEhaviors (GEESE), which uses genetic methods to generate collective behaviors for robot swarms. GEESE uses grammatical evolution to evolve a primitive set of human-provided rules into productive individual behaviors. The GEESE algorithm is evaluated in two different ways. First, GEESE is compared to state-of-the-art genetic algorithms on the canonical Santa Fe Trail problem. Results show that GEESE outperforms the state-of-the-art by (a) providing better solution quality given sufficient population size while (b) utilizing fewer evolutionary steps. Second, GEESE outperforms both a hand-coded and a Grammatical Evolution-generated solution on a collective swarm foraging task.
DOI:
10.1016/j.ins.2013.09.044
发表时间:
2014-02
期刊:
Inf. Sci.
影响因子:
--
作者:
R. Burbidge;Myra S. Wilson
通讯作者:
R. Burbidge;Myra S. Wilson
影响因子:
3.4
作者:
Copeland MF;Weibel DB
通讯作者:
Weibel DB