Training ANFIS using artificial bee colony algorithm for nonlinear dynamic systems identification

In this study, nonlinear dynamic systems are identified by using artificial bee colony (ABC) algorithm and adaptive neuro fuzzy inference system (ANFIS). ABC algorithm is used in training and updating of ANFIS. The most appropriate model is formed by optimizing the antecedent and conclusion parameters that are found in the structure of ANFIS. The dynamic systems that consist of one input and one output (SISO) are used for the identification of nonlinear dynamic systems. The obtained results are compared with fuzzy neural network, neural network and ANFIS-based methods such as RSONFIN, DFNN, RSEFNN-LF, WRFNN and RFNN. The simulation results show that the proposed method is successful in the identification of considered nonlinear dynamic systems.

[1]  Chia-Feng Juang,et al.  A recurrent self-organizing neural fuzzy inference network , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[2]  Chia-Feng Juang,et al.  A TSK-type recurrent fuzzy network for dynamic systems processing by neural network and genetic algorithms , 2002, IEEE Trans. Fuzzy Syst..

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

[4]  Dervis Karaboga,et al.  Training ANFIS using artificial bee colony algorithm , 2013, 2013 IEEE INISTA.

[5]  Paris A. Mastorocostas,et al.  A recurrent fuzzy-neural model for dynamic system identification , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[6]  Cheng-Jian Lin,et al.  Prediction and identification using wavelet-based recurrent fuzzy neural networks , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Mohammad Teshnehlab,et al.  Identification using ANFIS with intelligent hybrid stable learning algorithm approaches , 2009, Neural Computing and Applications.

[8]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[9]  Yang-Yin Lin,et al.  A recurrent self-evolving fuzzy neural network with local feedbacks and its application to dynamic system processing , 2010, Fuzzy Sets Syst..

[10]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[11]  Jože Balič,et al.  Hybrid ANFIS-ants system based optimisation of turning parameters , 2009 .

[12]  Mohammad Teshnehlab,et al.  Training ANFIS as an identifier with intelligent hybrid stable learning algorithm based on particle swarm optimization and extended Kalman filter , 2009, Fuzzy Sets Syst..

[13]  Ioannis B. Theocharis A high-order recurrent neuro-fuzzy system with internal dynamics: Application to the adaptive noise cancellation , 2006, Fuzzy Sets Syst..

[14]  Dervis Karaboga,et al.  Artificial bee colony algorithm , 2010, Scholarpedia.