摘要

The purpose of this paper is to improve the efficiency of Genetic Programming (GP) by decomposing a regression problem into several subproblems. An optimization problem is defined to find subproblems of the original problem for which the performance of GP is better than for the original problem. In order to evaluate the proposed decomposition method, the subproblems of several benchmark problems are found by solving the optimization problem. Then, a 2-layer GP system is used to find subproblems' solutions in the first layer and the solution of the original problem in the second layer. The results of this 2-layer GP system show that the proposed decomposition method does not generate trivial subproblems. It generates subproblems that improve the efficiency of GP against when subproblems are not used.

  • 出版日期2018-1