Skip to main content

Advertisement

Log in

Infinite impulse response systems modeling by artificial intelligent optimization methods

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

Artificial Intelligent Optimization (AIO) algorithms learn from the past searches via using a group of individuals or agents. These Artificial Intelligence-based optimizing techniques are able to solve complex optimization problems with complicated constraints. They find the optimal in the low possible number of iterations, where optimal means the best from all possibilities selected from a special point of view. This paper presents a research on employing AIO methods with aim to Infinite Impulse Response (IIR) system modeling for design and optimization of IIR digital filters. The proposed methods cover a variety of AIO methods; algorithm based on evolution strategy (genetic algorithm) and heuristic algorithms (particle swarm optimization, population-based; gravitational search algorithm, and inclined planes system optimization, both population-based and based on Newton’s laws). In this paper, the IIR system modeling is solved as a constrained single-objective optimization problem in the Mean Squared Error (MSE) fitness function and is evaluated for two different benchmark IIR plants with high and low orders. To evaluate performance, efficiency and efficacy of the methods, two important criteria are used: “Indicator of Success (IoS)” and “Degree of Reliability (DoR)”. In addition, the effect of decreasing population size (search agents) is analyzed on the performance and efficiency of the algorithms. Simulation results clarify the success of the research in terms of the MSE, IoS and DoR.

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
Fig. 11

Similar content being viewed by others

