Self-organizing polynomial neural networks based on polynomial and fuzzy polynomial neurons: analysis and design

Abstract In this study, we introduce and investigate a class of neural architectures of polynomial neural networks (PNNs), develop a comprehensive design methodology and carry out a series of numeric experiments. PNN is a flexible neural architecture whose structure (topology) is developed through learning. In particular, the number of layers of the PNN is not fixed in advance but is generated on the fly. In this sense, PNN is a self-organizing network. We distinguish between two kinds of SOPNN architectures, that is, (a) polynomial neuron (PN) based and (b) fuzzy polynomial neuron (FPN) based self-organizing networks. This taxonomy is based on the character of each neuron structure in the network. Each of them comes with two structures referred here to as basic and the modified topology. Moreover, for each topology of the SOPNN we identify two types that is a generic and advanced type. The essence of the design procedure of self-organizing polynomial neural networks (SOPNN) dwells on the group method of data handling (GMDH) (IEEE Trans. Systems Man and Cybernet. 12 (1971) 364). Each node of the PN based SOPNN exhibits a high level of flexibility and realizes a polynomial type of mapping (linear, quadratic, and cubic) between input and output variables. FPN based SOPNN dwells on the ideas of fuzzy rule-based computing and neural networks. Especially in FPN based SOPNN, the generic rules in the system assume the form “if A then y = P( x ) ” where A is a fuzzy relation in the condition space while P( x ) is a polynomial forming a conclusion part of the rule. Each FPN (processing element) consists of a series of the nonlinear inference rules. The conclusion part of the rules, especially the regression polynomial uses several types of high-order polynomials such as linear, quadratic, modified quadratic, and cubic. As the premise part of the rules, both triangular and Gaussian-like membership functions are studied. Simulations involve a series of synthetic as well as experimental data used across various neurofuzzy systems. A detailed comparative analysis is included as well.

[1]  Sung-Kwun Oh,et al.  A study on the self-organizing polynomial neural networks , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[2]  H. Tanaka,et al.  The fuzzy GMDH algorithm by possibility models and its application , 1990 .

[3]  W. Pedrycz An identification algorithm in fuzzy relational systems , 1984 .

[4]  Yong-Zai Lu,et al.  Fuzzy Model Identification and Self-Learning for Dynamic Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Ingemar Lundström,et al.  Neural networks and abductive networks for chemical sensor signals: a case comparison , 1995 .

[6]  Y. Pachepsky,et al.  Use of soil penetration resistance and group method of data handling to improve soil water retention estimates , 1998 .

[7]  Roger L. Barron,et al.  Applications of polynomial neural networks to FDIE and reconfigurable flight control , 1990, IEEE Conference on Aerospace and Electronics.

[8]  Witold Pedrycz,et al.  Self-organising networks in modelling experimental data in software engineering , 2002 .

[9]  Antonio F. Gómez-Skarmeta,et al.  About the use of fuzzy clustering techniques for fuzzy model identification , 1999, Fuzzy Sets Syst..

[10]  Euntai Kim,et al.  A new approach to fuzzy modeling , 1997, IEEE Trans. Fuzzy Syst..

[11]  George E. P. Box,et al.  Time Series Analysis: Forecasting and Control , 1977 .

[12]  Nariman Sepehri,et al.  A polynomial network modeling approach to a class of large-scale hydraulic systems , 1996 .

[13]  O Seong-Gwon,et al.  A Study on the Optimal Design of Polynomial Neural Networks Structure , 2000 .

[14]  D. G. Ward Generalized networks for complex function modeling , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[15]  L. Glass,et al.  Oscillation and chaos in physiological control systems. , 1977, Science.

[16]  R. Tong The evaluation of fuzzy models derived from experimental data , 1980 .

[17]  J.-S.R. Jang,et al.  Predicting chaotic time series with fuzzy if-then rules , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[18]  K. Asai,et al.  Fuzzy linear programming problems with fuzzy numbers , 1984 .

[19]  Euntai Kim,et al.  A Simple Identified Sugeno-Type Fuzzy Model via Double Clustering , 1998, Inf. Sci..

[20]  A. G. Ivakhnenko,et al.  Polynomial Theory of Complex Systems , 1971, IEEE Trans. Syst. Man Cybern..

[21]  Stanley J. Farlow,et al.  Self-Organizing Methods in Modeling: Gmdh Type Algorithms , 1984 .

[22]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[23]  Sung-Kwun Oh,et al.  Identification of fuzzy systems by means of an auto-tuning algorithm and its application to nonlinear systems , 2000, Fuzzy Sets Syst..

[24]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[25]  Yinghua Lin,et al.  A new approach to fuzzy-neural system modeling , 1995, IEEE Trans. Fuzzy Syst..