期刊文献+

带有成长算子的遗传算法 被引量:3

Genetic algorithm with growing operator
下载PDF
导出
摘要 提出了伪极值点的概念,举例说明了由于遗传算法随机性强使得二进制编码遗传算法极易陷入伪极值点,致使算法收敛速度缓慢的问题.设计了一种适合于二进制编码道传算法的成长算子,该算子的引入,加强了算法的方向性,有效地防止了算法陷入伪极值点,从而大大提高了算法的收敛速度该算子不要求被寻优函数连续、可微,且该算子的引入带来的计算量的增加与性能的改善比较是可接受的,最后给出使用带有成长算子的遗传算法进行一个简单的线性系统辨识和对两个遗传算法测试函数寻优的算例,并与一般遗传算法的结果进行比较,仿真结果验证了该算法的有效性。 The concept of pseudo -extremum is introduced with an example to illustrate that binary - coded genetic algorithm (GA) often stays in the pseudo - extremum for its high randomicity so that tLhe convergence is very slow.A growing operator applied to binary - coded genetic algorithm is designed to enhance the orientation and efficiently prevent the algorithm from falling into the pseudo - extremum thereby improving the convergence speed gready. The operator does not require that the function to be optimized is continuous and differentiable. The increased computation demand due to the operator is acceptable relahve to tLhe great improvement of performance. Some examples using GA with growing operator (GGA) including a simple linear system identification and two optimization of test functions of GA are given and compared with those using general GA to verify the efficiency of the GGA.
出处 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 1999年第5期44-47,共4页 Journal of Harbin Institute of Technology
基金 国家自然科学基金!69674019
关键词 遗传算法 二进制编码 成长算子 伪极值点 genetic algorithm binary - coded growing operator convergence
  • 相关文献

参考文献6

二级参考文献16

共引文献44

同被引文献12

引证文献3

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部