• DocumentCode
    9338
  • Title

    The Use of an Analytic Quotient Operator in Genetic Programming

  • Author

    Ji Ni ; Drieberg, R.H. ; Rockett, P.I.

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Univ. of Sheffield, Sheffield, UK
  • Volume
    17
  • Issue
    1
  • fYear
    2013
  • fDate
    Feb. 2013
  • Firstpage
    146
  • Lastpage
    152
  • Abstract
    We propose replacing the division operator used in genetic programming with an analytic quotient (AQ) operator. We demonstrate that this AQ operator systematically yields lower mean squared errors over a range of regression tasks, due principally to removing the discontinuities or singularities that can often result from using either protected or unprotected division. Further, the AQ operator is differentiable. We also show that the new AQ operator stabilizes the variance of the intermediate quantities in the tree.
  • Keywords
    genetic algorithms; mathematical operators; mean square error methods; regression analysis; analytic quotient operator; differentiable AQ operator; division operator; genetic programming; mean squared error; regression tasks; tree; variance; Data models; Genetic programming; Nickel; Probability distribution; Steady-state; Training; Training data; Analytic quotient (AQ); genetic programming (GP); protected division (PD); variance stabilization;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2012.2195319
  • Filename
    6186815