27.06.2013 Views

Proceedings of the 3rd European Conference on Intellectual Capital

Proceedings of the 3rd European Conference on Intellectual Capital

Proceedings of the 3rd European Conference on Intellectual Capital

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Agnes Maciocha<br />

when objects in a data set do not exclusively bel<strong>on</strong>g to a single category. In turn, rough sets are<br />

useful when ‘‘<str<strong>on</strong>g>the</str<strong>on</strong>g> classes into which <str<strong>on</strong>g>the</str<strong>on</strong>g> objects are to be classified are imprecise, but can<br />

never<str<strong>on</strong>g>the</str<strong>on</strong>g>less be approximated with precise (crisp) sets’’.<br />

Fur<str<strong>on</strong>g>the</str<strong>on</strong>g>rmore, <str<strong>on</strong>g>the</str<strong>on</strong>g> main advantage <str<strong>on</strong>g>of</str<strong>on</strong>g> rough sets <str<strong>on</strong>g>the</str<strong>on</strong>g>ory is that it does not require any a priori<br />

informati<strong>on</strong> about <str<strong>on</strong>g>the</str<strong>on</strong>g> probability distributi<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> data or any knowledge about <str<strong>on</strong>g>the</str<strong>on</strong>g> grade <str<strong>on</strong>g>of</str<strong>on</strong>g><br />

membership in a class. It finds its use in ‘‘data reducti<strong>on</strong> (eliminati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> superfluous data), discovery<br />

<str<strong>on</strong>g>of</str<strong>on</strong>g> data dependencies, estimati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> data significance, generati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> decisi<strong>on</strong> (c<strong>on</strong>trol) algorithms from<br />

data, approximate classificati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> data, discovery <str<strong>on</strong>g>of</str<strong>on</strong>g> similarities or differences in data, discovery <str<strong>on</strong>g>of</str<strong>on</strong>g><br />

patterns in data, and discovery <str<strong>on</strong>g>of</str<strong>on</strong>g> cause–effect relati<strong>on</strong>ships [Hassanien 2003]. Fur<str<strong>on</strong>g>the</str<strong>on</strong>g>r text c<strong>on</strong>tains<br />

a descripti<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> steps involved in rough sets analysis.<br />

3.1 Informati<strong>on</strong> system<br />

The first step in a rough set analysis is to select data <strong>on</strong> <str<strong>on</strong>g>the</str<strong>on</strong>g> attributes <str<strong>on</strong>g>of</str<strong>on</strong>g> predefined objects [Pheng,<br />

H<strong>on</strong>gbin, 2006]. Then, informati<strong>on</strong> is transformed into a coded informati<strong>on</strong> table. One attribute in<br />

informati<strong>on</strong> table is designated as a decisi<strong>on</strong> attribute, and <str<strong>on</strong>g>the</str<strong>on</strong>g> rest <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> attributes are called<br />

c<strong>on</strong>diti<strong>on</strong> attributes. Rows <str<strong>on</strong>g>of</str<strong>on</strong>g> this table corresp<strong>on</strong>d to objects (acti<strong>on</strong>s, alternatives, candidates,<br />

patients, etc.) and columns corresp<strong>on</strong>d to attributes. To each pair (object, attribute) <str<strong>on</strong>g>the</str<strong>on</strong>g>re is<br />

designated value - descriptor. Descriptors (placed in each row <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> table) corresp<strong>on</strong>d to <str<strong>on</strong>g>the</str<strong>on</strong>g><br />

informati<strong>on</strong> about <str<strong>on</strong>g>the</str<strong>on</strong>g> equivalent object <str<strong>on</strong>g>of</str<strong>on</strong>g> a given decisi<strong>on</strong> situati<strong>on</strong>.<br />

3.2 Approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> sets<br />

As we menti<strong>on</strong>ed earlier, <str<strong>on</strong>g>the</str<strong>on</strong>g> c<strong>on</strong>cept <str<strong>on</strong>g>of</str<strong>on</strong>g> rough sets is founded <strong>on</strong> <str<strong>on</strong>g>the</str<strong>on</strong>g> assumpti<strong>on</strong> that with every<br />

object <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> universe <str<strong>on</strong>g>of</str<strong>on</strong>g> discourse <str<strong>on</strong>g>the</str<strong>on</strong>g>re is associated some informati<strong>on</strong> (data, knowledge). Objects<br />

characterised by <str<strong>on</strong>g>the</str<strong>on</strong>g> same informati<strong>on</strong> are indiscernible (similar) in view <str<strong>on</strong>g>of</str<strong>on</strong>g> available informati<strong>on</strong> about<br />

<str<strong>on</strong>g>the</str<strong>on</strong>g>m [Slowinski et. al. 1997]. Created in this way <str<strong>on</strong>g>the</str<strong>on</strong>g> indiscernibility relati<strong>on</strong> enables <strong>on</strong>e to<br />

characterize a collecti<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> objects which in general are impossible to be accurately described by<br />

