Chu, T.H. and Nguyen, Q.U. (2015) A new implementation to speed up genetic programming. In: 2015 International Conference on Computing and Communication Technologies: Research, Innovation, and Vision for Future, IEEE RIVF 2015, 25 January 2015 through 28 January 2015.
A new implementation to speed up genetic programming.pdf
Download (85kB) | Preview
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. © 2015 IEEE.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Divisions: | Faculties > Faculty of Information Technology |
Identification Number: | 10.1109/RIVF.2015.7049871 |
Uncontrolled Keywords: | Algorithms; Artificial intelligence; Genetic algorithms; Learning systems; Personal computers; Complex problems; Computational time; Evolutionary process; Fitness evaluations; Problem complexity; Regression problem; Speed up; Sub trees; Genetic programming |
Additional Information: | Conference code: 111206. Language of original document: English. |
URI: | http://eprints.lqdtu.edu.vn/id/eprint/9961 |