Eiben A E, Bäck T
Department of Mathematics and Computer Science, Leiden University, Leiden, The Netherlands.
Evol Comput. 1997 Fall;5(3):347-65. doi: 10.1162/evco.1997.5.3.347.
An extension of evolution strategies to multiparent recombination involving a variable number [symbol: see text] of parents to create an offspring individual is proposed. The extension is experimentally evaluated on a test suite of functions differing in their modality and separability and the regular/irregular arrangement of their local optima. Multiparent diagonal crossover and uniform scanning crossover and a multiparent version of intermediary recombination are considered in the experiments. The performance of the algorithm is observed to depend on the particular combination of recombination operator and objective function. In most of the cases a significant increase in performance is observed as the number of parents increases. However, there might also be no significant impact of recombination at all, and for one of the unimodal objective functions, the performance is observed to deteriorate over the course of evolution for certain choices of the recombination operator and the number of parents. Additional experiments with a skewed initialization of the population clarify that intermediary recombination does not cause a search bias toward the origin of the coordinate system in the case of domains of variables that are symmetric around zero.
提出了一种进化策略的扩展方法,该方法涉及可变数量[符号:见原文]的亲本进行多亲本重组以创建一个后代个体。在一组测试函数上对该扩展进行了实验评估,这些函数在模态、可分性以及局部最优解的规则/不规则排列方面存在差异。实验中考虑了多亲本次对角线交叉和均匀扫描交叉以及多亲本版本的中间重组。观察到算法的性能取决于重组算子和目标函数的特定组合。在大多数情况下,随着亲本数量的增加,性能会显著提高。然而,重组也可能根本没有显著影响,并且对于其中一个单峰目标函数,对于某些重组算子和亲本数量的选择,观察到性能在进化过程中会恶化。对种群进行倾斜初始化的额外实验表明,在变量域关于零对称的情况下,中间重组不会导致搜索偏向坐标系的原点。