An artificial bee colony algorithm for inverse problems

被引:23
作者
Ho, S. L. [1 ]
Yang, Shiyou [2 ]
机构
[1] Hong Kong Polytech Univ, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] Zhejiang Univ, Coll Elect Engn, Hangzhou 310003, Zhejiang, Peoples R China
关键词
Bee colony algorithm; evolutionary programming; inverse problem; swarm intelligence; UNEQUALLY SPACED ARRAYS; OPTIMIZATION; SYSTEM;
D O I
10.3233/JAE-2009-1056
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Based on the metaphor of the foraging mechanism of honey bee swarms as well as on available works, an artificial bee colony algorithm is proposed for solving difficult inverse electromagnetic problems. In the proposed algorithm, the entire searching process is divided into an intensification and a diversification phase. For intensification searches, some novel formulas are proposed for the employed bees and onlookers to carry out exploiting searches around specific memorized food sources; and scouts are used to generate new food sources to guarantee the diversity of the algorithm in diversification searches. Also, an age variable is introduced to measure the "exhausted" level of a food source and then decide when to abandon a memorized food source. Three numerical examples are reported to validate the robustness and to demonstrate the advantages of the proposed algorithm.
引用
收藏
页码:181 / 192
页数:12
相关论文
共 14 条
[1]  
[Anonymous], 1999, Swarm Intelligence
[2]  
Balanis A. C., 2016, ANTENNA THEORY ANAL
[3]  
DECASTRO LN, 1999, 0199 RT DEA FEECUNIC
[4]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[5]   Application of honey-bee mating optimization algorithm on clustering [J].
Fathian, Mohammad ;
Amiri, Babak ;
Maroosi, Ali .
APPLIED MATHEMATICS AND COMPUTATION, 2007, 190 (02) :1502-1513
[6]   Applications of antenna arrays to mobile communications .1. Performance improvement, feasibility, and system considerations [J].
Godara, LC .
PROCEEDINGS OF THE IEEE, 1997, 85 (07) :1031-1060
[7]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471
[8]  
Kennedy J., 1995, PROC 6 INT S MICROMA, P39, DOI DOI 10.1109/MHS.1995.494215
[9]   Generalized analytical technique for the synthesis of-unequally spaced arrays with linear, planar, cylindrical or spherical geometry [J].
Kumar, BP ;
Branner, GR .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2005, 53 (02) :621-634
[10]  
LIU Y, 2008, IEEE T ANTENN PROPAG, V56, P16