Optimal filter design using an improved artificial bee colony algorithm

被引:51
作者
Bose, Digbalay [1 ]
Biswas, Subhodip [1 ]
Vasilakos, Athanasios V. [2 ]
Laha, Sougata [1 ]
机构
[1] Jadavpur Univ, Dept Elect & Telecommun Engn, Kolkata 32, W Bengal, India
[2] Kuwait Univ, Dept Comp Sci, Safat 3060, Kuwait
关键词
Analog filter design; Artificial bee colony algorithm; Global optimization; Information sharing; Passive circuit component; Swarm intelligence; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; PERFORMANCE; ADAPTATION; POWERFUL;
D O I
10.1016/j.ins.2014.05.033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The domain of analog filter design revolves around the selection of proper values of the circuit components from a possible set of values manufactured keeping in mind the associated cost overhead. Normal design procedures result in a set of values for the discrete components that do not match with the preferred set of values. This results in the selection of approximated values that cause error in the associated design process. An optimal solution to the design problem would include selection of the best possible set of components from the numerous possible combinations. The search procedure for such an optimal solution necessitates the usage of Evolutionary Computation (EC) as a potential tool for determining the best possible set of circuit components. Recently algorithms based on Swarm Intelligence (SI) have gained prominence due to the underlying focus on collective intelligent behavior. In this paper a novel hybrid variant of a swarm-based metaheuristics called Artificial Bee Colony (ABC) algorithm is proposed and shall be referred to as CRbABC_Dt (Collective Resource-based ABC with Decentralized tasking) and it incorporates the idea of decentralization of attraction from super-fit members along with neighborhood information and wider exploration of search space. Two separate filter design instances have been tested using CRbABC_Dt algorithm and the results obtained are compared with several competitive state-of-the-art optimizing algorithms. All the components considered in the design are selected from standard series and the resulting deviation from the idealized design procedure has been investigated. Additional empirical experimentation has also been included based on the benchmarking problems proposed for the CEC 2013 Special Session & Competition on Real-Parameter Single Objective Optimization. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:443 / 461
页数:19
相关论文
共 47 条
[1]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[2]  
Akay B, 2009, LECT NOTES ARTIF INT, V5796, P608
[3]  
[Anonymous], 2010, PROCEEDING IEEE C EV, DOI DOI 10.1109/CEC.2010.5585947
[4]  
[Anonymous], 2013, Technical Report
[5]   Comparison and Analysis of the Selection Mechanism in the Artificial Bee Colony Algorithm [J].
Bao, Li ;
Zeng, Jian-chao .
HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 1, PROCEEDINGS, 2009, :411-416
[6]  
BEYER HG, 2002, EVOLUTIONARY ALGORIT
[7]  
Biswas S, 2013, 2013 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), P248, DOI 10.1109/SIS.2013.6615186
[8]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[9]   Super-fit control adaptation in memetic differential evolution frameworks [J].
Caponio, Andrea ;
Neri, Ferrante ;
Tirronen, Ville .
SOFT COMPUTING, 2009, 13 (8-9) :811-831
[10]   Automated passive filter synthesis using a novel tree representation and genetic programming [J].
Chang, SJ ;
Hou, HS ;
Su, YK .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (01) :93-100