期刊文献+

带有分级思想的自适应遗传算法 被引量:4

Self-adaptive Genetic Algorithm with Classification
下载PDF
导出
摘要 为了平衡演化算法的搜索效果和效率,在自适应遗传算法中引入分级思想,即根据种群中个体适应值的相似性对其进行分级,使得优秀个体和较差个体充分发挥各自的职能。然而,过早收敛也是遗传算法亟待解决的问题之一,因此对遗传算法中的选择操作进行改进,定义了一种新的选择机制:一方面是在选择过程中引入一个新的参数——成活率,以有效地避免算法过早收敛;另一方面结合模拟退火中的参数——温度,通过变异杂交生成虚拟种群,以有效扩大搜索空间,保持种群多样性。实验结果表明,利用新算法处理TSP问题能够产生高质量的解,并能有效解决过早收敛问题。 Aiming at the balance of search results and search speed of evolutionary algorithm, we proposed a search strategy to classify the individuals by the similarity of their fitness. This differentiated respective function of individuals in search process. Nevertheless,premature convergence was one of GA-difficulties. So,an improved selection mechanism in GA was used to deal with the mentioned drawback. On the one hand,a new parameter named success ratio which is higher setting causes higher selection pressure. It could keep the algorithm from premature convergence. On the other hand, another parameter T the same as the simulated annealing algorithm's temperature was recommended. While mutation and crossover happened,a virtual population could be generated according to this parameter for enlargeing the search space and keeping the diversity of generation. Finally, experimental results on benchmark problems of TSP show that the new method is capable of producing highest quality solutions and preventing premature convergence efficiently.
出处 《计算机科学》 CSCD 北大核心 2010年第5期165-167,250,共4页 Computer Science
基金 高等学校博士点基金(20070486081) 湖北省杰出青年基金(2005ABB017)资助
关键词 分级思想 遗传算法 自适应 选择机制 Classification Genetic algorithm Self-adaptive Selection mechanism
  • 相关文献

参考文献7

  • 1巩敦卫,潘凤萍著..自适应遗传算法理论及应用[M].徐州:中国矿业大学出版社,2003:189.
  • 2Arabas J, Michalewicz Z. GAVAPS - A Genetic Algorithm with Varying Population Size[C]// Proceeding of 1st Conference On Evolutionary Computation. 1994 : 73-78. 被引量:1
  • 3Strinivas M, Patnaik L M. Adaptive probabilities of crossover and mutation in GAs[J]. IEEE Trans. on SMC, 1994,24 (4): 678-691. 被引量:1
  • 4黄樟灿..演化计算的搜索策略研究[D].武汉大学,2004:
  • 5Affenzeller M. A New Approach to Evolutionary Computation:Segregative Genetic Algorithms (SEGA) [C]//Connectionist Models of Neurons, Learning Processes, and Artificial Intelligence. Lecture Notes of Computer Science. 2001 :594-601. 被引量:1
  • 6Affenzeller M, Wagner S. SASEGASA: An Evolutionary Algorithm for Retarding Premature Convergence by Self-adaptive Selection Pressure Steering[C]//IWANN 200a. Lecture Notes of Computer Science.2003. 被引量:1
  • 7林志毅..改进的遗传算法求解TSP问题[D].武汉理工大学,2006:

同被引文献42

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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