Professional Documents
Culture Documents
net/publication/4244618
CITATIONS READS
47 29
2 authors, including:
Yiyu Yao
University of Regina
491 PUBLICATIONS 21,337 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Yiyu Yao on 20 May 2016.
Similarity Relation: If two objects x and x0 have some Definition 7: In a formal context (U, V, R), for an object
overlapping attributes, they are regarded as being similar to x ∈ U , the granule defined by the ¹ successor neighborhood
Chen, Y.H. and Yao, Y.Y., Multiview intelligent data analysis based on granular computing
Proceedings of 2006 IEEE International Conference on Granular Computing, pp. 281-286, 2006.
is given by: For an object x0 in {x}∗# , there must exist at least one
attribute that is possessed by both x and x0 .
x¹ = {x0 ∈ U | x ¹ x0 }, These types of granules induce different types of gran-
= {x0 ∈ U | xR ⊆ x0 R}, ulated views of the universe. They can be considered as
= {x0 ∈ U | {x}∗ ⊆ x0 R}, different types of strategies to divide the universe or classify
the objects.
= {x}∗∗ . Based on the connections among various types of modal-
The set {x}∗∗ is the maximal set of objects that have all style data operators [26], the connections among different
attributes in {x}∗ . In other words, any objects in {x}∗∗ has types of granules can also be established. In fact, the
at least all attributes of x. The set of objects in {x}∗∗ is equivalence classes can be used to re-express other types
in fact the extension of an object concept in formal concept of granules.
[
analysis [10], [21]. {x}∗∗ = {[x0 ] | xR ⊆ x0 R},
[
Definition 8: In a formal context (U, V, R), for an object {x}∗# = {[x0 ] | xR ∪ x0 R 6= V },
x ∈ U , the granule defined by the ¹ predecessor neighbor- [
{x}∗2 = {[x0 ] | xR ⊇ x0 R},
hood is given by: [
{x}∗3 = {[x0 ] | xR ∩ x0 R 6= ∅}.
¹x = {x0 ∈ U | x0 ¹ x},
= {x0 ∈ U | x0 R ⊆ xR}, One can define operations on the granules to generate larger
granules or smaller granules. Two basic operations on gran-
= {x0 ∈ U | x0 R ⊆ {x}∗ }, ules are combination and decomposition. The combination
= {x}∗2 . operation is to combine smaller granules into larger granules.
The decomposition operation is to divide larger granules into
The set {x}∗2 is the maximal set of objects whose attributes smaller granules.
are subsets of {x}∗ . In other words, any object in {x}∗2 has Larger granules can be expressed by smaller granules.
at most all attributes of x. For example, the following various types of granules can
Based on the similarity relation ≈, for an object, its prede- be expressed by equivalence classes.
cessor and successor neighborhoods are the same because of [
the symmetric property of ≈. Given a similarity relation, we X ∗∗ = {[x] | X ∗ ⊆ xR},
can define a granule by using the predecessor or successor [
X ## = {[x] | X # ∪ xR 6= V },
neighborhood of an object. [
X 23 = {[x] | X 2 ∩ xR 6= ∅},
Definition 9: In a formal context (U, V, R), for an object [
x ∈ U , the granule defined by the ≈ predecessor or successor X 32 = {[x] | xR ⊆ X 3 }.
neighborhood is given by: In fact they are the subjects of studying of formal concept
analysis [25], [26]. All granules in a particular level pro-
≈x = x ≈,
vide a particular granulated view of data. The granules in
= {x0 ∈ U | x ≈ x0 }, different levels are related to each other. The granules and
= {x0 ∈ U | x0 ≈ x}, the relationships between them provide a whole picture of
= {x0 ∈ U | x0 R ∩ xR 6= ∅}, knowledge of data in a formal context.
The relationships between granules can be expressed in the
= {x}∗3 .
form of rules. Quantitative measures can be associated with
The objects in {x}∗3 must share some attributes of x. rules to indicate their strength. These rules and associated
For the negative similarity relation ³, the predecessor measures define many types of knowledge. Yao and Zhong
and successor neighborhoods for an object are the same. analyzed and modeled various types of rules for data mining
Therefore, a granule can be defined by using the predecessor and knowledge discovery [29].
or successor neighborhood.
C. Granular Structures
Definition 10: In a formal context (U, V, R), for an object Hierarchy and lattice of granules are two typical structures.
x ∈ U , the granule defined by the ³ predecessor or successor Rough set analysis, hierarchical class analysis and formal
is: concept analysis are three approaches of data analysis in
which different hierarchical granular structures are proposed.
³x = x ³,
= {x0 ∈ U | x ³ x0 }, Rough Set Analysis: The objects in [x] are considered
= 0 0
{x ∈ U | x ³ x}, to be indistinguishable from x. One is therefore forced to
consider [x] as a whole. In other words, under an equivalence
= {x0 ∈ U | xR ∪ x0 R 6= V },
relation, equivalence classes are the smallest non-empty
= {x}∗# . observable, measurable, or definable disjoint subsets of U .
Chen, Y.H. and Yao, Y.Y., Multiview intelligent data analysis based on granular computing
Proceedings of 2006 IEEE International Conference on Granular Computing, pp. 281-286, 2006.
[1] [6] approach to deal with a
visual presentation and analysis of
data [10], [21]. It follows the traditional notion of concept.
Namely, a concept is defined jointly by an extension and an
[2] intension. The extension is a set of objects that are instances
of a concept. The intension is a set of attributes that are
possessed by instances of a concept. The extension and
[5] [3,4] intension of a concept must uniquely determine each other.
This leads to the notion of formal concept [10], [21].
Fig. 1. Hierarchy of object classes for the context of Table I
Definition 12: A pair (X, Y ), X ⊆ U, Y ⊆ V , is called
a formal concept of the context (U, V, R), if X ∗ = Y and
[a] [e] Y ∗ = X.