We investigate the effects of semantically-based crossover operators in Genetic Programming, applied to real-valued symbolic regression problems. We propose two new relations derived from the semantic distance between subtrees, known as Semantic Equivalence and Semantic Similarity. These relations are used to guide variants of the crossover operator, resulting in two new crossover operators – Semantics Aware Crossover (SAC) and Semantic Similarity-based Crossover (SSC). SAC, was introduced and previously studied, is added here for the purpose of comparison and analysis. SSC extends SAC by more closely controlling the semantic distance between subtrees to which crossover may be applied. The new operators were tested on some real-valued symbo...
Paper presented at the ACM Genetic and Evolutionary Computation Conference, GECCO 2011, 12-16 July, ...
Semantics is a growing area of research in Genetic programming (GP) and refers to the behavioural ou...
Symbolic regression (SR) is a function identification process, the task of which is to identify and ...
We investigate the effects of semantically-based crossover operators in genetic programming, applied...
Abstract We investigate the effects of semantically-based crossover operators in Ge-netic Programmin...
Abstract. In this paper, we apply the ideas from [2] to investigate the effect of some semantic base...
It is well-known that the crossover operator plays a very important role in genetic programming (GP...
European Conference on Genetic Programming, Istanbul Turkey, 7-9 April 2010This paper examines the i...
Presented at KSE 2011, The Third International Conference on Knowledge and Systems Engineering, Hano...
Crossover forms one of the core operations in genetic programming and has been the subject of many d...
This paper investigates the impact of geometric semantic crossover operators in a wide range of symb...
Research on semantics in Genetic Programming (GP) has increased over the last number of years. Resul...
Abstract—Research on semantics in Genetic Programming (GP) has increased over the last number of yea...
In this paper we present a new mechanism for studying the impact of subtree crossover in terms of se...
Semantic Backpropagation (SB) is a recent technique that promotes effective variation in tree-based ...
Paper presented at the ACM Genetic and Evolutionary Computation Conference, GECCO 2011, 12-16 July, ...
Semantics is a growing area of research in Genetic programming (GP) and refers to the behavioural ou...
Symbolic regression (SR) is a function identification process, the task of which is to identify and ...
We investigate the effects of semantically-based crossover operators in genetic programming, applied...
Abstract We investigate the effects of semantically-based crossover operators in Ge-netic Programmin...
Abstract. In this paper, we apply the ideas from [2] to investigate the effect of some semantic base...
It is well-known that the crossover operator plays a very important role in genetic programming (GP...
European Conference on Genetic Programming, Istanbul Turkey, 7-9 April 2010This paper examines the i...
Presented at KSE 2011, The Third International Conference on Knowledge and Systems Engineering, Hano...
Crossover forms one of the core operations in genetic programming and has been the subject of many d...
This paper investigates the impact of geometric semantic crossover operators in a wide range of symb...
Research on semantics in Genetic Programming (GP) has increased over the last number of years. Resul...
Abstract—Research on semantics in Genetic Programming (GP) has increased over the last number of yea...
In this paper we present a new mechanism for studying the impact of subtree crossover in terms of se...
Semantic Backpropagation (SB) is a recent technique that promotes effective variation in tree-based ...
Paper presented at the ACM Genetic and Evolutionary Computation Conference, GECCO 2011, 12-16 July, ...
Semantics is a growing area of research in Genetic programming (GP) and refers to the behavioural ou...
Symbolic regression (SR) is a function identification process, the task of which is to identify and ...