Abstract

Data mining is used for extracting related data. The association rules approach is one of the used methods for analyzing, discovering and extracting knowledge and mining the relationships among raw data. Commonly, it is important to understand and discover such knowledge directly from huge records of items stored in a relational database. This paper proposes an approach for generating human-like fuzzy association rules based on fuzzy ontology. It focuses on enhancing the process of extracting association rules from a huge database respecting a predefined domain fuzzy ontology. Commonly, association rules mining based on crisp ontology is found to be more flexible than classical ones as it considers the relationships between concepts or items. Yet, crisp ontology suffers from the problem of information losing resulted from the rigid boundaries of crisp relationships, which are approximated to be 0 or 1, between concepts. In contrast, the smooth boundaries of fuzzy sets make it able to represent partial relationships that range from 0 to 1 between concepts in an ontology in a more flexible human-like manner. Consequently, generating fuzzy association rules based on fuzzy ontology makes it more human-like and reliable compared with other previous ones. An illustrative case study, on two different data sets, shows the added value of the proposed approach compared with some other recent approaches.

Highlights

  • The increasing use of databases in different scientific and business fields resulted in huge amounts of stored data

  • Data mining literature has focused on the issue of developing new techniques that successfully extract information from the vast amounts of data accumulated in large databases in order to achieve the data analysis and machine learning [2]

  • This paper proposes an enhancement approach to extract association rules based on fuzzy ontology

Read more

Summary

INTRODUCTION

The increasing use of databases in different scientific and business fields resulted in huge amounts of stored data Analysing and understanding this data are needed to extract important information by finding unsuspected relationships among observed data sets, and summarise the data to be understandable and useful to the decision makers [1]. It provides a shared and common understanding among people and systems It facilitates defining the relationships between terms and concepts in a given domain. Data mining is used to extract valuable knowledge from huge amounts of data respecting the natural relationships between the domain terms and concepts [6].

Association rule Extraction
Crisp versus fuzzy ontologies
RELATED WORK
AN ILLUSTRATIVE CASE STUDY
THE PROPOSED ALGORITHM VS THE EXTENDED SEMANTICALLY SIMILAR DATA MINER
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call