基于多策略融合的改进人工蜂群算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Improved artificial bee colony algorithm based on multi-strategy fusion
  • 作者:魏锋涛 ; 岳明娟 ; 郑建明
  • 英文作者:WEI Fengtao;YUE Mingjuan;ZHENG Jianming;School of Mechanical & Precision Instrument Engineering, Xi'an University of Technology;
  • 关键词:人工蜂群算法 ; 可调压排序选择策略 ; 动态调整策略集 ; 函数优化
  • 英文关键词:artificial bee colony algorithm;;adjustable voltage selection strategy;;dynamic adjustment strategy set;;function optimization
  • 中文刊名:JSGG
  • 英文刊名:Computer Engineering and Applications
  • 机构:西安理工大学机械与精密仪器工程学院;
  • 出版日期:2017-02-27 16:01
  • 出版单位:计算机工程与应用
  • 年:2018
  • 期:v.54;No.900
  • 基金:国家自然科学基金(No.51575443,No.51475365);; 陕西省自然科学基础研究计划资助项目(No.2017JM5088);; 西安理工大学博士启动基金资助项目(No.102-451115002)
  • 语种:中文;
  • 页:JSGG201805017
  • 页数:7
  • CN:05
  • 分类号:116-121+160
摘要
针对标准人工蜂群算法存在易陷入局部最优、收敛速度慢等缺陷,提出一种基于多策略融合的改进人工蜂群算法。为了避免陷入局部最优,引入可调压排序选择策略,以保证种群的多样性;同时,通过跟随蜂阶段将线性调整全局引导策略、自适应动态调整因子策略与标准人工蜂群算法的更新策略组成一个动态调整策略集,通过比较食物源的当前质量值与上次迭代质量值对动态策略进行调整,以加快算法的收敛速度。利用标准测试函数进行实验仿真,结果表明该算法不仅提高了求解精度,而且加快了收敛速度,迭代次数明显减少。
        To overcome the defects of convergence speed and the local optimum of artificial bee colony algorithm, this paper proposes an improved artificial bee colony algorithm based on multi-strategy fusion. In order to maintain the population diversity and avoid the local optimum, this paper imports the strategy of adjustable voltage ranking selection.To accelerate the convergence rate of artificial bee colony algorithm, a dynamic adjustment strategy set is composed of linear adjustment global guidance strategy, adaptive dynamic adjustment factor strategy and updating strategy of standard artificial swarm algorithm in following bee stage. The policy is dynamically adjusted by comparing the current update value of the food source with the last iterative update value. Through the simulation experiment on a suite of standard functions, the results show that the algorithm has a faster convergence rate and higher solution accuracy, and less number of iterations.
引文
[1]Karaboga D.An idea based on honey bee swarm for numerical optimization,technical report-tr06[R].Computer Engineering Department,Engineering Faculty,Erciyes University,2005.
    [2]Karaboga D,Basturk B.On the performance of Artificial Bee Colony(ABC)algorithm[J].Applied Soft Computing,2008,8(1):687-697.
    [3]Wang Hui,Wu Zhijian.Multi-strategy ensemble artificial bee colony algorithm[J].Information Sciences,2014,279:587-603.
    [4]毛力,周长喜,吴滨.基于当前最优解的分段搜索策略的人工蜂群算法[J].计算机科学,2015,42(12):263-267.
    [5]Vitorino L N,Ribeiro S F.A mechanism based on Artificial Bee Colony to generate diversity in Particle Swarm Optimization[J].Neurocomputing,2015,148:39-45.
    [6]Das S,Biswas S,Kundu S.Synergizing fitness learning with proximity-based food source selection in artificial bee colony algorithm for numerical optimization[J].Applied Soft Computing,2013,13(12):4676-4694.
    [7]任聪,葛洪伟,杨金龙,等.引入混合蛙跳搜索策略的人工蜂群粒子群算法[J].计算机工程与应用,2015,51(22):38-41.
    [8]罗浩,刘宇.一种强化互学习的人工蜂群算法[J].计算机工程与应用,2016,52(16):23-29.
    [9]高卫峰,三阳,焦合华,等.采用人工蜂群搜索算子的粒子群算法[J].控制与决策,2012,27(6):833-838.
    [10]颜丽燕,张桂珠.基于蜂群算法的多维Qo S云计算任务调度[J].计算机工程与科学,2016,38(4):648-655.
    [11]Mallipeddi R,Mallipeddi S,Suganthan P N.Ensemble strategies with adaptive evolutionary programming[J].Information Sciences,2010,180(9):1571-1581.
    [12]Karaboga D,Gorkemli B.A quick Artificial Bee Colony(qA BC)algorithm and its performance on optimization problems[J].Applied Soft Computing,2014,23(5):227-238.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700