1 / 20

Inbreeding Properties of Geometric Crossover and Non-geometric Recombinations

ECAI 2006. Inbreeding Properties of Geometric Crossover and Non-geometric Recombinations. Alberto Moraglio & Riccardo Poli. Contents. Geometric Crossover Inbreeding Properties of Geometric Crossover Notable Non-geometric Recombinations Conclusions. I. Geometric Crossover. y. x.

avalon
Download Presentation

Inbreeding Properties of Geometric Crossover and Non-geometric Recombinations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECAI 2006 Inbreeding Properties of Geometric Crossover and Non-geometric Recombinations Alberto Moraglio & Riccardo Poli

  2. Contents • Geometric Crossover • Inbreeding Properties of Geometric Crossover • Notable Non-geometric Recombinations • Conclusions

  3. I. Geometric Crossover

  4. y x Geometric Crossover • Line segment • A binary operator GX is a geometric crossover if all offspring are in a segment between its parents. • Geometric crossover is dependent on the metric

  5. B 1 0 1 1 0 1 X A 2 B 1 1 0 1 1 3 A X 0 1 0 1 1 Geometric Crossover • The traditional n-point crossover is geometric under the Hamming distance. H(A,X) + H(X,B) = H(A,B)

  6. Many Recombinations are Geometric • Traditional Crossover extended to multary strings • Recombinations for real vectors • PMX, Cycle Crossovers for permutations • Homologous Crossover for GP trees • Ask me for more examples over a coffee!

  7. Being geometric crossover is important because…. • We know how the search space is searched by geometric crossover for any representation: convex search • We know a rule-of-thumb on what type of landscapes geometric crossover will perform well: “smooth” landscape • This is just a beginning of general theory, in the future we will know more!

  8. Non-geometricity questions • Existence of non-geometric crossovers: is any recombination a geometric crossover given a suitable distance? • Proving non-geometricity: given a recombination, how can we prove that it is non-geometric crossover? • Geometricity: to prove that an operator is geometric we need to find a metric for which offspring are in the metric segment between parents under this metric. • Non-geometricity: to prove that a recombination is non-geometric requires to show that it is not geometric under any distance. This is difficult because there are infinitely many distances to rule out!!

  9. II. Inbreeding Properties

  10. Inbreeding Properties • Properties of geometric crossover arising only from its axiomatic definition (metric axioms) • Valid for any distance, probability distribution and solution representation. So all geometric crossovers have them. • Based on inbreeding: breeding between close relatives

  11. Purity Theorem: When both parents are the same P1, their child must be P1.

  12. Convergence Theorem: C is the child of P1 and P2 and C is not P1. Then the recombination of C and P2 cannot produce P1.

  13. Partition Theorem: C is the child of P1 and P2. Then the recombination of P1 and C and the recombination of C and P2 cannot produce the same offspring unless the offspring is C.

  14. III. Non-geometric Recombinations

  15. Non-geometricity and Inbreeding properties It is possible to prove non-geometricity of a recombination operator under any distance, any probability distribution and any represenation producing a single counter-example to any inbreeding property because they must hold for all geometric crossovers. Then if they do not hold, the operator is non-geometric.

  16. Extended line crossover C P1 P2 Theorem: Extended line crossover is non-geometric. Proof: the converge property does not hold.

  17. Koza’s subtree swap crossover P1 P2=P1 C1 C2 Theorem: Koza’s crossover is non-geometric. Proof: the property of purity does not hold.

  18. Davis’s order crossover Theorem: Davis’s order crossover is non-geometric. Proof: the converge property does not hold.

  19. Summary • Geometric crossover: offspring are in the segment between parents under a suitable distance • Proving non-geometricity is difficult: need to prove non-geometricity under all distances! • Inbreeding properties of crossover (purity, convergence, partition): hold for all geometric crossovers, follow logically from axiomatic definition of crossover only • Imbreeding properties allows to prove non-geometricity in a very simple way: producing a simple counter-example • Non-geometric recombinations: Extended-line recombination, Koza’s subtree swap crossover, Davis’s order crossover • These are notable exceptions: many other well-known recombination operators are geometric

  20. Thank you for your attention!Questions?

More Related