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
Link To Document :
بازگشت