DocumentCode :
2915693
Title :
SCHEME: Caching subtrees in genetic programming
Author :
Wong, Phillip ; Zhang, Mengjie
Author_Institution :
Sch. of Math., Stat. & Comput. Sci., Victoria Univ. of Wellington, Wellington
fYear :
2008
fDate :
1-6 June 2008
Firstpage :
2678
Lastpage :
2685
Abstract :
This paper introduces SCHEME (subtree caching using a hashing for equivalence method), a method of caching program subtrees while taking into consideration algebraic equivalences between these programs. By using hashing in order to estimate algebraic equivalence between subtrees, we develop a hash table based caching mechanism which is easily integrated with the standard GP system. Experiments are performed on two regression and four classification tasks of varying difficulty. The results suggest that using SCHEME significantly reduces the number of node evaluations performed during the GP runs, which in turn leads to a faster GP training process.
Keywords :
cache storage; genetic algorithms; tree data structures; algebraic equivalences; classification tasks; equivalence method; genetic programming; hash table; hashing; node evaluations; program subtree caching; regression tasks; Central Processing Unit; Computational efficiency; Costs; Genetic programming; Graphics; Image segmentation; Parallel processing; Performance evaluation; Standards development; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
Type :
conf
DOI :
10.1109/CEC.2008.4631158
Filename :
4631158
Link To Document :
بازگشت