Higher-order functions in aesthetic EC encodings

J McDermott, J Byrne, JM Swafford… - IEEE Congress on …, 2010 - ieeexplore.ieee.org
IEEE Congress on Evolutionary Computation, 2010ieeexplore.ieee.org
The use of higher-order functions, as a method of abstraction 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 …
The use of higher-order functions, as a method of abstraction 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.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果

Google学术搜索按钮

example.edu/paper.pdf
查找
获取 PDF 文件
引用
References