Skip to main content

Advertisement

Log in

IIR model identification via evolutionary algorithms

A comparative study

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Bobal V, Bohm J, Fessl J, Machacek J (2005) Digital self-tuning controllers. Springer, London

    Google Scholar 

  • Dai C, Chen W, Zhu Y (2010) Seeker optimization algorithm for digital IIR filter design. IEEE Trans Ind Electron 57(5):1710–1718

    Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Book  MATH  Google Scholar 

  • Karaboga N, Kalinli A, Karaboga D (2004) Designing digital IIR filters using ant colony optimization algorithm. Eng Appl Artif Intell 17:301–309

    Article  Google Scholar 

  • Karaboga N (2009) A new design method based on artificial bee colony algorithm for digital IIR filters. J Frankl Inst 346:328–348

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • Majhi B, Panda G (2009) Identification of IIR systems using comprehensive learning particle swarm optimization. Int J Power Energy Convers 1(1):105–124

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Nambiar R, Tang CKK, Mars P (1992) Genetic and learning automata algorithms for adaptive digital filters. Proc IEEE Int Conf ASSP IV:41–44

    Google Scholar 

  • Netto LS, Diniz PSR, Agathoklis P (1995) Adaptive IIR filtering algorithms for system identification: a general framework. IEEE Trans Educ 38(1):54–66

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javad Poshtan.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-013-9403-1

Keywords

Navigation