Depth-dependent crossover for genetic programming
Takuya Ito, Hitoshi Iba, Shun Sato
Abstract
Takuya Ito, Hitoshi Iba, Shun Sato
Abstract
It is known that selection and crossover operators contribute to generating solutions in genetic programming (GP). Traditionally, crossover points are selected randomly by a normal (canonical) crossover. However, the traditional method has several difficulties, in that building blocks (i.e. effective partial programs) are broken because of blind application of the normal crossover. This paper proposes a depth-dependent crossover for GP, in which the depth selection ratio is varied according to the depth of a node. This proposed method accumulates building blocks via the encapsulation of the depth-dependent crossover. We compare the performance of GP with depth-dependent crossover with that with normal crossover. Our experimental results clarify that the superiority of the proposed crossover to the normal method.
OpenAlex reports 43 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
It is known that selection and crossover operators contribute to generating solutions in genetic programming (GP). Traditionally, crossover points are selected randomly by a normal (canonical) crossover. However, the traditional method has several difficulties, in that building blocks (i.e. effective partial programs) are broken because of blind application of the normal crossover. This paper proposes a depth-dependent crossover for GP, in which the depth selection ratio is varied according to the depth of a node. This proposed method accumulates building blocks via the encapsulation of the depth-dependent crossover. We compare the performance of GP with depth-dependent crossover with that with normal crossover. Our experimental results clarify that the superiority of the proposed crossover to the normal method.
Key concepts: Crossover, Genetic programming, Selection (genetic algorithm), Crossover study, Computer science, Genetic algorithm, Mathematical optimization, Mathematics