Options
Introducing Semantic-Clustering Selection in Grammatical Evolution
Date Issued
2015-07-15
Date Available
2016-01-07T10:27:05Z
Abstract
Semantics has gained much attention in the last few years and new advanced crossover and mutation operations have been created which use semantic information to improve the quality and generalisability of individuals in genetic programming. In this paper we present a new selection operator in grammatical evolution which uses semantic information of individuals instead of just the fitness value. The semantic traits of an individual are stored in a vector. An unsupervised learning technique is used to cluster individuals based on their semantic vector. Individuals are only allowed to reproduce with individuals from the same cluster to preserve semantic locality and intensify the search in a certain semantic area. At the same time, multiple semantic areas are covered by the search as there exist multiple clusters which cover different areas and therefore preserve semantic diversity. This new selection operator is tested on several symbolic regression benchmark problems and compared to grammatical evolution with tournament selection to analyse its performance.
Sponsorship
Science Foundation Ireland
Type of Material
Conference Publication
Publisher
ACM
Start Page
1277
End Page
1284
Copyright (Published Version)
2015 the Authors
Language
English
Status of Item
Peer reviewed
Journal
GECCO 2015 Companion: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, 2015
Conference Details
2015 Annual Conference on Genetic and Evolutionary Computation (GECCO 2015), Madrid, Spain, July, 2015
This item is made available under a Creative Commons License
File(s)
Loading...
Name
semantic_finalpaper.pdf
Size
268.56 KB
Format
Adobe PDF
Checksum (MD5)
cca0ff6a24d3981c8791149395271ffe
Owning collection
Mapped collections