Higher-order functions in aesthetic EC encodings

DC FieldValueLanguage
dc.contributor.authorMcDermott, James-
dc.contributor.authorByrne, Jonathan-
dc.contributor.authorSwafford, John Mark-
dc.contributor.authorO'Neill, Michael-
dc.contributor.authorBrabazon, Anthony-
dc.date.accessioned2010-11-15T15:03:22Z-
dc.date.available2010-11-15T15:03:22Z-
dc.date.copyright2010 IEEEen
dc.date.issued2010-07-
dc.identifier.issn978-1-4244-6909-3-
dc.identifier.urihttp://hdl.handle.net/10197/2554-
dc.descriptionIEEE World Congress on Computational Intelligence, Congress on Evolutionary Computation, Barcelona, Spain, 18-23 Julyen
dc.description.abstractThe 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.en
dc.description.sponsorshipScience Foundation Irelanden
dc.description.sponsorshipIrish Research Council for Science, Engineering and Technologyen
dc.description.uriConference websiteen
dc.description.urihttp://www.wcci2010.org/homeen
dc.format.extent959944 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoenen
dc.publisherIEEEen
dc.relation.ispartofEvolutionary Computation (CEC), 2010 IEEE Congress on [proceedings]en
dc.relation.requiresCASL Research Collectionen
dc.subjectHigher-order functionsen
dc.subjectDesignen
dc.subjectGrammatical evolutionen
dc.subjectGenetic programmingen
dc.subjectEvolutionary computationen
dc.subjectNatural computingen
dc.subject.lcshFunctional programming (Computer science)en
dc.subject.lcshEvolutionary computationen
dc.subject.lcshGenetic programming (Computer science)en
dc.subject.lcshNatural computationen
dc.titleHigher-order functions in aesthetic EC encodingsen
dc.typeConference Publicationen
dc.internal.availabilityFull text availableen
dc.internal.webversionshttp://dx.doi.org/10.1109/CEC.2010.5586077-
dc.statusPeer revieweden
dc.identifier.doi10.1109/CEC.2010.5586077-
dc.neeo.contributorMcDermott|James|aut|-
dc.neeo.contributorByrne|Jonathan|aut|-
dc.neeo.contributorSwafford|John Mark|aut|-
dc.neeo.contributorO'Neill|Michael|aut|-
dc.neeo.contributorBrabazon|Anthony|aut|-
dc.description.adminti, ke - AS 15/11/2010en
item.grantfulltextopen-
item.fulltextWith Fulltext-
Appears in Collections:Computer Science Research Collection
CASL Research Collection
Files in This Item:
File Description SizeFormat 
High Order.pdf937.45 kBAdobe PDFDownload
Show simple item record

SCOPUSTM   
Citations 20

10
Last Week
0
Last month
checked on Aug 17, 2018

Google ScholarTM

Check

Altmetric


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.