首页 | 本学科首页   官方微博 | 高级检索  
     

自适应蚁群差分进化算法
引用本文:拓守恒.自适应蚁群差分进化算法[J].计算机工程与设计,2012,33(7):2804-2808.
作者姓名:拓守恒
作者单位:陕西理工学院计算机系,陕西汉中,723000
基金项目:国家863高技术研究发展计划基金,国家自然科学基金,宁夏自然科学基金,陕西理工学院"汉水文化"省级重点学科课题基金
摘    要:针对传统差分进化算法在求解高维复杂问题时存在通用性差、鲁棒性低、收敛速度慢和求解精度低等问题,提出一种基于蚁群算法的自适应多模式差分变异策略.算法在每代进化中,个体根据各变异进化模式上的信息素大小,采用轮盘赌选择策略选择变异算子,并根据各变异算子对优化所做贡献的大小对信息素进行动态更新,贡献大的变异算子可以获得更多被选择的机会,使得各变异算子发挥其最大性能,从而提高算法的收敛速度和通用性.对5个高维的benchmark函数进行算法验证,实验结果表明,该算法很好的提高了差分进化算法的通用性和鲁棒性,有效地克服了收敛速度慢和早熟等问题.

关 键 词:蚁群算法  多模式  自适应差分变异  差分进化算法  高维问题

Self-adaptive ant colony differential evolution algorithm
TUO Shou-heng.Self-adaptive ant colony differential evolution algorithm[J].Computer Engineering and Design,2012,33(7):2804-2808.
Authors:TUO Shou-heng
Affiliation:TUO Shou-heng(Department of Computer,Shaanxi University of Technology,Hanzhong 723000,China)
Abstract:Aiming at the defects of low generality and robustness,slow rate of convergence,low accuracy and easily falling into local optimum in the traditional differential evolution algorithm,a self-adaptive and multi-strategy differential mutation based on ant colony optimization algorithm is proposed for high-dimensional problems.According to the pheromone,the individual selects differential operator with roulette selection operator strategy in each generation,and updates the pheromone dynamically based on the contribution of each mutation evolution model.The model which makes a greater contribution will be chosen.Finally,five high-dimensional benchmark functions are used to test this algorithm.Experimental result indicates that the proposed algorithm effectively avoid the premature phenomenon and the slow convergence velocity,while being highly robust and good generality.
Keywords:ant colony optimization algorithm  multi-strategy  adaptive differential mutation  differential evolution  high-dimensional problem
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号