2002 · 39 citations · 10 references
ComputingComputer ScienceArtificial IntelligenceMobile RoboticsRoboticsEvolutionary ComputationEvolutionary RoboticsMulti-agent SystemsMulti-robot CoordinationRecurrent Neural Networks
The application of artificial evolution to the design of homogeneous multi-robot teams encounters the basic yet important issue of how such teams are to be generated. The standard approach used with homogeneous systems is to evaluate teams comprising identical copies of a single evolutionary individual. However an alternative would be to use a separate evolutionary individual to specify each member of a team. Intuitively the former seems a far better choice, however, so little consideration has been given to the latter approach that there is insufficient empirical evidence on which to discount it. The paper reports on a comparison of the two approaches over multiple runs in the context of a non-trivial co-operative task carried out by simulated mobile robots controlled by arbitrarily recurrent neural networks. Surprisingly, it was found that the latter approach performed significantly better than the former. Analysis and further experimentation were undertaken yielding a possible explanation of this result.
10
Flocks, herds and schools: A distributed behavioral model
Craig W. Reynolds · 1987 · 7.8K citations
Life Sciences, Biology, Zoology +17
Flocks, herds and schools: A distributed behavioral model
Craig W. Reynolds · ACM SIGGRAPH Computer Graphics · 1987 · 5.1K citations
Life Sciences, Biology, Zoology +17
The Evolution of Strategies in the Iterated Prisoner's Dilemma
Robert Axelrod · 2001 · 679 citations
Evert Haasdijk, Nicolas Bredèche, Stefano Nolfi et al. · Evolutionary Intelligence · 2014 · 612 citations · Full text