Fuzzy Classification Using Pattern Discovery

Rule-based classifiers allow rationalization of classifications made. This in turn improves understanding which is essential for effective decision support. As a rule based classifier, the pattern discovery (PD) algorithm functions well in discrete, nominal and continuous data domains. A drawback when using PD as a classifier for decision support is that it has an unbounded decision space that confounds the understanding of the degree of support for a decision. Incorporating PD into a fuzzy inference system (FIS) allows the the degree of support for a decision to be expressed with intuitively understandable terms. In addition, using discrete algorithms in continuous domains can result in reduced accuracy due to quantization. Fuzzification reduces this ldquocost of quantizationrdquo and improves classification performance. In this work, the PD algorithm was used as a source of rules for a series of FISs implemented using different rule weighting and defuzzification schemes, each providing a linguistic basis for rule description and a bounded space for expression of decision support. The output of each FIS consists of a suggested outcome, a strong confidence metric describing suggestions within this space and a linguistic expression of the rules. This constitutes a stronger basis for decision making than that provided by PD alone. A variety of synthetic, continuous class distributions with varying degrees of separation was used to evaluate the performance of fuzzy, PD, back-propagation and Bayesian classifiers. Overall, the accuracy of the fuzzy system was found to be similar, but slightly below, that of the inherently continuous valued classifiers and was somewhat improved with respect to the PD classifiers. For the difficult spiral class distributions studied, the fuzzy classifiers were able to make more classifications than the PD classifiers. The correct classification rates for the fuzzy classifiers were similar across the various rule weighting and defuzzification schemes, demonstrating the strength of the statistical method for rule generation. Analysis of several real-world data sets shows that a PD-based FIS has comparable performance to a neuro-fuzzy system. The use of a PD based FIS however, provides insight into the structure of the data analyzed not available through the other approaches.

[1]  Aiko M. Hormann,et al.  Programs for Machine Learning. Part I , 1962, Inf. Control..

[2]  Ted Heske,et al.  Fuzzy Logic for Real World Design , 1996 .

[3]  Nikola K. Kasabov,et al.  NFI: a neuro-fuzzy inference method for transductive reasoning , 2005, IEEE Transactions on Fuzzy Systems.

[4]  Yadong Wang,et al.  A new approach to fuzzy rule generation: fuzzy extension matrix , 2001, Fuzzy Sets Syst..

[5]  Sankar K. Pal,et al.  Neuro-Fuzzy Pattern Recognition: Methods in Soft Computing , 1999 .

[6]  Sankar K. Pal,et al.  Self-organization for object extraction using a multilayer neural network and fuzziness measures , 1993, IEEE Trans. Fuzzy Syst..

[7]  Hisao Ishibuchi,et al.  Learning of fuzzy classification rules by a genetic algorithm , 1997 .

[8]  James C. Bezdek,et al.  A mixed c-means clustering model , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[9]  J. Ross Quinlan Learning First-Order Definitions of Functions , 1996, J. Artif. Intell. Res..

[10]  Sergei Ovchinnikov,et al.  Fuzzy sets and applications , 1987 .

[11]  Min-You Chen Establishing interpretable fuzzy models from numeric data , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[12]  Frank Hoffmann Combining boosting and evolutionary algorithms for learning of fuzzy classification rules , 2004, Fuzzy Sets Syst..

[13]  D. V. Gokhale,et al.  On Joint and Conditional Entropies , 1999, Entropy.

[14]  J. C. Peters,et al.  Fuzzy cluster analysis--a new method to predict future cardiac events in patients with positive stress tests. , 1998, Japanese circulation journal.

[15]  Yang Wang,et al.  From Association to Classification: Inference Using Weight of Evidence , 2003, IEEE Trans. Knowl. Data Eng..

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

[17]  Daniel W. Stashuk,et al.  Transparent decision support using statistical reasoning and fuzzy inference , 2006, IEEE Transactions on Knowledge and Data Engineering.

[18]  Yang Wang,et al.  High-Order Pattern Discovery from Discrete-Valued Data , 1997, IEEE Trans. Knowl. Data Eng..

[19]  Shusaku Tsumoto,et al.  Statistical evidence for rough set analysis , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[20]  Thomas Sudkamp,et al.  Sparse data in the evolutionary generation of fuzzy models , 2003, Fuzzy Sets Syst..

[21]  L. Zadeh Fuzzy sets as a basis for a theory of possibility , 1999 .

