Digital IIR filter design using differential evolution algorithm

被引:131
作者
Karaboga, N [1 ]
机构
[1] Erciyes Univ, Fac Engn, Dept Elect Engn, TR-38039 Kayseri, Turkey
关键词
digital IIR filter; design; evolutionary algorithms; differential evolution; genetic algorithm;
D O I
10.1155/ASP.2005.1269
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Any digital signal processing algorithm or processor can be reasonably described as a digital filter. The main advantage of an infinite impulse response (IIR) filter is that it can provide a much better performance than the finite impulse response (FIR) filter having the same number of coefficients. However, they might have a multimodal error surface. Differential evolution (DE) algorithm is a new heuristic approach mainly having three advantages; finding the true global minimum of a multimodal search space regardless of the initial parameter values, fast convergence, and using a few control parameters. In this work, DE algorithm has been applied to the design of digital IIR filters and its performance has been compared to that of a genetic algorithm.
引用
收藏
页码:1269 / 1276
页数:8
相关论文
共 25 条
[1]  
[Anonymous], NEW IDEAS OPTIMIZATI
[2]   Adaptive simulated annealing for optimization in signal processing applications [J].
Chen, S ;
Luk, BL .
SIGNAL PROCESSING, 1999, 79 (01) :117-128
[3]  
Chen S, 2001, DIGIT SIGNAL PROCESS, V11, P241, DOI 10.1006/dspr.2001.0384
[4]  
DEJONG KA, 1975, THESIS U MICHIGAN AN
[5]  
ESHELMAN LJ, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P10
[6]  
ETTER DM, 1982, IEEE INT C AC SPEECH, V7, P635
[7]   OPTIMIZATION OF CONTROL PARAMETERS FOR GENETIC ALGORITHMS [J].
GREFENSTETTE, JJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1986, 16 (01) :122-128
[8]   Spectral-subtraction speech enhancement in multirate systems with and without non-uniform and adaptive bandwidths [J].
Gülzow, T ;
Ludwig, T ;
Heute, U .
SIGNAL PROCESSING, 2003, 83 (08) :1613-1631
[9]  
KALINLI A, 2004, IN PRESS AEU INT J E
[10]   Designing digital IIR filters using ant colony optimisation algorithm [J].
Karaboga, N ;
Kalinli, A ;
Karaboga, D .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, 17 (03) :301-309