NARFO Algorithm: Mining Non-redundant and Generalized Association Rules Based on Fuzzy Ontologies

Traditional approaches for mining generalized association rules are based only on database contents, and focus on exact matches among items. However, in many applications, the use of some background knowledge, as ontologies, can enhance the discovery process and generate semantically richer rules. In this way, this paper proposes the NARFO algorithm, a new algorithm for mining non-redundant and generalized association rules based on fuzzy ontologies. Fuzzy ontology is used as background knowledge, to support the discovery process and the generation of rules. One contribution of this work is the generalization of non-frequent itemsets that helps to extract important and meaningful knowledge. NARFO algorithm also contributes at post-processing stage with its generalization and redundancy treatment. Our experiments showed that the number of rules had been reduced considerably, without redundancy, obtaining 63.63% average reduction in comparison with XSSDM algorithm.

[1]  Donghui Zhang,et al.  Mining Frequent Generalized Itemsets and Generalized Association Rules Without Redundancy , 2008, Journal of Computer Science and Technology.

[2]  Lotfi A. Zadeh,et al.  Similarity relations and fuzzy orderings , 1971, Inf. Sci..

[3]  Thanaruk Theeramunkong,et al.  Fast Algorithms for Mining Generalized Frequent Patterns of Generalized Association Rules , 2004, IEICE Trans. Inf. Syst..

[4]  Sattar Hashemi,et al.  A New Algorithm for Mining Fuzzy Association Rules in the Large Databases Based on Ontology , 2006, Sixth IEEE International Conference on Data Mining - Workshops (ICDMW'06).

[5]  Roberto J. Bayardo,et al.  Efficiently mining long patterns from databases , 1998, SIGMOD '98.

[6]  Gloria Bordogna,et al.  Recent Issues on Fuzzy Databases , 2000 .

[7]  Etienne Kerre,et al.  Fuzzy Data Mining: Discovery of Fuzzy Generalized Association Rules+ , 2000 .

[8]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[9]  Mauro Biajiz,et al.  Using Fuzzy Ontologies to Extend Semantically Similar Data Mining , 2006, SBBD.

[10]  Zuliang Shen Fuzzy sets and applications: Selected papers by L.A. Zadeh: R.R. Yager, S. Ovchinnikov, R.M. Tong and H.T. Nguyen, eds.☆ , 1993 .

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

[12]  Laurent Brisson,et al.  Improving the knowledge discovery process using ontologies , 2005 .

[13]  Xiaoming Chen,et al.  Using an Interest Ontology for Improved Support in Rule Mining , 2003, DaWaK.

[14]  Nicolas Pasquier,et al.  Discovering Frequent Closed Itemsets for Association Rules , 1999, ICDT.

[15]  Weili Yan,et al.  Application of data mining in fault diagnosis based on ontology , 2005, Third International Conference on Information Technology and Applications (ICITA'05).

[16]  Solange Oliveira Rezende,et al.  Evaluating generalized association rules through objective measures , 2007, Artificial Intelligence and Applications.

[17]  Mauro Biajiz,et al.  SSDM: A Semantically Similar Data Mining Algorithm , 2005, SBBD.

[18]  Jiawei Han,et al.  Mining Multiple-Level Association Rules in Large Databases , 1999, IEEE Trans. Knowl. Data Eng..

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

[20]  L. Zadeh,et al.  Fuzzy sets and applications : selected papers , 1987 .