On training RBF neural networks using input-output fuzzy clustering and particle swarm optimization

This paper elaborates on the use of particle swarm optimization in training Gaussian type radial basis function neural networks under the umbrella of input-output fuzzy clustering. The problem being investigated concerns the selection of basis function centers that contribute most in network's performance, given that the clustering process in the input space is guided by the clustering in the output space. To accomplish this task, we quantify the effect of the input space fuzzy partition upon network's square error in terms of an objective function that describes the ability of the partition to accurately reconstruct the input training samples. We, then, theoretically prove that the minimization of the above function acts to minimize an upper bound of the network's square error. Therefore, the resulting solution corresponds to a minimal square error, while at the same time it maintains the structure of the input data. Due to the peculiarity of the aforementioned objective function, we treat it as the fitness function used by the particle swarm optimizer. The proposed methodology encompasses three design steps. The first step implements an independent fuzzy clustering in the output space to obtain a set of cluster centers. In the second step, unlike other approaches, the above centers are directly involved in the estimation of the membership degrees in the input-output space. In the third step, these membership degrees are used by the particle swarm optimizer in order to obtain optimal values for the centers. To summarize, the novelty of our contribution lies in: (a) the way we handle the information flow from output to input space, and (b) the way we handle the effect of the input space partition upon network's performance. The experiments indicate that the fitness function decreases as the number of hidden node increases. Finally, a comparison between the proposed method and other sophisticated approaches shows its statistically significant superiority.

[1]  Seok-Beom Roh,et al.  The design methodology of radial basis function neural networks based on fuzzy K-nearest neighbors approach , 2010, Fuzzy Sets Syst..

[2]  Sultan Noman Qasem,et al.  Author's Personal Copy Applied Soft Computing Radial Basis Function Network Based on Time Variant Multi-objective Particle Swarm Optimization for Medical Diseases Diagnosis , 2022 .

[3]  George E. Tsekouras,et al.  A novel training algorithm for RBF neural network using a hybrid fuzzy clustering approach , 2012, Fuzzy Sets Syst..

[4]  James C. Bezdek,et al.  On cluster validity for the fuzzy c-means model , 1995, IEEE Trans. Fuzzy Syst..

[5]  George E. Tsekouras,et al.  On training radial basis function neural networks using optimal fuzzy clustering , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[6]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.

[7]  Sultan Noman Qasem,et al.  Improving generalization of radial basis function network with adaptive multi-objective particle swarm optimization , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[8]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[9]  Nelson F. F. Ebecken,et al.  Visual RBF network design based on Star Coordinates , 2009, Adv. Eng. Softw..

[10]  M. Clerc,et al.  Particle Swarm Optimization , 2006 .

[11]  Karim Faez,et al.  A fuzzy hybrid learning algorithm for radial basis function neural network with application in human face recognition , 2003, Pattern Recognit..

[12]  Sung-Kwun Oh,et al.  Polynomial-based radial basis function neural networks (P-RBF NNs) realized with the aid of particle swarm optimization , 2011, Fuzzy Sets Syst..

[13]  Witold Pedrycz,et al.  Fuzzy vector quantization with the particle swarm optimization: A study in fuzzy granulation-degranulation information processing , 2007, Signal Process..

[14]  Babak Nadjar Araabi,et al.  Approximation of a map and its derivatives with an RBF Network using input-output clustering , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[15]  Qing Chen,et al.  RBF Neural Network Based on Particle Swarm Optimization , 2010, ISNN.

[16]  Sung-Kwun Oh,et al.  Granular Neural Networks and Their Development Through Context-Based Clustering and Adjustable Dimensionality of Receptive Fields , 2009, IEEE Transactions on Neural Networks.

[17]  Witold Pedrycz,et al.  Improving RBF networks performance in regression tasks by means of a supervised fuzzy clustering , 2006, Neurocomputing.

[18]  Witold Pedrycz,et al.  A granular-oriented development of functional radial basis function neural networks , 2008, Neurocomputing.

[19]  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).

[20]  Witold Pedrycz,et al.  Conditional fuzzy clustering in the design of radial basis function neural networks , 1998, IEEE Trans. Neural Networks.

[21]  Sultan Noman Qasem,et al.  Improving performance of radial basis function network based with particle swarm optimization , 2009, 2009 IEEE Congress on Evolutionary Computation.

[22]  Yu Liu,et al.  Training Radial Basis Function Networks with Particle Swarms , 2004, ISNN.

[23]  Zekeriya Uykan,et al.  Analysis of input-output clustering for determining centers of RBFN , 2000, IEEE Trans. Neural Networks Learn. Syst..

[24]  Meng Joo Er,et al.  High-speed face recognition based on discrete cosine transform and RBF neural networks , 2005, IEEE Transactions on Neural Networks.

[25]  Abraham Kandel,et al.  Stochastic simulations of web search engines: RBF versus second-order regression models , 2004, Inf. Sci..

[26]  Haralambos Sarimveis,et al.  A Fast and Efficient Algorithm for Training Radial Basis Function Neural Networks Based on a Fuzzy Partition of the Input Space , 2002 .

[27]  Okyay Kaynak,et al.  Robust and adaptive backstepping control for nonlinear systems using RBF neural networks , 2004, IEEE Transactions on Neural Networks.

[28]  James D. Keeler,et al.  Algorithms for Better Representation and Faster Learning in Radial Basis Function Networks , 1989, NIPS.

[29]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[30]  Gerry Dozier,et al.  Adapting Particle Swarm Optimizationto Dynamic Environments , 2001 .

[31]  Ignacio Rojas,et al.  A New Clustering Technique for Function Approximation , 2005 .