Training ANFIS structure using simulated annealing algorithm for dynamic systems identification

Abstract In this paper, a new method is presented for the training of the Adaptive Neuro-Fuzzy Inference System (ANFIS). In this work, it is ensured that the best model is created by optimising the premise and consequent parameters of ANFIS by using Simulating Annealing (SA) based on an iterative algorithm. The proposed method was applied to dynamic system identification problems. The simulation results of the proposed method are compared with the Genetic algorithm (GA), Backpropagation (BP) algorithm and different methods from the literature. At the end of this study it was found that the optimisation of ANFIS parameters is more successful by using SA than by GA, BP and the other methods.

[1]  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..

[2]  N. Selvaraju,et al.  Advanced neural network prediction and system identification of liquid-liquid flow patterns in circular microchannels with varying angle of confluence , 2017 .

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

[4]  Peilin Liu,et al.  Training ANFIS Model with an Improved Quantum-Behaved Particle Swarm Optimization Algorithm , 2013 .

[5]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning , 1989, Oper. Res..

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

[7]  Dervis Karaboga,et al.  Training recurrent neural networks by using parallel tabu search algorithm based on crossover operation , 2004, Eng. Appl. Artif. Intell..

[8]  Mu-Yen Chen,et al.  A hybrid ANFIS model for business failure prediction utilizing particle swarm optimization and subtractive clustering , 2013, Inf. Sci..

[9]  M. Nandagopal,et al.  Prediction of Liquid–Liquid Flow Patterns in a Y-Junction Circular Microchannel Using Advanced Neural Network Techniques , 2016 .

[10]  A. Sakly,et al.  Adaptive control of nonlinear system using neuro-fuzzy learning by PSO algorithm , 2012, 2012 16th IEEE Mediterranean Electrotechnical Conference.

[11]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[12]  Ricardo H. C. Takahashi,et al.  A genetic algorithm for multiobjective training of ANFIS fuzzy networks , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[13]  M. Teshnehlab,et al.  Training ANFIS structure with modified PSO algorithm , 2007, 2007 Mediterranean Conference on Control & Automation.

[14]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

[15]  Chuen-Tsai Sun,et al.  Neuro-fuzzy modeling and control , 1995, Proc. IEEE.

[16]  Adem Kalinli TRAINING ELMAN NETWORK USING SIMULATED ANNEALING ALGORITHM , 2003 .

[17]  Dan Simon,et al.  Training fuzzy systems with the extended Kalman filter , 2002, Fuzzy Sets Syst..

[18]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[19]  Mojtaba Ahmadieh Khanesar,et al.  Identification using ANFIS with intelligent hybrid stable learning algorithm approaches and stability analysis of training methods , 2009, Appl. Soft Comput..

[20]  Ozgur Baskan,et al.  Modeling vehicle delays at signalized junctions : Artificial neural networks approach , 2006 .

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

[22]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[23]  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..

[24]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[25]  Adem Kalinli,et al.  Simulated annealing algorithm-based Elman network for dynamic system identification , 2012 .