Performance analysis of the coarse-grained parallel model of the artificial bee colony algorithm

被引:25
作者
Basturk, Alper [1 ]
Akay, Rustu [2 ]
机构
[1] Erciyes Univ, Dept Comp Engn, TR-38039 Kayseri, Turkey
[2] Erciyes Univ, Grad Sch Nat & Appl Sci, TR-38039 Kayseri, Turkey
关键词
Artificial bee colony optimization algorithm; Global optimization; Parallel computing; Message passing interface; OPTIMIZATION; DESIGN;
D O I
10.1016/j.ins.2013.08.035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite the efficiency of evolutionary algorithms is prominent for large scale problems, their running times in terms of CPU time are quite large. Multi processing units served by recent hardware developments can be employed to overcome this drawback reducing the running time and sharing the total workload. However, evolutionary algorithms cannot be directly distributed to processing units due to their cooperative working models. These models need to be modified to be able to run them on distributed environments without causing deterioration in performance. In this study, a detailed performance analysis of a parallel model for the artificial bee colony algorithm, which is one of the recently developed swarm based evolutionary algorithms and a promising numerical optimization tool, is proposed. For this purpose large-scale benchmark problems are solved by the proposed model and also its original sequential counterpart model. The model is also applied to a real-world problem: training of neural networks for classification purposes. Comparative results show that the artificial bee colony algorithm is very suitable to use in parallel architectures since it has the ability to produce high quality solutions with small populations due to its perturbation operator. The proposed model decreases the running time in addition to improving the performance and convergence rate of the algorithm. It can be said that the speedup gained over its sequential counterpart is almost linear. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:34 / 55
页数:22
相关论文
共 39 条
[1]   Artificial bee colony algorithm for large-scale problems and engineering design optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) :1001-1014
[2]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[3]  
Alba Enrique, 1999, Complexity, V4, P31, DOI 10.1002/(SICI)1099-0526(199903/04)4:4<31::AID-CPLX5>3.0.CO
[4]  
2-4
[5]  
[Anonymous], 2005, Technical Report-TR06
[6]  
[Anonymous], 2020, Nonparametric Statistical Inference, DOI DOI 10.1201/9781439896129
[7]  
Back T., 1996, EVOLUTIONARY ALGORIT, DOI DOI 10.1093/OSO/9780195099713.001.0001
[8]  
Baker M., 2001, TECHNICAL REPORT
[9]  
Banharnsakun A., 2010, 2 WORLD C NAT BIOL I
[10]  
Bank J.A., 1996, MITLCSTR702