• DocumentCode
    1849656
  • Title

    A new implementation to speed up Genetic Programming

  • Author

    Thi Huong Chu ; Quang Uy Nguyen

  • Author_Institution
    Fac. of IT, Le Quy Don Univ., Hanoi, Vietnam
  • fYear
    2015
  • fDate
    25-28 Jan. 2015
  • Firstpage
    35
  • Lastpage
    40
  • Abstract
    Genetic Programming (GP) is an evolutionary algorithm inspired by the evolutionary process in biology. Although, GP has successfully applied to various problems, its major weakness lies in the slowness of the evolutionary process. This drawback may limit GP applications particularly in complex problems where the computational time required by GP often grows excessively as the problem complexity increases. In this paper, we propose a novel method to speed up GP based on a new implementation that can be implemented on the normal hardware of personal computers. The experiments were conducted on numerous regression problems drawn from UCI machine learning data set. The results were compared with standard GP (the traditional implementation) and an implementation based on subtree caching showing that the proposed method significantly reduces the computational time compared to the previous approaches, reaching a speedup of up to nearly 200 times.
  • Keywords
    cache storage; genetic algorithms; learning (artificial intelligence); regression analysis; trees (mathematics); GP; UCI machine learning data set; biology; evolutionary algorithm; evolutionary process; genetic programming; regression problems; subtree caching; Clustering algorithms; Genetic programming; Hardware; Sociology; Standards; Statistics; Training data; Fitness Evaluation; Genetic Programming; Speed up;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing & Communication Technologies - Research, Innovation, and Vision for the Future (RIVF), 2015 IEEE RIVF International Conference on
  • Conference_Location
    Can Tho
  • Print_ISBN
    978-1-4799-8043-7
  • Type

    conf

  • DOI
    10.1109/RIVF.2015.7049871
  • Filename
    7049871