Infinite impulse response systems modeling by artificial intelligent optimization methods

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.

[1]  Lakhmi C. Jain,et al.  Soft Computing Applications - Proceedings of the 6th International Workshop Soft Computing Applications, SOFA 2014, Volume 1, Timisoara, Romania, 24-26 July 2014 , 2016, SOFA.

[2]  José de Jesús Rubio,et al.  Stable Kalman filter and neural network for the chaotic systems identification , 2017, J. Frankl. Inst..

[3]  Noradin Ghadimi,et al.  Environmental economic dispatch using improved artificial bee colony algorithm , 2017, Evol. Syst..

[4]  Araceli Grande Meza,et al.  Analysis of Fuzzy Observability Property for a Class of TS Fuzzy Models , 2017 .

[5]  B. A. Shenoi,et al.  Introduction to Digital Signal Processing and Filter Design , 2005 .

[6]  Plamen P. Angelov,et al.  Stability of Evolving Fuzzy Systems Based on Data Clouds , 2018, IEEE Transactions on Fuzzy Systems.

[7]  Fei Tao,et al.  Configurable Intelligent Optimization Algorithm: Design and Practice in Manufacturing , 2014 .

[8]  Sakti Prasad Ghoshal,et al.  Harmony search algorithm for infinite impulse response system identification , 2014, Comput. Electr. Eng..

[9]  A. H. Mazinan,et al.  A novel hybrid PSO-ACO approach with its application to SPP , 2015, Evol. Syst..

[10]  Brian Aliston Jackson,et al.  Digital Filter Design and Synthesis Using High-level Modeling Tools , 1999 .

[11]  Norberto Hernandez-Romero,et al.  A new design method for adaptive IIR system identification using hybrid CPSO and DE , 2017 .

[12]  Mohammad Hamed Mozaffari,et al.  IPO: An Inclined Planes System Optimization Algorithm , 2016, Comput. Informatics.

[13]  Sakti Prasad Ghoshal,et al.  Optimal IIR filter design using Gravitational Search Algorithm with Wavelet Mutation , 2015, J. King Saud Univ. Comput. Inf. Sci..

[14]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[15]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[16]  Fei Tao,et al.  Configurable Intelligent Optimization Algorithm , 2015 .

[17]  H. K. Verma,et al.  Teaching–learning-based Optimization Algorithm for Parameter Identification in the Design of IIR Filters , 2013 .

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  R. Moeini,et al.  Constrained improved particle swarm optimization algorithm for optimal operation of large scale reservoir: proposing three approaches , 2017, Evol. Syst..

[20]  Xin-She Yang,et al.  Recent Advances in Swarm Intelligence and Evolutionary Computation , 2015, Recent Advances in Swarm Intelligence and Evolutionary Computation.

[21]  Ali Mohammadi,et al.  Analysis of swarm intelligence and evolutionary computation techniques in IIR digital filters design , 2016, 2016 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC).

[22]  Ali Mohammadi,et al.  IIR model identification using a modified inclined planes system optimization algorithm , 2016, Artificial Intelligence Review.

[23]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[24]  José de Jesús Rubio,et al.  Discrete-time Kalman filter for Takagi–Sugeno fuzzy models , 2017, Evol. Syst..

[25]  Mohammad Mohammadi,et al.  Design of optimal CMOS ring oscillator using an intelligent optimization tool , 2018, Soft Comput..

[26]  Ali Mohammadi,et al.  Inclined planes system optimization algorithm for IIR system identification , 2018, Int. J. Mach. Learn. Cybern..

[27]  José de Jesús Rubio,et al.  USNFIS: Uniform stable neuro fuzzy inference system , 2017, Neurocomputing.

[28]  Oscar Castillo,et al.  Soft Computing Applications in Optimization, Control, and Recognition , 2012, Studies in Fuzziness and Soft Computing.

[29]  Saeed Tavakoli,et al.  Feedforward neural network training using intelligent global harmony search , 2012, Evolving Systems.

[30]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[31]  Mojtaba Alizadeh,et al.  Adaptive PID controller design for wing rock suppression using self-recurrent wavelet neural network identifier , 2016, Evol. Syst..

[32]  Joyce Van de Vegte,et al.  Fundamentals of Digital Signal Processing , 2001 .

[33]  Ranjit Singh Chauhan,et al.  An application of swarm intelligence for the design of IIR digital filters , 2013 .

[34]  Yikun Yang,et al.  Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm , 2017, Applied Intelligence.

[35]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[36]  Chaohua Dai,et al.  Seeker Optimization Algorithm for Digital IIR Filter Design , 2010, IEEE Transactions on Industrial Electronics.

[37]  Tarun Kumar Rawat,et al.  Adaptive infinite impulse response system identification using modified-interior search algorithm with Lèvy flight. , 2017, ISA transactions.

[38]  Xin-She Yang,et al.  Engineering Optimization: An Introduction with Metaheuristic Applications , 2010 .

[39]  Mohammad Reza Mohammadi,et al.  A Novel Solution based on Multi-Objective AI Techniques for Optimization of CMOS LC_VCOS , 2015 .