A neuro-fuzzy method to learn fuzzy classification rules from data

Abstract Neuro-fuzzy systems have recently gained a lot of interest in research and application. Neuro-fuzzy models as we understand them are fuzzy systems that use local learning strategies to learn fuzzy sets and fuzzy rules. Neuro-fuzzy techniques have been developed to support the development of e.g. fuzzy controllers and fuzzy classifiers. In this paper we discuss a learning method for fuzzy classification rules. The learning algorithm is a simple heuristics that is able to derive fuzzy rules from a set of training data very quickly, and tunes them by modifying parameters of membership functions. Our approach is based on NEFCLASS, a neuro-fuzzy model for pattern classification. We also discuss some results obtained by our software implementation of NEFCLASS, which is freely available on the Internet.

[1]  Detlef Nauck,et al.  Foundations Of Neuro-Fuzzy Systems , 1997 .

[2]  Detlef Nauck,et al.  Fuzzy Neuro Systems: An Overview , 1994 .

[3]  Rudolf Kruse,et al.  Fuzzy-systems in computer science , 1994 .

[4]  Sankar K. Pal,et al.  Fuzzy models for pattern recognition , 1992 .

[5]  Rudolf Kruse,et al.  DESIGNING NEURO-FUZZY SYSTEMS THROUGH BACKPROPAGATION , 1996 .

[6]  James C. Bezdek,et al.  Fuzzy Kohonen clustering networks , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[7]  Nadine N. Tschichold-Gürman,et al.  Generation and improvement of fuzzy classifiers with incremental learning using fuzzy RuleNet , 1995, SAC '95.

[8]  O. Mangasarian,et al.  Multisurface method of pattern separation for medical diagnosis applied to breast cytology. , 1990, Proceedings of the National Academy of Sciences of the United States of America.

[9]  Frank Klawonn,et al.  Foundations of fuzzy systems , 1994 .

[10]  J. Buckley,et al.  Fuzzy neural networks: a survey , 1994 .

[11]  Frank Klawonn,et al.  Constructing a fuzzy controller from data , 1997, Fuzzy Sets Syst..

[12]  Shigeo Abe,et al.  Tuning of a fuzzy classifier derived from data , 1996, Int. J. Approx. Reason..

[13]  Detlef Nauck,et al.  Building Neural Fuzzy Controllers with NEFCON-I , 1994 .

[14]  James M. Keller,et al.  Backpropagation neural networks for fuzzy logic , 1992, Inf. Sci..

[15]  L. Kuncheva,et al.  Improving classification performance using fuzzy MLP and two-level selective partitioning of the feature space , 1995 .

[16]  Petri Vuorimaa,et al.  Fuzzy self-organizing map , 1994 .

[17]  Shigeo Abe,et al.  A method for fuzzy rules extraction directly from numerical data and its application to pattern classification , 1995, IEEE Trans. Fuzzy Syst..

[18]  James J. Buckley,et al.  Neural nets for fuzzy systems , 1995 .

[19]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[20]  Saman K. Halgamuge,et al.  Neural networks in designing fuzzy systems for real world applications , 1994 .

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

[22]  Sankar K. Pal,et al.  Multilayer perceptron, fuzzy sets, and classification , 1992, IEEE Trans. Neural Networks.

[23]  Donald Gustafson,et al.  Fuzzy clustering with a fuzzy covariance matrix , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[24]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.