Explorative Artificial Bee Colony Algorithm: A Novel Swarm Intelligence Based Algorithm for Continuous Function Optimization
Journal: International Journal of Science and Research (IJSR) (Vol.4, No. 7)Publication Date: 2015-07-05
Authors : Shifat Sharmin Shapla; H. M. Zabir Haque; Mohammad Shafiul Alam;
Page : 1339-1344
Keywords : Artificial bee colony algorithm; perturbation; exploration and exploitation; continuous function optimization;
Abstract
The Artificial Bee Colony (ABC) algorithm is a recently introduced swarm intelligence based algorithm that has been successfully employed to numerous scientific and engineering problems. However, ABC sometimes suffers from premature convergence and fitness stagnation, which usually originates from the lack of explorative search capability of its perturbation operator. This paper introduces Explorative ABC (EABC) a novel variant of the basic ABC algorithm that modifies its exploitative perturbation operation in a more explorative way. EABC not only introduces more randomness during the perturbation operation of ABC, but also customizes the degree of exploitations and explorations at the individual solution level, separately for each candidate solution of the bee population. Besides, EABC introduces a crossover operation and a number of additional alternations of the basic ABC algorithm to assist its explorative perturbation operation. EABC is evaluated with several benchmark problems on numerical function optimization and the results are compared with the basic ABC algorithm. The experimental results demonstrate that EABC often performs better optimization than the basic ABC algorithm on most of the benchmark problems, which indicates the effectiveness of its explorative perturbation operation.
Other Latest Articles
- Particle Swarm Optimization with Hidden Markov Model Prediction Approach for Anti-Cancer Drug Sensitivity
- Structural Response of Swift Heavy Ion Induced Poly (Methyl Methacrylate) PMMA
- Litho-Structural Mapping of Sind Catchment (Kashmir Basin), NW Himalaya, using Remote Sensing & GIS Techniques
- Design of an Effective Algorithm for ECG QRS Detection using VHDL
- A Review on Techniques for Establishing Coexistence between WiFi and Zigbee
Last modified: 2021-06-30 21:50:52