means <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g> values <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>the</str<strong>on</strong>g>ir sets <str<strong>on</strong>g>of</str<strong>on</strong>g> attributes, in terms <str<strong>on</strong>g>of</str<strong>on</strong>g> lower or upper approximati<strong>on</strong> [Beyn<strong>on</strong> et.al.<br />

2001]. As a result, we can define a rough set as an approximate representati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> a given crisp set in<br />

terms <str<strong>on</strong>g>of</str<strong>on</strong>g> two subsets (lower and upper approximati<strong>on</strong>) derived from a crisp partiti<strong>on</strong> defined <strong>on</strong> <str<strong>on</strong>g>the</str<strong>on</strong>g><br />

universal set involved [Beyn<strong>on</strong> et.al. 2001], [Intana, Mukaid<strong>on</strong>o 2002].<br />

By <str<strong>on</strong>g>the</str<strong>on</strong>g> lower approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> X we mean <str<strong>on</strong>g>the</str<strong>on</strong>g> set <str<strong>on</strong>g>of</str<strong>on</strong>g> all elements that are certainly in X, while <str<strong>on</strong>g>the</str<strong>on</strong>g><br />

elements in <str<strong>on</strong>g>the</str<strong>on</strong>g> upper approximati<strong>on</strong> can possible be classified as X [Sal<strong>on</strong>en, Nurmi 1999]. The<br />

boundary regi<strong>on</strong> (BND) <str<strong>on</strong>g>of</str<strong>on</strong>g> a particular set (A) c<strong>on</strong>stitutes <str<strong>on</strong>g>the</str<strong>on</strong>g> difference between <str<strong>on</strong>g>the</str<strong>on</strong>g> upper and lower<br />

approximati<strong>on</strong>. If <str<strong>on</strong>g>the</str<strong>on</strong>g> boundary regi<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> X is not empty (i.e. if <str<strong>on</strong>g>the</str<strong>on</strong>g> upper and lower approximati<strong>on</strong>s are<br />

not identical) <str<strong>on</strong>g>the</str<strong>on</strong>g>n <str<strong>on</strong>g>the</str<strong>on</strong>g> set X is referred to as definable ('rough set') with respect to A; o<str<strong>on</strong>g>the</str<strong>on</strong>g>rwise, it is<br />

called crisp [Pawlak 2000]. In sum, <str<strong>on</strong>g>the</str<strong>on</strong>g> indiscernibility relati<strong>on</strong> is used to define basic operati<strong>on</strong>s in<br />

rough sets:<br />

Let P ⊆ Y and Y ⊆ U. The P-lower approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> Y: P (Y), and <str<strong>on</strong>g>the</str<strong>on</strong>g> P-upper approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> Y:<br />

P (Y) are defined as follows:<br />

3.3 Accuracy and quality <str<strong>on</strong>g>of</str<strong>on</strong>g> approximati<strong>on</strong><br />

P Y = x ∈X : I p (x) ⊆ Y}<br />

P Y =U X∈ Y Ip (x)<br />

Using upper and lower approximati<strong>on</strong> it is possible to define accuracy as well as quality <str<strong>on</strong>g>of</str<strong>on</strong>g><br />

approximati<strong>on</strong>. These numbers are placed within [0, 1] interval. They define exactly how it is possible<br />

to describe <str<strong>on</strong>g>the</str<strong>on</strong>g> examined set <str<strong>on</strong>g>of</str<strong>on</strong>g> objects using available informati<strong>on</strong> [Pawlak, Slowinski 1994].<br />

Accuracy <str<strong>on</strong>g>of</str<strong>on</strong>g> approximati<strong>on</strong> is closely related to <str<strong>on</strong>g>the</str<strong>on</strong>g> inexactness <str<strong>on</strong>g>of</str<strong>on</strong>g> a class, which is caused by <str<strong>on</strong>g>the</str<strong>on</strong>g><br />

occurrence <str<strong>on</strong>g>of</str<strong>on</strong>g> a boundary regi<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> a set. In o<str<strong>on</strong>g>the</str<strong>on</strong>g>r words, lower accuracy <str<strong>on</strong>g>of</str<strong>on</strong>g> a set suggests a larger<br />

borderline regi<strong>on</strong> [Goh, Law, 2003]. By definiti<strong>on</strong>, accuracy <str<strong>on</strong>g>of</str<strong>on</strong>g> approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> Y is equal to <str<strong>on</strong>g>the</str<strong>on</strong>g> ratio<br />

<str<strong>on</strong>g>of</str<strong>on</strong>g> numbers <str<strong>on</strong>g>of</str<strong>on</strong>g> objects bel<strong>on</strong>ging to <str<strong>on</strong>g>the</str<strong>on</strong>g> lower approximati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> Y to <str<strong>on</strong>g>the</str<strong>on</strong>g> number <str<strong>on</strong>g>of</str<strong>on</strong>g> objects bel<strong>on</strong>ging<br />

208

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!