Evolutionary Art with Cartesian Genetic Programming
Inhaltsverzeichnis
Reference
Ashmore L., Miller J. F. Evolutionary Art with Cartesian Genetic Programming. Unpublished (2004)
DOI
Abstract
Techniques from the field of Evolutionary Computation are used to evolve a wide variety of aesthetically pleasing images using Cartesian Genetic Programming (CGP). The challenges that arise from employing a fitness func- tion based on aesthetics, and the benefits that CGP can provide, are investigated and discussed. A significant piece of software was developed that places a fo- cus on providing the user with efficient control over the evolutionary process. Several ‘non-user’ fitness functions that assess the phenotypes and genotypes of the chromosomes were also employed with varying success. To improve these results, methods of maintaining diversity within the population that take advantage of the neutrality of CGP are implemented and tested.
Extended Abstract
Bibtex
Used References
1. Koza, J. R. : Genetic Programming, MIT Press, London, (1993)
2. Machado, P. and Cardoso, A. : NEvAr --- The Assessment of an Evolutionary Art Tool. In: Wiggins, G. (Ed.). Proceedings of the AISB00 Symposium on Creative & Cultural Aspects and Applications of AI & Cognitive Science, Birmingham, UK, 2000
3. Miller, J. F. Thomson, P. : Cartesian Genetic Programming, Proceedings of the 3 European Conference on Genetic Programming, Edinburgh, Springer, Berlin (2000) 121-132
4. Rooke, S. : Eons of Genetically Evolved Algorithmic Images. In: Bentley P. J. and Corne D. (eds.): Creative Evolutionary systems, Morgan Kaufmann, San Francisco (2002)
5. Sims, K. : Artificial Evolution for Computer Graphics. Computer Graphics, Vol. 25, (1991) 319-328
6. Yu, T. and Miller, J. F. : Neutrality and the evolvability of Boolean function landscape. Proceedings of the Fourth European Conference on Genetic Programming, Springer-Verlag, Berlin (2001) 204-217