Improved artificial bee colony algorithm with mutual learning

被引:0
作者
Yu Liu Xiaoxi Ling Yu Liang and Guanghao Liu School of SoftwareDalian University of TechnologyDalian PRChinaCivil Aviation Flight University of ChinaGuanghan PRChina [1 ,1 ,2 ,1 ,11 ,116024 ,2 ,618307 ]
机构
关键词
artificial bee colony (ABC) algorithm; numerical function optimization; swarm intelligence; mutual learning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The recently invented artificial bee colony (ABC) algorithm is an optimization algorithm based on swarm intelligence that has been used to solve many kinds of numerical function optimization problems.It performs well in most cases,however,there still exists an insufficiency in the ABC algorithm that ignores the fitness of related pairs of individuals in the mechanism of finding a neighboring food source.This paper presents an improved ABC algorithm with mutual learning (MutualABC) that adjusts the produced candidate food source with the higher fitness between two individuals selected by a mutual learning factor.The performance of the improved MutualABC algorithm is tested on a set of benchmark functions and compared with the basic ABC algorithm and some classical versions of improved ABC algorithms.The experimental results show that the MutualABC algorithm with appropriate parameters outperforms other ABC algorithms in most experiments.
引用
收藏
页码:265 / 275
页数:11
相关论文
共 5 条
[1]   Artificial bee colony algorithm for small signal model parameter extraction of MESFET [J].
Sabat, Samrat L. ;
Udgata, Siba K. ;
Abraham, Ajith .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (05) :689-694
[2]   A comparative study of Artificial Bee Colony algorithm [J].
Karaboga, Dervis ;
Akay, Bahriye .
APPLIED MATHEMATICS AND COMPUTATION, 2009, 214 (01) :108-132
[3]   A new design method based on artificial bee colony algorithm for digital IIR filters [J].
Karaboga, Nurhan .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2009, 346 (04) :328-348
[4]  
A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm[J] . Dervis Karaboga,Bahriye Basturk.J. Global Optimization . 2007 (3)
[5]  
Fuzzy clustering with artificial bee colony algorithm .2 D.Karaboga,C.Ozturk. Scientific Research and Essays . 2010