Differential Evolution Algorithm With Control Parameter Co-Evolution and Its Application

Yan Xue-feng
DOI: https://doi.org/10.3696/j.issn.1006-396X.2010.01.022
2010-01-01
Abstract:In order to implement dynamic and self-adaptive adjustment of control parameter with population evolution,a novel differential evolution algorithm with control parameter co-evolution (DE-CPCE) was proposed. In DE-CPCE,control parameter were designed as the symbiotic individual of original individual,and each original individual had its own symbiotic individual. Differential evolution operator was applied to search the global optimization solution of problem; meanwhile,it was also employed to co-evolve the population consisting of symbiotic individuals according to the evolution efficiencies of original individuals. Thus,with the evolution of the population consisting of original individuals in DE-CPCE,control parameter were dynamically and self-adaptively adjusted and the real-time optimum control parameter were obtained. The results of the experiments show that control parameter of DE-CPCE have dynamic and self-adaptive property; the probability and precision of obtaining the global optimization solution,and the convergence are all better than those of DE/rand/1,DE/best/1,DE/rand-to-best/1,DE/rand/2,DE/best/2,self-adaptive Pareto DE and self-adaptive DE. Further,DE-CPCE is applied to estimate the kinetic model parameter of oxidation,and the result is better than that of the reference.
What problem does this paper attempt to address?