计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (32): 35-37.DOI: 10.3778/j.issn.1002-8331.2009.32.011
张建彬,陈抱雪,隋国荣,王关德
ZHANG Jian-bin,CHEN Bao-xue,SUI Guo-rong,WANG Guan-de
摘要: 分析了传统遗传算法中的交叉算子的作用与局限,认为正是交叉算子被赋予两个互相矛盾的任务,而使传统遗传算法的运行机制变得复杂。对交叉算子的功能进行简化,提出智能交叉算子,形成新的、简单的遗传运行机制。该机制认为,进化是由环境与个体共同实现的。基于这种思想,利用MATLAB编写了一个智能交叉遗传算法工具箱,并对该工具箱进行数值试验。结果表明该算法具有非常精确的全局求优的特点,克服了早熟收敛,且收敛速度较快。
中图分类号: