@article{oai:nagoya.repo.nii.ac.jp:00013108, author = {WATCHAREERUETAI, Ukrit and MATSUMOTO, Tetsuya and OHNISHI, Noboru and KUDO, Hiroaki and TAKEUCHI, Yoshinori}, issue = {10}, journal = {IEICE transactions on information and systems}, month = {Oct}, note = {We propose a learning strategy for acceleration in learning speed of genetic programming (GP), named hierarchical structure GP (HSGP). The HSGP exploits multiple learning nodes (LNs) which are connected in a hierarchical structure, e.g., a binary tree. Each LN runs conventional evolutionary process to evolve its own population, and sends the evolved population into the connected higher-level LN. The lower-level LN evolves the population with a smaller subset of training data. The higher-level LN then integrates the evolved population from the connected lower-level LNs together, and evolves the integrated population further by using a larger subset of training data. In HSGP, evolutionary processes are sequentially executed from the bottom-level LNs to the top-level LN which evolves with the entire training data. In the experiments, we adopt conventional GPs and the HSGPs to evolve image recognition programs for given training images. The results show that the use of hierarchical structure learning can significantly improve learning speed of GPs. To achieve the same performance, the HSGPs need only 30-40% of the computation cost needed by conventional GPs.}, pages = {2094--2102}, title = {Acceleration of Genetic Programming by Hierarchical Structure Learning: A Case Study on Image Recognition Program Synthesis}, volume = {E92-D}, year = {2009} }