10.3969/j.issn.1006-8961.2003.05.003
一种基于有性繁殖的遗传算法
为了更有效地抑制标准遗传算法(SGA)中的早熟收敛现象和提高收敛速度,提出了一种基于有性繁殖的遗传算法.该算法借鉴了自然界最常见的有性繁殖现象,首先将每个个体编码为配对的双染色体码串,并增加性别染色体编码,以建立遗传个体的性别特征;然后,通过建立有性遗传进化算子来对不同性别的个体赋予不同的进化控制参数,以使得雄性个体具有较强的全局探索能力,而使雌性个体具有较强的局部快速寻优能力,最后通过建立对应的有性遗传交叉、变异算子,使得这种基于有性繁殖的遗传算法具有更强的全局寻优能力和快速收敛能力.用该算法对一系列典型函数和其他优化问题进行了优化计算试验,结果证明,该算法不易陷入早熟收敛,且全局搜索能力和局部搜索能力平衡较好,收敛速度快,同时也验证了这种基于有性繁殖的遗传算法的有效性和优良性能.
计算机算法理论(520·1040)、遗传算法、二倍体编码、有性繁殖、早熟收敛
8
TP301.6;TP391.41;O224(计算技术、计算机技术)
江西省主要学科跨世纪学术和技术带头人培养计划项目;江西省测试技术与控制工程研究中心资助项目200104003
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共7页
509-515