Fuzzy-Rough Data Mining

Fuzzy-Rough Data Mining

Richard Jensen (Aberystwyth University, UK)
Copyright: © 2014 |Pages: 8
DOI: 10.4018/978-1-4666-5202-6.ch092
OnDemand PDF Download:
List Price: $37.50

Chapter Preview



Lately there has been great interest in developing methodologies which are capable of dealing with imprecision and uncertainty, and the resounding amount of research currently being done in the areas related to fuzzy (Zadeh, 1965) and rough sets (Pawlak, 1991) is representative of this. The success of rough set theory is due in part to three aspects of the theory. Firstly, only the facts hidden in data are analyzed. Secondly, no additional information about the data is required for data analysis such as thresholds or expert knowledge on a particular domain. Thirdly, it finds a minimal knowledge representation for data. As rough set theory handles only one type of imperfection found in data, it is complementary to other concepts for the purpose, such as fuzzy set theory. The two fields may be considered analogous in the sense that both can tolerate inconsistency and uncertainty – the difference being the type of uncertainty and their approach to it.

Fuzzy sets are concerned with modeling the vagueness that is present in real world data through the extension of classical set theory (with binary set membership) to the case of gradual memberships, i.e. elements belong to (fuzzy) sets to a certain degree. This allows greater flexibility in modeling concepts that are inherently vague. For example, the concept “Tall,” where elements are people, could be defined differently by different people based on their subjective views of what constitutes tallness. Indeed, it is a valid observation that there are degrees of tallness: some people are definitely tall, however other people might be slightly tall or moderately tall. This vagueness is difficult to model with classical set theory, but straightforward to do so with fuzzy set theory. With this basis, tools and techniques can be developed for representation and reasoning.

Rough set theory has been used as a tool to discover data dependencies, induce rules, and to reduce the number of features contained in a dataset using the data alone, requiring no additional information (Pawlak, 1991; Polkowski, 2002; Skowron et al., 2002). The rough set itself is the approximation of a vague concept (set) by a pair of precise concepts, called lower and upper approximations, which are a classification of the domain of interest into disjoint categories. The lower approximation is a description of the domain objects which are known with certainty to belong to the subset of interest, whereas the upper approximation is a description of the objects which possibly belong to the subset. The approximations are constructed with regard to a particular subset of features, and works by making use of the granularity structure of the data only. This is a major difference when compared with Dempster-Shafer theory and fuzzy set theory which require probability assignments and membership values respectively. However, this does not mean that no model assumptions are made. In fact by using only the given information, the theory assumes that the data is a true and accurate reflection of the real world (which may not be the case).

Key Terms in this Chapter

Feature Selection: The task of automatically determining a minimal feature subset from a problem domain while retaining a suitably high accuracy in representing the original features, and preserving their meaning.

Rough Set: An approximation of a vague concept, through the use of two sets – the lower and upper approximations.

Reduct: A subset of features that results in the maximum dependency degree for a dataset, such that no feature can be removed without producing a decrease in this value. A dataset may be reduced to those features occurring in a reduct with no loss of information according to RST.

Fuzzy-Rough Sets: An extension of rough set theory that employs fuzzy set extensions of rough set concepts to determine object similarities. Data reduction is achieved through use of fuzzy lower and upper approximations.

Complete Chapter List

Search this Book: