location: Current position: Home >> Scientific Research >> Paper Publications

Improved artificial bee colony algorithm with mutual learning

Hits:

Indexed by:期刊论文

Date of Publication:2012-04-01

Journal:JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS

Included Journals:SCIE、EI、CSCD、Scopus

Volume:23

Issue:2

Page Number:265-275

ISSN No.:1004-4132

Key Words:artificial bee colony (ABC) algorithm; numerical function optimization; swarm intelligence; mutual learning

Abstract: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.

Pre One:Modulo-Similarity-based Multimodal Particle Swarm Optimization Algorithm

Next One:A New Multimodal Optimization Algorithm based on Particle Swarm Optimizer and Greedy Algorithm