计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (25): 60-64.DOI: 10.3778/j.issn.1002-8331.2008.25.019
王培崇1,2,贺毅朝2,钱 旭1
WANG Pei-chong1,2,HE Yi-chao2,QIAN Xu1
摘要: 提出了一种基于两种进化模式的双种群协作差分演化算法(DPDE)。在DPDE中,两个种群通过协作共同进化。首先,各种群以不同的进化模式,通过个体竞争实现自身进化;其次,种群之间基于局部信息传递和共享机制,通过随机交换个体方式相互协作、共同进化,既实现了不同进化模式间的优势互补,又可以改善种群的多样性。对于5个典型Benchmark测试函数,通过与DE和DEfirDE算法的比较表明:DPDE具有更好的全局收敛性和鲁棒性,特别适合求解高维多模态函数的最优化问题。