Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Niching methods for genetic algorithms
Niching methods for genetic algorithms
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
The evolution of size and shape
Advances in genetic programming
Some Considerations on the Reason for Bloat
Genetic Programming and Evolvable Machines
Deriving Genetic Programming Fitness Properties by Static Analysis
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Fitness Causes Bloat: Mutation
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
Equivalence checking of arithmetic expressions using fast evaluation
Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
Potential fitness for genetic programming
Proceedings of the 10th annual conference companion on Genetic and evolutionary computation
Genetic programming with fitness based on model checking
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
Operator equalisation and bloat free GP
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
Semantic building blocks in genetic programming
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
Crossover, sampling, bloat and the harmful effects of size limits
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
A Field Guide to Genetic Programming
A Field Guide to Genetic Programming
Semantic similarity based crossover in GP: the case for real-valued function regression
EA'09 Proceedings of the 9th international conference on Artificial evolution
A fine-grained view of GP locality with binary decision diagrams as ant phenotypes
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part I
The role of syntactic and semantic locality of crossover in genetic programming
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
Semantically-based crossover in genetic programming: application to real-valued symbolic regression
Genetic Programming and Evolvable Machines
Examining the landscape of semantic similarity based mutation
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Semantically embedded genetic programming: automated design of abstract program representations
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Learnable embeddings of program spaces
EuroGP'11 Proceedings of the 14th European conference on Genetic programming
How far is it from here to there? a distance that is coherent with GP operators
EuroGP'11 Proceedings of the 14th European conference on Genetic programming
Improving the generalisation ability of genetic programming with semantic similarity based crossover
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Medial crossovers for genetic programming
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
An investigation of fitness sharing with semantic and syntactic distance metrics
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
An investigation of local patterns for estimation of distribution genetic programming
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Quantitative analysis of locally geometric semantic crossover
PPSN'12 Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part I
Genetic Programming and Evolvable Machines
A new implementation of geometric semantic GP and its application to problems in pharmacokinetics
EuroGP'13 Proceedings of the 16th European conference on Genetic Programming
Examining the diversity property of semantic similarity based crossover
EuroGP'13 Proceedings of the 16th European conference on Genetic Programming
On the roles of semantic locality of crossover in genetic programming
Information Sciences: an International Journal
Prioritized grammar enumeration: symbolic regression by dynamic programming
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Running programs backwards: instruction inversion for effective search in semantic spaces
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Hi-index | 0.00 |
In this paper, we apply the ideas from [2] to investigate the effect of some semantic based guidance to the crossover operator of GP. We conduct a series of experiments on a family of real-valued symbolic regression problems, examining four different semantic aware crossover operators. One operator considers the semantics of the exchanged subtrees, while the other compares the semantics of the child trees to their parents. Two control operators are adopted which reverse the logic of the semantic equivalence test. The results show that on the family of test problems examined, the (approximate) semantic aware crossover operators can provide performance advantages over the standard subtree crossover adopted in Genetic Programming.