In this paper, we propose a simple strategy for estimating the convergence point approximately by averaging the elite sub-population. Based on this idea, we derive two methods, which are ordinary averaging strategy, and weighted averaging strategy. We also design a Gaussian sampling operator with the mean of the estimated convergence point with a certain standard deviation. This operator is combined with the traditional differential evolution algorithm (DE) to accelerate the convergence. Numerical experiments show that our proposal can accelerate the DE on most functions of 28 low-dimensional test functions on the CEC2013 Suite, and our proposal can easily be extended to combine with other population-based evolutionary algorithms with a simple modification.
翻译:在本文中,我们提出了一个简单的战略,通过平均精锐子人口来估计汇合点。基于这一理念,我们得出了两种方法,即普通平均战略和加权平均战略。我们还设计了一个高斯抽样操作员,其估计汇合点的平均值与某种标准偏差相同。这个操作员与传统的差异演进算法(DE)相结合,以加速汇合。数字实验表明,我们的提议可以加速CEC2013套件28个低维测试功能的大部分功能的耗减,我们的提议可以很容易地扩大,与其他基于人口的演进算法结合,简单修改。