Lozano Manuel, Herrera Francisco, Krasnogor Natalio, Molina Daniel
Dept. of Computer Science and A.I., University of Granada, 18071 Granada, Spain.
Evol Comput. 2004 Fall;12(3):273-302. doi: 10.1162/1063656041774983.
This paper presents a real-coded memetic algorithm that applies a crossover hill-climbing to solutions produced by the genetic operators. On the one hand, the memetic algorithm provides global search (reliability) by means of the promotion of high levels of population diversity. On the other, the crossover hill-climbing exploits the self-adaptive capacity of real-parameter crossover operators with the aim of producing an effective local tuning on the solutions (accuracy). An important aspect of the memetic algorithm proposed is that it adaptively assigns different local search probabilities to individuals. It was observed that the algorithm adjusts the global/local search balance according to the particularities of each problem instance. Experimental results show that, for a wide range of problems, the method we propose here consistently outperforms other real-coded memetic algorithms which appeared in the literature.
本文提出了一种实编码的混合算法,该算法将交叉爬山法应用于遗传算子产生的解。一方面,混合算法通过促进高水平的种群多样性来提供全局搜索(可靠性)。另一方面,交叉爬山法利用实参数交叉算子的自适应能力,以便对解进行有效的局部调整(准确性)。所提出的混合算法的一个重要方面是它能自适应地为个体分配不同的局部搜索概率。据观察,该算法根据每个问题实例的特点来调整全局/局部搜索平衡。实验结果表明,对于广泛的问题,我们在此提出的方法始终优于文献中出现的其他实编码混合算法。