Evolution provides a creative fount of complex and subtle adaptations that often surprise the scientists who discover them. However, the creativity of evolution is not limited to the natural world: artificial organisms evolving in computational environments have also elicited surprise and wonder from the researchers studying them. The process of evolution is an algorithmic process that transcends the substrate in which it occurs. Indeed, many researchers in the field of digital evolution can provide examples of how their evolving algorithms and organisms have creatively subverted their expectations or intentions, exposed unrecognized bugs in their code, produced unexpectedly adaptations, or engaged in behaviors and outcomes uncannily convergent with ones found in nature. Such stories routinely reveal surprise and creativity by evolution in these digital worlds, but they rarely fit into the standard scientific narrative. Instead they are often treated as mere obstacles to be overcome, rather than results that warrant study in their own right. Bugs are fixed, experiments are refocused, and one-off surprises are collapsed into a single data point. The stories themselves are traded among researchers through oral tradition, but that mode of information transmission is inefficient and prone to error and outright loss. Moreover, the fact that these stories tend to be shared only among practitioners means that many natural scientists do not realize how interesting and lifelike digital organisms are and how natural their evolution can be. To our knowledge, no collection of such anecdotes has been published before. This paper is the crowd-sourced product of researchers in the fields of artificial life and evolutionary computation who have provided first-hand accounts of such cases. It thus serves as a written, fact-checked collection of scientifically important and even entertaining stories. In doing so we also present here substantial evidence that the existence and importance of evolutionary surprises extends beyond the natural world, and may indeed be a universal property of all complex evolving systems.
Lens system design provides ideal problems for evolutionary algorithms: a complex non-linear optimization task, often with intricate physical constraints, for which there is no analytical solutions. This paper demonstrates, through the use of two evolution strategies, namely non-isotropic SA-ES and CMA-ES, as well as multiobjective NSGA-II optimization, the human competitiveness of an approach where an evolutionary algorithm is hybridized with a local search algorithm to solve both a classic benchmark problem, and a real-world problem.
Lens system design makes extensive use of optimization techniques to improve the performance of an optical system. We know that designing a lens system is a complex task currently done by experienced optical designers, using specialized optical design software tools. In order to contribute to this particular field, this paper presents a comparison between lens design done by optical designers and evolutionary algorithms lens based design. Evolutionary algorithms consist in population-based global search methods inspired by natural evolution. They are recognized to be particularly efficient for complex non-linear optimization problems. Given the non-linear nature of lens design as an optimization process, evolutionary algorithms are good candidates for automating this task. The evolutionary algorithms were applied to the monochromatic quartet that was presented to expert participants at the International Lens Design Conference in 1990 (a friendly competition). Comparative results demonstrate that the evolutionary approach is able to find solutions slightly better than those presented at the competition. Then a real-life imaging problem is tackled. Results show that an evolutionary algorithm is again able to discover lens systems comparable to design done after a reasonable effort by experts. This paper presents an analysis of this approach for automatic lens design from a real-life optical design point of view.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.