摘要

Differential Evolution (DE) is an evolutionary algorithm that has shown excellent ability for solving global optimization problems over continuous spaces. DE has a few control parameters that must be set by the user. The ability of DE depends on these control parameters, and in many cases, trial-and-error processes are required for finding suitable values. This paper proposes a method for tuning the DE control parameters automatically. The control parameters are tuned within the DE search process. When this method is used, the finding of appropriate control parameter values by trial and error is not required. To evaluate its performance, the proposed method was applied to nine benchmark function optimization problems. The results indicate that the proposed method achieved 100% success in solving optimization problems without a major increase in the number of generation's required for finding the optimum solution.

  • 出版日期2011-2

全文