• DocumentCode
    2463038
  • Title

    A Self-Selecting Crossover Operator

  • Author

    Harper, Robin ; Blair, Alan

  • Author_Institution
    Univ. of New South Wales, Sydney
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    1420
  • Lastpage
    1427
  • Abstract
    This paper compares the efficacy of different crossover operators for Grammatical Evolution across a typical numeric regression problem and a typical data classification problem. Grammatical evolution is an extension of genetic programming, in that it is an algorithm for evolving complete programs in an arbitrary language. Each of the two main crossover operators struggles (for different reasons) to achieve 100% correct solutions. A mechanism is proposed, allowing the evolutionary algorithm to self-select the type of crossover utilised and this is shown to improve the rate of generating 100% successful solutions.
  • Keywords
    genetic algorithms; regression analysis; data classification problem; genetic programming; grammatical evolution; numeric regression problem; self-selecting crossover operator; Australia; Computer science; Evolutionary computation; Frequency; Genetic algorithms; Genetic mutations; Genetic programming; Problem-solving; Statistical distributions; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-9487-9
  • Type

    conf

  • DOI
    10.1109/CEC.2006.1688475
  • Filename
    1688475