References

  • Balas VE, Fodor J, Várkonyi-Kóczy AR, Dombi J, Jain LC (2013) Soft computing applications. In: Proceedings of the 5th international workshop soft computing applications (SOFA), vol 195. Springer, Berlin

  • Chauhan RS, Arya SK (2013) An application of swarm intelligence for the design of IIR digital filters. Int J Swarm Intell 1(1):3–18

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41

  • Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning, vol 412. Addison-wesley Reading Menlo Park, Boston

    MATH  Google Scholar 

  • Holland J (1975) Adaptation in Natural and artificial systems. University of Michigan Press, Ann Anbor

    Google Scholar 

  • Jackson BA (1999) Digital filter design and synthesis using high-level modeling tools. Virginia Polytechnic Institute and State University, Blacksburg

  • Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE International conference on neural networks, vol. 4. IEEE, pp 1942–1948

  • Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680

    Article  MathSciNet  MATH  Google Scholar 

  • Kumar M, Rawat TK, Aggarwal A (2017) Adaptive infinite impulse response system identification using modified-interior search algorithm with Lèvy flight. ISA Trans 67:266–279

    Article  Google Scholar 

  • Lagos-Eulogio P, Seck-Tuoh-Mora JC, Hernandez-Romero N, Medina-Marin J (2017) A new design method for adaptive IIR system identification using hybrid CPSO and DE. Nonlinear Dyn 88(4):2371–2389. https://doi.org/10.1007/s11071-017-3383-7

  • Malekzadeh M, Sadati J, Alizadeh M (2016) Adaptive PID controller design for wing rock suppression using self-recurrent wavelet neural network identifier. Evol Syst 7(4):267–275

    Article  Google Scholar 

  • Mazinan H, Sagharichiha F (2015) A novel hybrid PSO-ACO approach with its application to SPP. Evol Syst 6(4):293–302

    Article  Google Scholar 

  • Melin P, Castillo O (2013) Soft computing applications in optimization, control, and recognition, vol 294. Springer, Berlin

    Book  Google Scholar 

  • Meza AG, Cortes TH, Lopez AVC, Carranza LAP, Herrera RT, Cazares IO, Meda JA (2017) Analysis of fuzzy observability property for a class of ts fuzzy models. IEEE Lat Am Transac 15(4):595–602

    Article  Google Scholar 

  • Moeini R, Babaei M (2017) Constrained improved particle swarm optimization algorithm for optimal operation of large scale reservoir: proposing three approaches. Evol Syst 8(4):287–301

    Article  Google Scholar 

  • Mohammadi A, Zahiri SH (2016a) Inclined planes system optimization algorithm for IIR system identification. Int J Mach Learn Cybern. https://doi.org/10.1007/s13042-016-0588-x

  • Mohammadi A, Zahiri SH (2016b) Analysis of swarm intelligence and evolutionary computation techniques in IIR digital filters design. In: 2016 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC), pp 64–69

  • Mohammadi A, Zahiri SH (2017) IIR model identification using a modified inclined planes system optimization algorithm. Artif Intell Rev 48(2):237–259

    Article  Google Scholar 

  • Mohammadi A, Mohammadi M, Zahiri SH (2015) A novel solution based on multi-objective AI techniques for optimization of CMOS LC_VCOs. J Telecomm Electron Comput Eng 7(2):137–144

    Google Scholar 

  • Mohammadi A, Mohammadi M, Zahiri SH (2017) Design of optimal CMOS ring oscillator using an intelligent optimization tool. Soft Comput. https://doi.org/10.1007/s00500-017-2759-4

  • Mozaffari MH, Abdy H, Zahiri SH (2016) IPO: an inclined planes system optimization algorithm. Comput Inf 35(1):222–240

    MathSciNet  MATH  Google Scholar 

  • Páramo-Carranza LA et al (2017) Discrete-time Kalman filter for Takagi–Sugeno fuzzy models. Evol Syst 8(3):211–219

    Article  Google Scholar 

  • Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  MATH  Google Scholar 

  • Rong H, Angelov PP, Gu X, Bai J (2018) Stability of evolving fuzzy systems based on data clouds. IEEE Trans Fuzzy Syst PP(99):1. https://doi.org/10.1109/TFUZZ.2018.2793258

  • Rubio JJ (2017a) USNFIS: uniform stable neuro fuzzy inference system. Neurocomputing 262:57–66

    Article  Google Scholar 

  • Rubio JJ (2017b) Stable Kalman filter and neural network for the chaotic systems identification. J Franklin Inst 354(16):7444–7462

    Article  MathSciNet  MATH  Google Scholar 

  • Saha SK, Kar R, Mandal D, Ghoshal SP (2014) Harmony search algorithm for infinite impulse response system identification. Comput Electr Eng 40(4):1265–1285

    Article  Google Scholar 

  • Saha SK, Kar R, Mandal D, Ghoshal SP (2015) Optimal IIR filter design using gravitational search algorithm with wavelet mutation. J King Saud Univ Comput Inf Sci 27(1):25–39

    Google Scholar 

  • Sharifi S, Sedaghat M, Farhadi P, Ghadimi N, Taheri B (2017) Environmental economic dispatch using improved artificial bee colony algorithm. Evol Syst 8(3):233–242

    Article  Google Scholar 

  • Shenoi BA (2005) Introduction to digital signal processing and filter design, 1st edn. Wiley, NJ

    Book  Google Scholar 

  • Singh R, Verma HK (2014) Teaching–learning-based optimization algorithm for parameter identification in the design of IIR filters. J Inst Eng (India): Series B 94(4):285–294

    Google Scholar 

  • Tao F, Zhang L, Laili Y (2015) Configurable intelligent optimization algorithm: design and practice in manufacturing. Springer, Berlin

    Book  MATH  Google Scholar 

  • Tavakoli S, Valian E, Mohanna S (2012) Feedforward neural network training using intelligent global harmony search. Evol Syst 3(2):125–131

    Article  MATH  Google Scholar 

  • Van de Vegte J (2001) Fundamentals of digital signal processing. Prentice Hall, NJ

    Google Scholar 

  • Yang X-S (2010) Engineering optimization: an introduction with metaheuristic applications. Wiley, NJ

    Book  Google Scholar 

  • Yang X-S (2015) Recent advances in swarm Intelligence and Evolutionary Computation, vol 585. Springer, Berlin

    Google Scholar 

  • Yang Y, Yang B, Niu M (2017) Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm. Appl Intell. https://doi.org/10.1007/s10489-017-1034-9

Download references

Acknowledgements

The authors would like to thank the reviewers for providing valuable comments that helped to improve the manuscript significantly.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Mohammadi.

Ethics declarations

Conflict of interest

The authors declare that they do not have conflict of interests.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mohammadi, A., Zahiri, S.H. & Razavi, S.M. Infinite impulse response systems modeling by artificial intelligent optimization methods. Evolving Systems 10, 221–237 (2019). https://doi.org/10.1007/s12530-018-9218-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12530-018-9218-z

Keywords

Navigation