Complex Neuro-Fuzzy Self-learning Approach to Function Approximation

A new complex neuro-fuzzy self-learning approach to the problem of function approximation is proposed, where complex fuzzy sets are used to design a complex neuro-fuzzy system as the function approximator. Particle swarm optimization (PSO) algorithm and recursive least square estimator (RLSE) algorithm are used in hybrid way to adjust the free parameters of the proposed complex neuro-fuzzy systems (CNFS). The hybrid PSO-RLSE learning method is used for the CNFS parameters to converge efficiently and quickly to optimal or near-optimal solution. From the experimental results, the proposed CNFS shows better performance than the traditional neuro-fuzzy system (NFS) that is designed with regular fuzzy sets. Moreover, the PSO-RLSE hybrid learning method for the CNFS improves the rate of learning convergence, and shows better performance in accuracy. Three benchmark functions are used. With the performance comparisons shown in the paper, excellent performance by the proposed approach has been observed.

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

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

[3]  Kurt Hornik,et al.  FEED FORWARD NETWORKS ARE UNIVERSAL APPROXIMATORS , 1989 .

[4]  Tien C. Hsia,et al.  System identification: Least-squares methods , 1977 .

[5]  Abraham Kandel,et al.  Complex fuzzy sets , 2002, IEEE Trans. Fuzzy Syst..

[6]  Scott Dick,et al.  Toward complex fuzzy logic , 2005, IEEE Transactions on Fuzzy Systems.

[7]  Alan F. Murray,et al.  IEEE International Conference on Neural Networks , 1997 .

[8]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Jiann-Ming Wu,et al.  Function approximation using generalized adalines , 2006, IEEE Transactions on Neural Networks.

[10]  Abraham Kandel,et al.  Complex fuzzy logic , 2003, IEEE Trans. Fuzzy Syst..

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

[12]  L X Wang,et al.  Fuzzy basis functions, universal approximation, and orthogonal least-squares learning , 1992, IEEE Trans. Neural Networks.

[13]  Germano Lambert-Torres,et al.  A genetic-based neuro-fuzzy approach for modeling and control of dynamical systems , 1998, IEEE Trans. Neural Networks.