NEFCLASS-X — a Soft Computing Tool to Build Readable Fuzzy Classifiers

Neuro-fuzzy classification systems offer a means of obtaining fuzzy classification rules by a learning algorithm. Although it is usually no problem to find a suitable fuzzy classifier by learning from data, it can, however, be hard to obtain a classifier that can be interpreted conveniently. There is usually a trade-off between accuracy and readability. This paper discusses NEFCLASS — a neuro-fuzzy approach for classification problems — and its implementation NEFCLASS-X. It is shown how a readable fuzzy classifier can be obtained by a learning process and how interactive strategies for pruning rules and variables from a trained classifier can enhance its interpretability.

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

[2]  Rudolf Kruse,et al.  Learning Possibilistic Networks from Data , 1995, AISTATS.

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

[4]  Rudolf Kruse,et al.  Uncertainty and vagueness in knowledge based systems: numerical methods , 1991, Artificial intelligence.

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

[6]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[7]  Nadine N. Tschichold-Gürman The neural network model RuleNet and its application to mobile robot navigation , 1997, Fuzzy Sets Syst..

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

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

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

[11]  Rudolf Kruse,et al.  A neuro-fuzzy method to learn fuzzy classification rules from data , 1997, Fuzzy Sets Syst..

[12]  C. S. George Lee,et al.  Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems , 1996 .

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

[14]  Hugues Bersini,et al.  Now comes the time to defuzzify neuro-fuzzy models , 1997, Fuzzy Sets Syst..

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

[16]  Bart Kosko,et al.  Neural networks and fuzzy systems: a dynamical systems approach to machine intelligence , 1991 .

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

[18]  Rudolf Kruse,et al.  How the learning of rule weights affects the interpretability of fuzzy systems , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

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

[20]  Rudolf Kruse,et al.  Uncertainty and Vagueness in Knowledge Based Systems , 1991, Artificial Intelligence.

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

[22]  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..

[23]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

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

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

[26]  Lotfi A. Zadeh,et al.  The Roles of Fuzzy Logic and Soft Computing in the Conception, Design and Deployment of Intelligent Systems , 1997, Software Agents and Soft Computing.

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