Sciweavers

CEC
2010
IEEE

Higher-order functions in aesthetic EC encodings

13 years 11 months ago
Higher-order functions in aesthetic EC encodings
— The use of higher-order functions, as a method of ion and re-use in EC encodings, has been the subject of relatively little research. In this paper we introduce and give motivation for the ideas of higher-order functions, and describe their general advantages in EC encodings. We implement grammars using higher-order ideas for two problem domains, music and 3D architectural design, and use these grammars in the grammatical evolution paradigm. We demonstrate four advantages of higher-order functions (patterning of phenotypes, non-entropic mutations, compression of genotypes, and natural expression of artistic knowledge) which lead to beneficial results on our problems. “Writing about music is like dancing about architecture” – various artists.1
James McDermott, Jonathan Byrne, John Mark Swaffor
Added 06 Dec 2010
Updated 06 Dec 2010
Type Conference
Year 2010
Where CEC
Authors James McDermott, Jonathan Byrne, John Mark Swafford, Michael O'Neill, Anthony Brabazon
Comments (0)