Abstract
Infinite impulse response (IIR) filters are often preferred to FIR filters for modeling because of their better performance and reduced number of coefficients. However, IIR model identification is a challenging and complex optimization problem due to multimodal error surface entanglement. Therefore, a practical, efficient and robust global optimization algorithm is necessary to minimize the multimodal error function. In this paper, recursive least square algorithm, as a popular method in classical category, is compared with two well-known optimization techniques based on evolutionary algorithms (genetic algorithm and particle swarm optimization) in IIR model identification. This comparative study illustrates how these algorithms can perform better than the classical one in many complex situations.
Similar content being viewed by others
References
Bobal V, Bohm J, Fessl J, Machacek J (2005) Digital self-tuning controllers. Springer, London
Dai C, Chen W, Zhu Y (2010) Seeker optimization algorithm for digital IIR filter design. IEEE Trans Ind Electron 57(5):1710–1718
Fang W, Sun J, Xu W (2009) A new mutated quantum-behaved particle swarm optimizer for digital IIR filter design. EURASIP J Adv Signal Process 2009:1–7
Haupt RL, Haupt SE (2004) Practical genetic algorithms. Wiley, Hoboken, New Jersey
Hegde V, Pai S, Jenkins WK (2000) Genetic algorithms for adaptive phase equalization of minimum phase SAW filters. In: Proceedings of the 34th asilomar conferene on signals, systems, and computers
Ioannou P, Fidan P (2006) Adaptive control tutorial. Society for Industrial and Applied Mathematics, Philadelphia
Karaboga N, Kalinli A, Karaboga D (2004) Designing digital IIR filters using ant colony optimization algorithm. Eng Appl Artif Intell 17:301–309
Karaboga N (2009) A new design method based on artificial bee colony algorithm for digital IIR filters. J Frankl Inst 346:328–348
Krusienski DJ (2004) Enhanced structured stochastic global optimization algorithms for IIR and nonlinear adaptive filtering. Ph.D. Thesis, Department of Electrical Engineedring, The Pennsylvania State University, University Park, PA
Krusienski DJ, Jenkins WK (2005) Design and performance of adaptive systems based on structured stochastic optimization strategies. In: IEEE circuits and systems magazine
Luitel B, Venayagamoorthy GK (2010) Particle swarm optimization with quantum infusion for system identification. Eng Appl Artif Intell 23:635–649
Majhi B, Panda G (2009) Identification of IIR systems using comprehensive learning particle swarm optimization. Int J Power Energy Convers 1(1):105–124
Merkle D, Middendorf M (2008) Swarm intelligence and signal processing. IEEE signal processing magazine, pp 152–158
Montiel O, Castillo O, Sepulveda R, Melin P (2003) The evolutionary learning rule for system identification. Appl Soft Comput 3:343–352
Montiel O, Castillo O, Sepulveda R, Melin P (2004) Application of a breeder genetic algorithm for finite impulse filter optimization. Inf Sci 161:139–158
Nambiar R, Tang CKK, Mars P (1992) Genetic and learning automata algorithms for adaptive digital filters. Proc IEEE Int Conf ASSP IV:41–44
Netto LS, Diniz PSR, Agathoklis P (1995) Adaptive IIR filtering algorithms for system identification: a general framework. IEEE Trans Educ 38(1):54–66
Ng CS, Leung SH, Chung CY, Luk A, Lau WH (1996) The genetic search approach: a new learning algorithm for adaptive IIR filtering. IEEE signal processing magazine, pp 38–46
Panda G, Pradhan PM, Majhi B (2011) IIR system identification using cat swarm optimization. Expert Syst Appl 38(10):12671–12983
Shynk JJ (1989) Adaptive IIR filtering. IEEE ASSP magazine, pp 4–21
Yao L, Sethares WA (1994) Nonlinear parameter estimation via the genetic algorithm. IEEE Trans Signal Process 42:38–46
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mostajabi, T., Poshtan, J. & Mostajabi, Z. IIR model identification via evolutionary algorithms. Artif Intell Rev 44, 87–101 (2015). https://doi.org/10.1007/s10462-013-9403-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-013-9403-1