Many Differential Evolution (DE) algorithms with various parameter control methods (PCMs) have been proposed. However, previous studies usually considered PCMs to be an integral component of a complex DE algorithm. Thus the characteristics and performance of each method are poorly understood. We present an in-depth review of 24 PCMs for the scale factor and crossover rate in DE and a large scale benchmarking study. We carefully extract the 24 PCMs from their original, complex algorithms and describe them according to a systematic manner. Our review facilitates the understanding of similarities and differences between existing, representative PCMs. The performance of DEs with the 24 PCMs and 16 variation operators is investigated on 24 black-box benchmark functions. Our benchmarking results reveal which methods exhibit high performance when embedded in a standardized framework under 16 different conditions, independent from their original, complex algorithms. We also investigate how much room there is for further improvement of PCMs by comparing the 24 methods with an oracle-based model, which can be considered to be a conservative lower bound on the performance of an optimal method.
翻译:提出了多种不同参数控制方法的不同演进算法(DE),然而,以往的研究通常认为PCM是复杂的DE算法的一个组成部分,因此对每种方法的特点和性能了解不足。我们深入审查了DE中24个比例因数和交叉率的24个PCM, 并进行了大规模基准研究。我们仔细地从原有的复杂算法中提取24个PCM, 并系统地加以描述。我们的审查有助于了解现有的、具有代表性的PCM之间的异同。DES与24个PCM和16个变异操作器的性能在24个黑盒基准函数上进行了调查。我们的基准结果显示,如果在16个与原始复杂算法无关的标准化框架内嵌入一个标准化框架,哪些方法的性能较高。我们还调查了通过将24个方法与一个基于甲板的模型进行比较来进一步改进PCM有多大的空间,这可以被视为一种最优方法的性能的保守程度较低约束。