Type-2 fuzzy neural network using grey wolf optimizer learning algorithm for nonlinear system identification

Real systems with nonlinearity and valuable information always have unpredictable meaning and chaos properties in nature. It is often difficult to obtain the system model based on set of stimulus and response samples due to its complexity. This paper proposes the type-2 fuzzy neural network (T2FNN) and its learning method using grey wolf optimizer (GWO) for system identification. The structure of T2FNN is a combination between a type-2 fuzzy logic system with human-like IF–THEN rule thinking properties and neural networks (NN) with learning and optimization capability. The GWO is a meta-heuristic algorithm inspired from the social hunting behavior of grey wolves as search agents. This method is investigated by strategy, which maintains a proper balance between exploration and exploitation processes and gives more importance to the fittest to find the new position of search agent during the iterations. The GWO algorithm is considered for learning method due to its advantages, including high accuracy, very effective and more competitive. To evaluate the proposed system, the T2FNN with GWO learning method is employed by several nonlinear problems, including single-input single-output systems and multi-input multi-output (MIMO) systems. They are Mackey–Glass chaotic data series, nonlinear plant, nonlinear dynamical time-varying plant, and two MIMO systems. The merits of the proposed learning algorithm can be defined through experiments of the model and compared with existing learning PSO and GA algorithms and previous studies in literature. Based on the experimental results and performance comparisons, the proposed GWO algorithm indeed obtains the enhanced performance and capability in terms of the root mean squared error for nonlinear system identification applications.

[1]  Jerry M. Mendel,et al.  Type-2 fuzzy sets made simple , 2002, IEEE Trans. Fuzzy Syst..

[2]  Fuchun Sun,et al.  A novel T-S fuzzy systems identification with block structured sparse representation , 2014, J. Frankl. Inst..

[3]  Seyed Mohammad Mirjalili How effective is the Grey Wolf optimizer in training multi-layer perceptrons , 2014, Applied Intelligence.

[4]  Okyay Kaynak,et al.  Sliding Mode Control Approach for Online Learning as Applied to Type-2 Fuzzy Neural Networks and Its Experimental Evaluation , 2012, IEEE Transactions on Industrial Electronics.

[5]  Wei Cai,et al.  Grey Wolf Optimizer for parameter estimation in surface waves , 2015 .

[6]  Rui Araújo,et al.  Adaptive fuzzy identification and predictive control for industrial processes , 2013, Expert Syst. Appl..

[7]  Jafar Tavoosi,et al.  A class of type-2 fuzzy neural networks for nonlinear dynamical system identification , 2012, Neural Computing and Applications.

[8]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[9]  Chin-Teng Lin,et al.  Identification and Prediction of Dynamic Systems Using an Interactively Recurrent Self-Evolving Fuzzy Neural Network , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Okyay Kaynak,et al.  A type-2 fuzzy wavelet neural network for system identification and control , 2013, J. Frankl. Inst..

[11]  Mojtaba Ahmadieh Khanesar,et al.  Identification of Nonlinear Dynamic Systems Using Type-2 Fuzzy Neural Networks—A Novel Learning Algorithm and a Comparative Study , 2015, IEEE Transactions on Industrial Electronics.

[12]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[13]  L. Glass,et al.  Oscillation and chaos in physiological control systems. , 1977, Science.

[14]  Weidong Luo,et al.  Robust on-line nonlinear systems identification using multilayer dynamic neural networks with two-time scales , 2013, Neurocomputing.

[15]  Ching-Hung Lee,et al.  Identification and control of dynamic systems using recurrent fuzzy neural networks , 2000, IEEE Trans. Fuzzy Syst..

[16]  D. Srinivasan,et al.  Interval Type-2 Fuzzy Logic Systems for Load Forecasting: A Comparative Study , 2012, IEEE Transactions on Power Systems.

[17]  Mohammad Bagher Menhaj,et al.  Nonlinear system identification based on a self-organizing type-2 fuzzy RBFN , 2016, Eng. Appl. Artif. Intell..

[18]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[19]  Faa-Jeng Lin,et al.  Adaptive Control of Two-Axis Motion Control System Using Interval Type-2 Fuzzy Neural Network , 2009, IEEE Transactions on Industrial Electronics.

