期刊文献+

带有分级思想的自适应遗传算法 被引量: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
  • 相关文献

参考文献4

  • 1Arabas J, Michalewicz Z. GAVAPS - A Genetic Algorithm with Varying Population Size[C]// Proceeding of 1st Conference On Evolutionary Computation. 1994 : 73-78.
  • 2Strinivas M, Patnaik L M. Adaptive probabilities of crossover and mutation in GAs[J]. IEEE Trans. on SMC, 1994,24 (4): 678-691.
  • 3Affenzeller 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.
  • 4Affenzeller 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.

同被引文献42

  • 1谌强,雷霖.关于加强遗传算法局部搜索能力的方法研究[J].昆明理工大学学报(理工版),2005,30(z1):405-408. 被引量:1
  • 2黄田,张明辉.基于神经网络与遗传算法的离心叶轮结构优化设计[J].机械设计,2004,21(z1):92-93. 被引量:2
  • 3恽为民,席裕庚.遗传算法的全局收敛性和计算效率分析[J].控制理论与应用,1996,13(4):455-460. 被引量:113
  • 4胡建秀,曾建潮.二阶振荡微粒群算法[J].系统仿真学报,2007,19(5):997-999. 被引量:21
  • 5Kirkpatrick S, Gelatt C D, Vechi Jr M P. Opti-mization by simu- lated armealing[-J']. Science, 1983(220) : 671-680.
  • 6Holland J H. Adaptation in natural and artificial systemsFM. Ann Arbor,USA.. Univ of Michigan Press, 1975.. 110-125.
  • 7Dorigo M,Caro G D,Garnbardella L M. Ant algorithms for dis- crete optimization[-J]. Artificial Life, 1999,5 .. 137-172.
  • 8Kennedy J, Eberhart R C. Particle swarm optimizatlon[C] ,// Proc of the IEEE International Conference on Neural Networks. Piscataway, NJ: IEEE Service Center, 1995:1942-1948.
  • 9Shi Y, Eberhart R C. A modified particle swarm optimizer[C]// Proe of the IEEE International Conference on Evolutionary Computation. Piscataway, NJ : IEEE Service Center, 1998: 69-73.
  • 10Shelokar P S,Siarry P,Javaraman V K,et al. Particle swarm and antolony algorithm shybridized for improved continuous optimi- zation[-J. Applied Mathematics and Computation, 2007, 188 (1)..129-142.

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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