[22]  A. Hamilton-Wright,et al.  Comparing "pattern discovery" and back-propagation classifiers , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[23]  Wojciech Ziarko,et al.  Acquisition of hierarchy-structured probabilistic decision tables and rules from data , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[24]  James M. Keller,et al.  The possibilistic C-means algorithm: insights and recommendations , 1996, IEEE Trans. Fuzzy Syst..

[25]  László T. Kóczy,et al.  A histogram-based rule extraction technique for fuzzy systems , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[26]  L. Zadeh The role of fuzzy logic in the management of uncertainty in expert systems , 1983 .

[27]  Hao Xing,et al.  Rapid development of knowledge-based systems via integrated knowledge acquisition , 2003, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

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

[29]  Hideo Tanaka,et al.  Construction of fuzzy classification systems with rectangular fuzzy rules using genetic algorithms , 1994, CVPR 1994.

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

[31]  Eric GauthierLEIBNIZ,et al.  Combining Fuzzy Knowledge and Data for Neuro-fuzzy Modeling , 1997 .

[32]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[33]  Sushmita Mitra,et al.  Neuro-fuzzy rule generation: survey in soft computing framework , 2000, IEEE Trans. Neural Networks Learn. Syst..

[34]  Dragan Kukolj,et al.  Design of adaptive Takagi-Sugeno-Kang fuzzy models , 2002, Appl. Soft Comput..

[35]  D. Stashuk,et al.  A proposed framework for incorporating 'weight of evidence' within a fuzzy rule based classification system , 2005, NAFIPS 2005 - 2005 Annual Meeting of the North American Fuzzy Information Processing Society.

[36]  Earl Cox,et al.  The fuzzy systems handbook , 1994 .

[37]  Yang Wang,et al.  Pattern discovery: a data driven approach to decision support , 2003, IEEE Trans. Syst. Man Cybern. Part C.

[38]  James C. Bezdek,et al.  Sequential Competitive Learning and the Fuzzy c-Means Clustering Algorithms , 1996, Neural Networks.

[39]  Yang Wang,et al.  High-order pattern discovery and analysis of discrete-valued data sets , 1997 .

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

[41]  Lawrence O. Hall,et al.  Rule chaining in fuzzy expert systems , 2001, IEEE Trans. Fuzzy Syst..

[42]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[43]  Gleb Beliakov,et al.  Appropriate choice of aggregation operators in fuzzy decision support systems , 2001, IEEE Trans. Fuzzy Syst..

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

[45]  Tom Chau,et al.  Marginal Maximum Entropy Partitioning Yields Asymptotically Consistent Probability Density Functions , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

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

[47]  James C. Bezdek,et al.  Clustering incomplete relational data using the non-Euclidean relational fuzzy c-means algorithm , 2002, Pattern Recognit. Lett..

[48]  Jeen-Shing Wang,et al.  Self-adaptive neuro-fuzzy inference systems for classification applications , 2002, IEEE Trans. Fuzzy Syst..

[49]  Chandrasekhar Kambhampati,et al.  A rough set solution to a fuzzy set problem , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[50]  S Mangrulkar,et al.  Artificial neural systems. , 1990, ISA transactions.

[51]  Héctor Pomares,et al.  Self-organized fuzzy system generation from training examples , 2000, IEEE Trans. Fuzzy Syst..

[52]  Bogdan Gabrys,et al.  Learning hybrid neuro-fuzzy classifier models from data: to combine or not to combine? , 2004, Fuzzy Sets Syst..

[53]  Dimitar Filev,et al.  Relational partitioning of fuzzy rules , 1996, Fuzzy Sets Syst..

[54]  S. Haberman The Analysis of Residuals in Cross-Classified Tables , 1973 .

[55]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[56]  Qiang Shen,et al.  A rough-fuzzy approach for generating classification rules , 2002, Pattern Recognit..

[57]  David G. Stork,et al.  Pattern Classification (2nd ed.) , 1999 .

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

[59]  Lotfi A. Zadeh,et al.  A fuzzy-algorithmic approach to the definition of complex or imprecise concepts , 1976 .

[60]  Witold Pedrycz,et al.  Fuzzy sets engineering , 1995 .

[61]  領家 美奈,et al.  A Possibilistic Approach to Clustering Raghu Krishnapuram and James M. Keller IEEE Transactions on Fuzzy Systems, Vol.1,Vol.2,pp.98-110,1993 , 1995 .

[62]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[63]  Francisco Herrera,et al.  Genetic Fuzzy Systems - Evolutionary Tuning and Learning of Fuzzy Knowledge Bases , 2002, Advances in Fuzzy Systems - Applications and Theory.

[64]  Liang Chen,et al.  A new scheme for an automatic generation of multi-variable fuzzy systems , 2001, Fuzzy Sets Syst..