Hidden order: how adaptation builds complexity
Hidden order: how adaptation builds complexity
Growing artificial societies: social science from the bottom up
Growing artificial societies: social science from the bottom up
Introduction to Evolutionary Computing
Introduction to Evolutionary Computing
Open problems in evolutionary music and art
EC'05 Proceedings of the 3rd European conference on Applications of Evolutionary Computing
Filterscape: Energy Recycling in a Creative Ecosystem
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Manipulating artificial ecosystems
Evo'08 Proceedings of the 2008 conference on Applications of evolutionary computing
Chance and complexity: stochastic and generative processes in art and creativity
Proceedings of the Virtual Reality International Conference: Laval Virtual
Hi-index | 0.00 |
This paper discusses the concept of an artificial ecosystem for use in machine-assisted creative discovery. Properties and processes from natural ecosystems are abstracted and applied to the design of creative systems, in a similar way that evolutionary computing methods use the metaphor of Darwinian evolution to solve problems in search and optimisation. The paper examines some appropriate mechanisms and metaphors when applying artificial ecosystems to problems in creative design. General properties and processes of evolutionary artificial ecosystems are presented as a basis for developing individual systems that automate the discovery of novelty without explicit teleological goals. The adaptation of species to fit their environment drives the creative solutions, so the role of the designer shifts to the design of environments. This allows a variety of creative solutions to emerge in simulation without the need for explicit or human-evaluated fitness measures, such as those used in interactive evolution. Two example creative ecosystems are described to highlight the effectiveness of the method presented.