[20]  Oscar Castillo,et al.  Application of interval type-2 fuzzy neural networks in non-linear identification and time series prediction , 2013, Soft Computing.

[21]  Radu-Emil Precup,et al.  Grey Wolf Optimizer Algorithm-Based Tuning of Fuzzy Control Systems With Reduced Parametric Sensitivity , 2017, IEEE Transactions on Industrial Electronics.

[22]  Okyay Kaynak,et al.  A type-2 neuro-fuzzy system based on clustering and gradient techniques applied to system identification and channel equalization , 2011, Appl. Soft Comput..

[23]  Khaled Nouri,et al.  A comparative study on initial parameterization methods of fuzzy wavelet neural networks for time delay systems identification , 2015, 2015 4th International Conference on Systems and Control (ICSC).

[24]  Masaharu Mizumoto,et al.  Some Properties of Fuzzy Sets of Type 2 , 1976, Inf. Control..

[25]  Junfei Qiao,et al.  Identification and modeling of nonlinear dynamical systems using a novel self-organizing RBF-based approach , 2012, Autom..

[26]  Chia-Ju Wu,et al.  Identification of MIMO systems using radial basis function networks with hybrid learning algorithm , 2009, Appl. Math. Comput..

[27]  Chia-Nan Ko Integration of support vector regression and annealing dynamical learning algorithm for MIMO system identification , 2011, Expert Syst. Appl..

[28]  Yufang Wang,et al.  A novel hybrid decomposition-and-ensemble model based on CEEMD and GWO for short-term PM2.5 concentration forecasting , 2016 .

[29]  Hazem Nounou,et al.  MULTISCALE FUZZY SYSTEM IDENTIFICATION , 2005 .

[30]  Meng Joo Er,et al.  Obstacle avoidance of a mobile robot using hybrid learning approach , 2005, IEEE Transactions on Industrial Electronics.

[31]  Chin-Teng Lin,et al.  A TSK-Type-Based Self-Evolving Compensatory Interval Type-2 Fuzzy Neural Network (TSCIT2FNN) and Its Applications , 2014, IEEE Transactions on Industrial Electronics.

[32]  Tarek A. Tutunji,et al.  Parametric system identification using neural networks , 2016, Appl. Soft Comput..

[33]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[34]  Weidong Luo,et al.  Nonlinear Systems Identification and Control Via Dynamic Multitime Scales Neural Networks , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[35]  Jerry M. Mendel,et al.  Interval type-2 fuzzy logic systems , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[36]  Indra Narayan Kar,et al.  Simple neuron-based adaptive controller for a nonholonomic mobile robot including actuator dynamics , 2006, Neurocomputing.

[37]  Qin Wan,et al.  Takagi-sugeno fuzzy model identification using coevolution particle swarm optimization with multi-strategy , 2015, Applied Intelligence.

[38]  Jian Guo,et al.  Fuzzy Multilevel Image Thresholding Based on Modified Discrete Grey Wolf Optimizer and Local Information Aggregation , 2016, IEEE Access.

[39]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[40]  Jerry M. Mendel,et al.  General Type-2 Fuzzy Logic Systems Made Simple: A Tutorial , 2014, IEEE Transactions on Fuzzy Systems.

[41]  Jerry M. Mendel,et al.  Centroid of a type-2 fuzzy set , 2001, Inf. Sci..

[42]  Shun-Hung Tsai,et al.  A Novel Fuzzy Identification Method Based on Ant Colony Optimization Algorithm , 2016, IEEE Access.

[43]  Hamidreza Modares,et al.  System Identification and Control using Adaptive Particle Swarm Optimization , 2011 .

[44]  Snehashish Chakraverty,et al.  Functional link neural network approach to solve structural system identification problems , 2017, Neural Computing and Applications.

[45]  Okyay Kaynak,et al.  A servo system control with time-varying and nonlinear load conditions using type-2 TSK fuzzy neural system , 2011, Appl. Soft Comput..

[46]  Chia-Nan Ko,et al.  Identification of non-linear systems using radial basis function neural networks with time-varying learning algorithm , 2012, IET Signal Process..