计算机科学 ›› 2016, Vol. 43 ›› Issue (10): 282-286.doi: 10.11896/j.issn.1002-137X.2016.10.053

• 人工智能 • 上一篇    下一篇

基于迁出地动态选择与自适应迁入策略的BBO算法

唐继勇,仲元昌,曾广朴   

  1. 重庆电子工程职业学院计算机学院 重庆401331,重庆大学飞行器测控与通信教育部重点实验室 重庆400044,长江师范学院计算机工程学院 重庆408100
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受重庆市科技攻关项目(cstc2012gg-yyjs40010),重庆市自然科学基金项目(CSTC2008BB2340),重庆市教委科学技术项目(KJ131307)资助

Biogeography-based Optimization with Adaptive Immigration and Dynamic Selection Emigration Strategy

TANG Ji-yong, ZHONG Yuan-chang and ZENG Guang-pu   

  • Online:2018-12-01 Published:2018-12-01

摘要: Dan Simon用生物地理学的方法和机制来解决工程优化问题,提出了生物地理学优化算法(Biogeography-Based Optimization,BBO)。该算法因其独特的搜索机制和较好的性能在智能优化算法领域得到了广泛的关注。为了进一步提高生物地理学优化算法的全局和局部收索能力,提出了一种基于动态选择迁出地与混合自适应迁入的优化策略,对生物地理学优化算法进行改进,形成一种新的改进型BBO算法。该算法根据进化阶段动态选择待迁出地,并综合当前迁出地和随机迁出地优化迁入策略;同时,设计与适应度相关的变异机制,以增加算法的全局搜索能力。仿真实验结果表明,该算法在全局搜索、收敛速度和收敛精度上均优于对比算法。

关键词: 生物地理学优化,动态选择,自适应迁入,自适应变异

Abstract: Dan Simon proposed a biogeography-based optimization to solve engineering optimization problems.The algorithm has captured the attention of many researchers in the field of intelligent optimization algorithm with its unique search mechanism and good performance.In order to improve the global and local search ability of biogeography-based optimization algorithm,an improved biogeography optimization strategy based on dynamic selection emigration and adaptive immigration was proposed.The improved algorithm mixes the stages of evolution,dynamic selection emigration,random emigration and self-variation to increase the global search ability of the algorithm.The results of simulation experiments show that the algorithm is superior to the contrast algorithm in global searching,convergence speed and convergence accuracy.

Key words: Biogeography-based optimization,Dynamic selection,Adaptive immigrate,Adaptive mutation

