Mining a Complete Set of Fuzzy Multiple-Level Rules

Most conventional data-mining algorithms identify relationships among transactions using binary values and find rules at a single-concept level. Transactions with quantitative values and items with hierarchical relationships are, however, commonly seen in real-world applications. In the past, we proposed a fuzzy multiple-level mining algorithm for extracting knowledge implicit in transactions stored as quantitative values. In that algorithm, each attribute uses only the linguistic term with the maximum cardinality in the mining process. The number of linguistic items is thus the same as that of the original attributes in the transaction database. This constraint allows the processing time as efficient as mining of non-fuzzy association rules. However, the fuzzy association rules derived in that way are not complete, as some possible fuzzy association rules might be missing. This paper proposes a new fuzzy data-mining algorithm for extracting all possible fuzzy association rules from transactions stored as quantitative values. The proposed algorithm can derive a more complete set of rules but with more computation time than the previous method. Trade-off thus exists between the computation time and the completeness of rules. Choosing an appropriate mining method thus depends on the requirement of the application domains.

[1]  S. Moral,et al.  Learning rules for a fuzzy inference model , 1993 .

[2]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[3]  Antonio González,et al.  A learning methodology in uncertain and imprecise environments , 1995 .

[4]  J. Rives FID3: fuzzy induction decision tree , 1990, [1990] Proceedings. First International Symposium on Uncertainty Modeling and Analysis.

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

[6]  Richard Weber,et al.  Fuzzy-ID3: A class of methods for automatic knowledge acquisition , 1992 .

[7]  Theodosios Pavlidis,et al.  Fuzzy Decision Tree Algorithms , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Tzung-Pei Hong,et al.  An Efficient Tree-based Fuzzy Data Mining Approach , 2010 .

[9]  Ramakrishnan Srikant,et al.  Mining generalized association rules , 1995, Future Gener. Comput. Syst..

[10]  Tzung-Pei Hong,et al.  Finding relevant attributes and membership functions , 1999, Fuzzy Sets Syst..

[11]  Kyuseok Shim,et al.  Mining optimized support rules for numeric attributes , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[12]  Tomasz Imielinski,et al.  Database Mining: A Performance Perspective , 1993, IEEE Trans. Knowl. Data Eng..

[13]  Niki Pissinou,et al.  Attribute weighting: a method of applying domain knowledge in the decision tree process , 1998, International Conference on Information and Knowledge Management.

[14]  Philip S. Yu,et al.  Data Mining: An Overview from a Database Perspective , 1996, IEEE Trans. Knowl. Data Eng..

[15]  M. Delgado,et al.  An inductive learning procedure to identify fuzzy systems , 1993 .

[16]  Wei-Min Shen,et al.  Data Preprocessing and Intelligent Data Analysis , 1997, Intell. Data Anal..

[17]  Abraham Kandel,et al.  Fuzzy Expert Systems , 1991 .

[18]  M. Shaw,et al.  Induction of fuzzy decision trees , 1995 .

[19]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[20]  Tzung-Pei Hong,et al.  A Generalized Version Space Learning Algorithm for Noisy and Uncertain Data , 1997, IEEE Trans. Knowl. Data Eng..

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

[22]  Tzung-Pei Hong,et al.  Fuzzy Weighted Data Mining from Quantitative Transactions with Linguistic Minimum Supports and Confidences , 2006 .

[23]  Yasuhiko Morimoto,et al.  Mining optimized association rules for numeric attributes , 1996, J. Comput. Syst. Sci..

[24]  Kyuseok Shim,et al.  Mining optimized association rules with categorical and numeric attributes , 1998, Proceedings 14th International Conference on Data Engineering.

[25]  A. F. Blishun Fuzzy learning models in expert systems , 1987 .

[26]  Jiawei Han,et al.  Discovery of Multiple-Level Association Rules from Large Databases , 1995, VLDB.

[27]  Ramakrishnan Srikant,et al.  Mining Association Rules with Item Constraints , 1997, KDD.

[28]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[29]  Ramakrishnan Srikant,et al.  Mining quantitative association rules in large relational tables , 1996, SIGMOD '96.

[30]  José Galindo,et al.  Handbook of Research on Fuzzy Information Processing in Databases , 2008, Handbook of Research on Fuzzy Information Processing in Databases.

[31]  Tzung-Pei Hong,et al.  Processing individual fuzzy attributes for fuzzy rule induction , 2000, Fuzzy Sets Syst..

[32]  T. Hong,et al.  Inductive learning from fuzzy examples , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[33]  Wen-Yang Lin,et al.  An active multidimensional association mining framework with user preference ontology , 2010 .

[34]  Tzung-Pei Hong,et al.  A fuzzy inductive learning strategy for modular rules , 1999, Fuzzy Sets Syst..

[35]  J. R. Quinlan DECISION TREES AS PROBABILISTIC CLASSIFIERS , 1987 .

[36]  Peter Clark,et al.  The CN2 Induction Algorithm , 1989, Machine Learning.

[37]  Gregory Piatetsky-Shapiro,et al.  Knowledge Discovery in Databases: An Overview , 1992, AI Mag..