Conditions enabling the evolution of inter-agent signaling in an artificial world.
In the research described here we extend past computational investigations of animal signaling by studying an artificial world in which a population of initially noncommunicating agents evolves to communicate about food sources and predators. Signaling in this world can be either beneficial (e.g., warning of nearby predators) or costly (e.g., attracting predators or competing agents). Our goals were twofold: to examine systematically environmental conditions under which grounded signaling does or does not evolve, and to determine how variations in assumptions made about the evolutionary process influence the outcome. Among other things, we found that agents warning of nearby predators were a common occurrence whenever predators had a significant impact on survival and signaling could interfere with predator success. The setting most likely to lead to food signaling was found to be difficult-to-locate food sources that each have relatively large amounts of food. Deviations from the selection methods typically used in traditional genetic algorithms were also found to have a substantial impact on whether communication evolved. For example, constraining parent selection and child placement to physically neighboring areas facilitated evolution of signaling in general, whereas basing parent selection upon survival alone rather than survival plus fitness measured as success in food acquisition was more conducive to the emergence of predator alarm signals. We examine the mechanisms underlying these and other results, relate them to existing experimental data about animal signaling, and discuss their implications for artificial life research involving evolution of communication.
Reggia
J A
JA
Department of Computer Science, University of Maryland, College Park, MD 20742, USA. reggia@cs.umd.edu
Schulz
R
R
Wilkinson
G S
GS
Uriagereka
J
J
D000818:Animals; D001522:Behavior, Animal; D005075:Biological Evolution; D003142:Communication; D019295:Computational Biology / Q000379:methods; D003198:Computer Simulation; D004777:Environment; D005247:Feeding Behavior; D008954:Models, Biological; D011156:Population Density; D011235:Predatory Behavior