• DocumentCode
    1635931
  • Title

    Adaptive Genetic Programming for dynamic classification problems

  • Author

    Riekert, M. ; Malan, K.M. ; Engelbrect, A.P.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pretoria, Pretoria
  • fYear
    2009
  • Firstpage
    674
  • Lastpage
    681
  • Abstract
    This paper investigates the feasibility of using Genetic Programming in dynamically changing environments to evolve decision trees for classification problems and proposes an new version of Genetic Programming called Adaptive Genetic Programming. It does so by comparing the performance or classification error of Genetic Programming and Adaptive Genetic Programming to that of Gradient Descent in abruptly and progressively changing environments. To cope with dynamic environments, Adaptive Genetic Programming incorporates adaptive control parameters, variable elitism and culling. Results show that both Genetic Programming and Adaptive Genetic Programming are viable algorithms for dynamic environments yielding a performance gain over Gradient Descent for lower dimensional problems even with severe environment changes. In addition, Adaptive Genetic Programming performs slightly better than Genetic Programming, due to faster recovery from changes in the environment.
  • Keywords
    decision trees; genetic algorithms; gradient methods; adaptive control parameters; adaptive genetic programming; decision trees; dynamic classification problems; gradient descent; Adaptive control; Artificial intelligence; Artificial neural networks; Classification tree analysis; Decision trees; Dynamic programming; Feeds; Genetic programming; Neural networks; Performance gain;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2009. CEC '09. IEEE Congress on
  • Conference_Location
    Trondheim
  • Print_ISBN
    978-1-4244-2958-5
  • Electronic_ISBN
    978-1-4244-2959-2
  • Type

    conf

  • DOI
    10.1109/CEC.2009.4983010
  • Filename
    4983010