[1] Simon D.Biogeography-based Optimization [J].IEEE Transactions on Evolutionary Computation,2008,12(6):702-713
[2] Xiong Guo-jiang,Shi Dong-yuan.An Improved Analytic Model for Fault Diagnosis of Power Grids and Its Self-Adaptive Biogeography-Based Optimization Method [J].Transactions of China Electrotechnical Society,2014,29(4):204-209(in Chinese) 熊国江,石东源.电网故障诊断改进解析模型及其自适应生物地理学优化方法[J].电工技术学报,2014,9(4):205-209
[3] Dong Fei-fei,Liu Di-chen,Liao Qing-fen,et al.Application of IBBO-based atomic decomposition algorithm in subsynchronous oscillation suppression[J].Electric Power Automation Equipment,2014,34(6):107-112(in Chinese) 董飞飞,刘涤尘,廖清芬,等.基于IBBO的原子分解算法在次同步振荡抑制中的应用[J].电力自动化设备,2014,34(6):107-112
[4] Bi Xiao-jun,Wang Jue,Li Bo.Multi-objective optimization based on hybrid biogeography-based optimization[J].Systems Engineering and Electronics,2014,6(1):179-185(in Chinese) 毕晓君,王珏,李博.基于混合生物地理学优化的多目标优化算法[J].系统工程与电子技术,2014,6(1):179-185
[5] Wang Cun-rui,Wang Nan-nan,Duan Xiao-dong,et al.Survey of Biogeography-based Optimization[J].Computer Science,2010,7(7):34-37(in Chinese) 王存睿,王楠楠,段晓东,等.生物地理学优化算法综述[J].计算机科学,2010,7(7):34-37
[6] Ma Hai-ping.An analysis of the equilibrium of migration models for biogeography-based optimization[J].Information Sciences 2010,0:3444-3464
[7] Du Da-wei,Simon D,Ergezer M.Biogeography-based optimization combined with evolutionary strategy and immigration refusal [C]∥IEEE International Conference on Systems,Man and Cybernetics.Washington,DC:IEEE Computer Society,2009:997-1002
[8] Ye Kai-wen,Liu San-yang,Gao Wei-feng.Biogeography-basedoptimization algorithm of differential evolution [J].Journal of Computer Applications,2012,2(11):2981-2984(in Chinese) 叶开文,刘三阳,高卫峰.基于差分进化的生物地理学优化算法[J].计算机应用,2012,2(11):2981-2984
[9] Xu Zhi-dan,Mo Hong-wei.Multi-objective disturbance biogeography-based optimization algorithm [J].Control and Decision,2014,9(2):231-235(in Chinese) 徐志丹,莫宏伟.多目标扰动生物地理学优化算法[J].控制与决策,2014,9(2):231-235
[10] Zhang Ping,Wei Ping,Yu Hong-yang,et al.Biogeography-Based Optimization Algorithm by Using Chaotic Search [J].Journal of University of Electronic Science and Technology of China,2012,1(1):65-69(in Chinese) 张萍,魏平,于鸿洋,等.基于混沌的生物地理分布优化算法[J].电子科技大学学报,2012,1(1):65-69
[11] Ding Zhi-guo,Fei Min-rui,Ma Hai-ping.Ensemble SelectionMethod Based on Biogeography-based Optimization Algorithm [J].Journal of System Simulation,2014,6(5):996-999(in Chinese) 丁智国,费敏锐,马海平.一种基于生物地理学优化算法的集成选择方法[J].系统仿真学报,2014,6(5):996-999
[12] Bi Xiao-jun,Wang Jue,Li Bo,et al.An ε Constrained Biogeography-Based Optimization with Dynamic Migration [J].Journal of Computer Research and Development,2014,51(3):580-589(in Chinese) 毕晓君,王珏,李博,等.基于动态迁移的ε约束生物地理学优化算法[J].计算机研究与发展,2014,1(3):580-589
[13] Dan S.Biogeography-Based Optimization[J].IEEE Transactions on Evolutionary Computation,2008,2(6):702-713
[14] Bi Xiao-jun,Wang Jue.Biogeography-Based Optimization Based on Hybrid Migration Strategy [J].Pattern Recognition and Artificial Intelligence.2012,5(5):768-772(in Chinese) 毕晓君,王珏.基于混合迁移策略的生物地理学优化算法[J].模式识别与人工智能,2012,5(5):768-772
[15] Tizhoosh H.Opposition-based learning:a new scheme for ma-chine intelligence[C]∥Proceedings of the 2005 International Conference on Computational Intelligence for Modelling,Control and Automation.Washington,DC:IEEE Computer Society,2005:695-701
[16] Rahnamayan S,Tizhoosh H,Salama M.Opposition versus randomness in soft computing techniques [J].Applied Soft Computing,2008,8(2):906-918
[17] Zhang Guo-hui,Nie Li,Zhang Li-ping.Review on biogeography-based optimization algorithm and applications[J].Computer Engineering and Applications,2015,51(3):12-17(in Chinese) 张国辉,聂黎,张利平.生物地理学优化算法理论及其应用研究综述[J].计算机工程与应用,2015,1(3):12-17
[18] Yao Xiu,Liu Yong,Lin Guang-ming.Evolutionary programming made faster[J].IEEE Transactions on Evolutionary Computation,1999,3(2):82-102

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!