计算机工程与应用2017,Vol.53Issue(18):149-156,8.DOI:10.3778/j.issn.1002-8331.1603-0205
采用动态分割种群策略的改进MBO
Improved monarch butterfly optimization by using strategy of dynamic-dividing population
摘要
Abstract
Monarch Butterfly Optimization(MBO)is a novel swarm intelligent optimization algorithm. Yet there are still the defects of slow convergence and easy being trapped into local optima in the MBO. In order to overcome the shortcomings of the MBO, an Improved Monarch Butterfly Optimization(IMBO)is proposed in this paper. The IMBO uses the strategy of dynamic and random dividing the population into two sub-populations at every time-step, and the butterflies in different sub-populations usually use different searching methods in order to keep the diversity of population search. Experiments are done on a set of 10 benchmark functions, and the results show that the proposed algorithm has marked advantage of global convergence property, can improve the convergence efficiency in function optimization, and is more stable when being compared with MBO and PSO algorithms.关键词
大红斑蝶优化算法/优化/智能计算Key words
Monarch Butterfly Optimization(MBO)/optimization/intelligent computation分类
信息技术与安全科学引用本文复制引用
蒙丽萍,王勇,黄华娟..采用动态分割种群策略的改进MBO[J].计算机工程与应用,2017,53(18):149-156,8.基金项目
广西自然科学基金(No.0832084) (No.0832084)
广西高等学校科研项目(No.KY2015YB078). (No.KY2015YB078)