Self-organized fuzzy system generation from training examples

In the synthesis of a fuzzy system two steps are generally employed: the identification of a structure and the optimization of the parameters defining it. The paper presents a methodology to automatically perform these two steps in conjunction using a three-phase approach to construct a fuzzy system from numerical data. Phase 1 outlines the membership functions and system rules for a specific structure, starting from a very simple initial topology. Phase 2 decides a new and more suitable topology with the information received from the previous step; it determines for which variable the number of fuzzy sets used to discretize the domain must be increased and where these new fuzzy sets should be located. This, in turn, decides in a dynamic way in which part of the input space the number of fuzzy rules should be increased. Phase 3 selects from the different structures obtained to construct a fuzzy system the one providing the best compromise between the accuracy of the approximation and the complexity of the rule set. The accuracy and complexity of the fuzzy system derived by the proposed self-organized fuzzy rule generation procedure (SOFRG) are studied for the problem of function approximation. Simulation results are compared with other methodologies such as artificial neural networks, neuro-fuzzy systems, and genetic algorithms.

[1]  Vladimir Cherkassky,et al.  Comparison of adaptive methods for function estimation from samples , 1996, IEEE Trans. Neural Networks.

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

[3]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[4]  Hisao Ishibuchi,et al.  Neural networks that learn from fuzzy if-then rules , 1993, IEEE Trans. Fuzzy Syst..

[5]  Toshihiko Watanabe,et al.  A case-based approach for modeling nonlinear systems , 1996, Fuzzy Sets Syst..

[6]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[7]  Yasuo Morooka,et al.  Fuzzy and Neural Hybrid Expert Systems: Synergetic AI , 1995, IEEE Expert.

[8]  Tzung-Pei Hong,et al.  Induction of fuzzy rules and membership functions from training examples , 1996, Fuzzy Sets Syst..

[9]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[10]  Yoshiki Uchikawa,et al.  On fuzzy modeling using fuzzy neural networks with the back-propagation algorithm , 1992, IEEE Trans. Neural Networks.

[11]  Masaki Yamamoto,et al.  Reorganizing knowledge in neural networks: an explanatory mechanism for neural networks in data classification problems , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Harpreet Singh,et al.  Generating optimal adaptive fuzzy-neural models of dynamical systems with applications to control , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[13]  Fuzzy Logic in Control Systems : Fuzzy Logic , 2022 .

[14]  Piero P. Bonissone,et al.  Automated fuzzy knowledge base generation and tuning , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[15]  Junhong Nie,et al.  Rule-based modeling: fast construction and optimal manipulation , 1996, IEEE Trans. Syst. Man Cybern. Part A.

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

[17]  C. L. Karr,et al.  Fuzzy control of pH using genetic algorithms , 1993, IEEE Trans. Fuzzy Syst..

[18]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[19]  Ioannis Pitas,et al.  Median radial basis function neural network , 1996, IEEE Trans. Neural Networks.

[20]  Shigeo Abe,et al.  Fuzzy rules extraction directly from numerical data for function approximation , 1995, IEEE Trans. Syst. Man Cybern..

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

[22]  Roberto Guerrieri,et al.  Fuzzy sets of rules for system identification , 1996, IEEE Trans. Fuzzy Syst..

[23]  C. S. George Lee,et al.  Reinforcement structure/parameter learning for neural-network-based fuzzy logic control systems , 1994, IEEE Trans. Fuzzy Syst..

[24]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[25]  Mingui Sun,et al.  An adaptive training algorithm for back-propagation neural networks , 1995, IEEE Trans. Syst. Man Cybern..

[26]  Bart Kosko,et al.  Fuzzy function approximation , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[27]  J. Buckley Sugeno type controllers are universal controllers , 1993 .

[28]  Bart Kosko,et al.  Fuzzy function approximation with ellipsoidal rules , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[29]  Trevor P Martin,et al.  Fuzzy modelling in an intelligent data browser , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[30]  Anca L. Ralescu,et al.  Some issues in fuzzy and linguistic modeling , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[31]  A. de Sam Lazaro,et al.  A systematic approach to obtaining fuzzy sets for control systems , 1995, IEEE Trans. Syst. Man Cybern..

[32]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.

[33]  Jonathan Lawry,et al.  A mass assignment theory of the probability of fuzzy events , 1996, Fuzzy Sets Syst..

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

[35]  Akira Ichikawa,et al.  Application of neural networks to fuzzy control , 1993, Neural Networks.

[36]  Juan Luis Castro,et al.  Fuzzy systems with defuzzification are universal approximators , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[37]  Rodney M. Goodman,et al.  Fuzzy rule-based networks for control , 1994, IEEE Trans. Fuzzy Syst..

[38]  Bart Kosko,et al.  Fuzzy Systems as Universal Approximators , 1994, IEEE Trans. Computers.

[39]  Robert J. Hammell,et al.  Interpolation, Completion, and Learning Fuzzy Rules , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[40]  Michel Grabisch,et al.  Classification by fuzzy integral: performance and tests , 1994, CVPR 1994.

[41]  H. Narazaki,et al.  A method for extracting approximate rules from neural network , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[42]  Isao Hayashi,et al.  A learning method of fuzzy inference rules by descent method , 1992 .