Higher-order functions in aesthetic EC encodings

Files in This Item:
File Description SizeFormat 
High Order.pdf937.45 kBAdobe PDFDownload
Title: Higher-order functions in aesthetic EC encodings
Authors: McDermott, James
Byrne, Jonathan
Swafford, John Mark
O'Neill, Michael
Brabazon, Anthony
Permanent link: http://hdl.handle.net/10197/2554
Date: Jul-2010
Online since: 2010-11-15T15:03:22Z
Abstract: 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.
Funding Details: Science Foundation Ireland
Irish Research Council for Science, Engineering and Technology
Type of material: Conference Publication
Publisher: IEEE
Copyright (published version): 2010 IEEE
Keywords: Higher-order functionsDesignGrammatical evolutionGenetic programmingEvolutionary computationNatural computing
Subject LCSH: Functional programming (Computer science)
Evolutionary computation
Genetic programming (Computer science)
Natural computation
DOI: 10.1109/CEC.2010.5586077
Other versions: http://dx.doi.org/10.1109/CEC.2010.5586077
Language: en
Status of Item: Peer reviewed
Is part of: Evolutionary Computation (CEC), 2010 IEEE Congress on [proceedings]
Conference Details: IEEE World Congress on Computational Intelligence, Congress on Evolutionary Computation, Barcelona, Spain, 18-23 July
Appears in Collections:Computer Science Research Collection
CASL Research Collection

Show full item record

Citations 20

Last Week
Last month
checked on Feb 19, 2019

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.