An efficient cluster-based tribes optimization algorithm for functional-link-based neurofuzzy inference systems

This study presents an efficient cluster-based tribes optimization algorithm (CTOA) for designing a functional-link-based neurofuzzy inference system (FLNIS) for prediction applications. The proposed CTOA learning algorithm was used to optimize the parameters of the FLNIS model. The proposed CTOA adopts a self-clustering algorithm to divide the swarm into multiple tribes, and uses different displacement strategies to update each particle. The CTOA also uses a tribal adaptation mechanism to generate or remove particles and reconstruct tribal links. The tribal adaptation mechanism can improve the quality of the tribe and the tribe adaptation. In CTOA, the displacement strategy and the tribal adaptation mechanism depend on the tribal leaders to strengthen the local search ability. Finally, the proposed FLNIS-CTOA method was applied to several prediction problems. The results of this study demonstrate the effectiveness of the proposed CTOA learning algorithm.

[1]  Amir Nakib,et al.  Magnetic Resonance Image Segmentation Based on Two-Dimensional Exponential Entropy and a Parameter Free PSO , 2007, Artificial Evolution.

[2]  Yih-Guang Leu,et al.  An online GA-based output-feedback direct adaptive fuzzy-neural controller for uncertain nonlinear systems , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[3]  Godfrey C. Onwubolu TRIBES application to the flow shop scheduling problem , 2004 .

[4]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[5]  Satish Kumar,et al.  Subsethood-product fuzzy neural inference system (SuPFuNIS) , 2002, IEEE Trans. Neural Networks.

[6]  C. S. George Lee,et al.  Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems , 1996 .

[7]  Jung-Hsien Chiang,et al.  Support vector learning mechanism for fuzzy rule-based modeling: a new approach , 2004, IEEE Trans. Fuzzy Syst..

[8]  Nikola Kasabov,et al.  Foundations Of Neural Networks, Fuzzy Systems, And Knowledge Engineering [Books in Brief] , 1996, IEEE Transactions on Neural Networks.

[9]  Jiwen Dong,et al.  Time-series forecasting using flexible neural tree model , 2005, Inf. Sci..

[10]  Chin-Teng Lin,et al.  A Functional-Link-Based Neurofuzzy Network for Nonlinear System Control , 2008, IEEE Transactions on Fuzzy Systems.

[11]  Andreas S. Weigend,et al.  Time Series Prediction: Forecasting the Future and Understanding the Past , 1994 .

[12]  Sameer Singh Noise impact on time-series forecasting using an intelligent pattern matching technique , 1999, Pattern Recognit..

[13]  Plamen Angelov,et al.  Evolving Rule-Based Models: A Tool For Design Of Flexible Adaptive Systems , 2002 .

[14]  Kyoung-jae Kim,et al.  Financial time series forecasting using support vector machines , 2003, Neurocomputing.

[15]  Meng Joo Er,et al.  NARMAX time series model prediction: feedforward and recurrent fuzzy neural network approaches , 2005, Fuzzy Sets Syst..

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

[17]  Maurice Clerc,et al.  Performance evaluation of TRIBES, an adaptive particle swarm optimization algorithm , 2009, Swarm Intelligence.

[18]  Takanori Shibata,et al.  Genetic Algorithms And Fuzzy Logic Systems Soft Computing Perspectives , 1997 .

[19]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[20]  Chia-Feng Juang,et al.  An Interval Type-2 Fuzzy-Neural Network With Support-Vector Regression for Noisy Regression Problems , 2010, IEEE Transactions on Fuzzy Systems.

[21]  Francisco Herrera,et al.  Ten years of genetic fuzzy systems: current framework and new trends , 2004, Fuzzy Sets Syst..

[22]  Chunshien Li,et al.  Self-organizing neuro-fuzzy system for control of unknown plants , 2003, IEEE Trans. Fuzzy Syst..

[23]  Chin-Teng Lin,et al.  An efficient quantum neuro-fuzzy classifier based on fuzzy entropy and compensatory operation , 2008, Soft Comput..

[24]  Chin-Teng Lin,et al.  A Hybrid of Cooperative Particle Swarm Optimization and Cultural Algorithm for Neural Fuzzy Networks and Its Prediction Applications , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[25]  Chia-Feng Juang,et al.  Hierarchical Cluster-Based Multispecies Particle-Swarm Optimization for Fuzzy-System Optimization , 2010, IEEE Transactions on Fuzzy Systems.

[26]  Nikola K. Kasabov,et al.  DENFIS: dynamic evolving neural-fuzzy inference system and its application for time-series prediction , 2002, IEEE Trans. Fuzzy Syst..

[27]  Chi-Hsu Wang,et al.  Dynamical optimal training for interval type-2 fuzzy neural network (T2FNN) , 2003, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  H. Tong Non-linear time series. A dynamical system approach , 1990 .

[29]  Maurice Clerc,et al.  Initialization and Displacement of the Particles in TRIBES, a Parameter-Free Particle Swarm Optimization Algorithm , 2008, Adaptive and Multilevel Metaheuristics.

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

[31]  Jerry M. Mendel,et al.  Computing derivatives in interval type-2 fuzzy logic systems , 2004, IEEE Transactions on Fuzzy Systems.

[32]  Ganapati Panda,et al.  Identification of nonlinear dynamic systems using functional link artificial neural networks , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[33]  Marco Russo,et al.  Genetic fuzzy learning , 2000, IEEE Trans. Evol. Comput..

[34]  Francisco Herrera,et al.  Genetic Fuzzy Systems - Evolutionary Tuning and Learning of Fuzzy Knowledge Bases , 2002, Advances in Fuzzy Systems - Applications and Theory.

[35]  Hak-Keung Lam,et al.  A novel genetic-algorithm-based neural network for short-term load forecasting , 2003, IEEE Trans. Ind. Electron..

[36]  Hamid Aghvami,et al.  Understanding UMTS Radio Network Modelling, Planning and Automated Optimisation: Theory and Practice , 2006 .

[37]  Russell C. Eberhart,et al.  Tracking and optimizing dynamic systems with particle swarms , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[38]  Chin-Teng Lin,et al.  An online self-constructing neural fuzzy inference network and its applications , 1998, IEEE Trans. Fuzzy Syst..