双精英协同进化遗传算法

被引:199
作者
刘全 [1 ,2 ]
王晓燕 [1 ]
傅启明 [1 ]
张永刚 [2 ]
章晓芳 [1 ,3 ]
机构
[1] 苏州大学计算机科学与技术学院
[2] 符号计算与知识工程教育部重点实验室(吉林大学)
[3] 计算机软件新技术国家重点实验室(南京大学)
关键词
遗传算法; 进化算法; 精英策略; 协同进化; 种群多样性;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
针对传统遗传算法早熟收敛和收敛速度慢的问题,提出一种双精英协同进化遗传算法(double elitecoevolutionary genetic algorithm,简称DECGA).该算法借鉴了精英策略和协同进化的思想,选择两个相异的、高适应度的个体(精英个体)作为进化操作的核心,两个精英个体分别按照不同的评价函数来选择个体,组成各自的进化子种群.两个子种群分别采用不同的进化策略,以平衡算法的勘探和搜索能力.理论分析证明,该算法具有全局收敛性.通过对测试函数的实验,其结果表明,该算法能搜索到几乎所有测试函数的最优解,同时能够有效地保持种群的多样性.与已有算法相比,该算法在收敛速度和搜索全局最优解上都有了较大的改进和提高.
引用
收藏
页码:765 / 775
页数:11
相关论文
共 8 条
[1]
求解全局优化问题的混合自适应正交遗传算法 [J].
江中央 ;
蔡自兴 ;
王勇 .
软件学报, 2010, 21 (06) :1296-1307
[2]
族群进化算法 [J].
陈皓 ;
崔杜武 ;
崔颖安 ;
陶永芹 ;
梁琨 .
软件学报, 2010, 21 (05) :978-990
[3]
演化多目标优化中的几何热力学选择 [J].
应伟勤 ;
李元香 ;
SHEU Phillip CY ;
吴昱 ;
余法红 .
计算机学报, 2010, 33 (04) :755-767
[4]
一种宋词自动生成的遗传算法及其机器实现 [J].
周昌乐 ;
游维 ;
丁晓君 .
软件学报, 2010, 21 (03) :427-437
[5]
遗传算法的计算性能的统计分析 [J].
岳嵚 ;
冯珊 .
计算机学报, 2009, 32 (12) :2389-2392
[6]
M-精英协同进化数值优化算法 [J].
慕彩红 ;
焦李成 ;
刘逸 .
软件学报, 2009, 20 (11) :2925-2938
[7]
基于水平集的遗传算法优化的改进 [J].
李庆华 ;
杨世达 ;
阮幼林 .
计算机研究与发展, 2006, (09) :1624-1629
[8]
蜜蜂进化型遗传算法 [J].
孟伟 ;
韩学东 ;
洪炳镕 .
电子学报, 2006, (07) :1294-1300