A novel and efficient algorithm for adaptive filtering: Artificial bee colony algorithm

被引:70
|
作者
Karaboga, Nurhan [1 ]
Cetinkaya, Mehmet Bahadu [1 ]
机构
[1] Erciyes Univ, Fac Engn, Dept Elect Engn, TR-38039 Kayseri, Turkey
关键词
Artificial bee colony; Particle swarm optimization; Differential evolution; Adaptive filter design; Noise cancellation; OPTIMIZATION;
D O I
10.3906/elk-0912-344
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The uni-modal error surfaces and intrinsic stable behaviors of adaptive finite impulse response (FIR) filters make gradient based algorithms very effective in the design of these filters. Gradient based design methods are well developed for the design of adaptive FIR filters and widely applied to the distinct areas such as noise cancellation, system identification and channel equalization. However, the studies on adaptive infinite impulse response (IIR) filters are not as common as adaptive FIR filters since the stability during the adaptation process may not be ensured in some applications, and the convergence to the optimal design is not always guaranteed due to their multi-modal error sum face structures. Gradient based design approaches may often get stuck at a local minimum in a multi-modal error surface and the stability of the designed filter can not be ensured. However, global optimization algorithms based approaches are able to converge to the global minimum in a multi-modal error surface and ensure the stability of the adaptive IIR filter. One of the most recently proposed swarm intelligence based global optimization algorithms is the artificial bee colony algorithm, which simulates the intelligent foraging behavior of honeybee swarms. In this work, a novel approach based on artificial bee colony algorithm is introduced for the design of adaptive FIR and adaptive IIR filters. Simulations are realized for the noise cancellation problem and the performance of the proposed approach is compared to that of some known gradient and evolutionary based approaches.
引用
收藏
页码:175 / 190
页数:16
相关论文
共 50 条
  • [1] A Novel Artificial Bee Colony Algorithm
    Yi, Yujiang
    He, Renjie
    2014 SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL 1, 2014, : 271 - 274
  • [2] Adaptive binary artificial bee colony algorithm
    Durgut, Rafet
    Aydin, Mehmet Emin
    Applied Soft Computing, 2021, 101
  • [3] An Improved Adaptive Artificial Bee Colony Algorithm
    He, Liying
    Bai, Qingyuan
    FOUNDATIONS OF INTELLIGENT SYSTEMS (ISKE 2013), 2014, 277 : 465 - 473
  • [4] An Improved Adaptive Artificial Bee Colony Algorithm
    Chen, Peng
    Li, Qing
    Xu, Cong
    Zhao, Yue-fei
    Dong, En-ji
    Cui, Jia-rui
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 1444 - 1449
  • [5] Adaptive binary artificial bee colony algorithm
    Durgut, Rafet
    Aydin, Mehmet Emin
    APPLIED SOFT COMPUTING, 2021, 101
  • [6] A novel Discrete Artificial Bee Colony algorithm combined with adaptive filtering to extract Fetal Electrocardiogram signals
    Chai, Qing-Wei
    Kong, Lingping
    Pan, Jeng-Shyang
    Zheng, Wei-Min
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 247
  • [7] A Simple and Efficient Artificial Bee Colony Algorithm
    Xu, Yunfeng
    Fan, Ping
    Yuan, Ling
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [8] Artificial Bee Colony Algorithm with Self Adaptive Colony Size
    Sharma, Tarun Kumar
    Pant, Millie
    Singh, V. P.
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I, 2011, 7076 : 593 - +
  • [9] A novel binary artificial bee colony algorithm
    Santana, Clodomir J., Jr.
    Macedo, Mariana
    Siqueira, Hugo
    Gokhale, Anu
    Bastos-Filho, Carmelo J. A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 98 : 180 - 196
  • [10] Adaptive filtering noisy transcranial Doppler signal by using artificial bee colony algorithm
    Karaboga, Nurhan
    Latifoglu, Fatma
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (02) : 677 - 684