<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Tool-Based Set Theoretic Framework for Concept Approximation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Zoltan Csajbok</string-name>
          <email>csajbok.zoltan@foh.unideb.hu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tamas Mihalydeak</string-name>
          <email>mihalydeak.tamas@inf.unideb.hu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, Faculty of Informatics, University of Debrecen Egyetem ter 1</institution>
          ,
          <addr-line>H-4032 Debrecen</addr-line>
          ,
          <country country="HU">Hungary</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Health Informatics, Faculty of Health, University of Debrecen</institution>
          ,
          <addr-line>Sostoi ut 2-4, H-4400 Ny regyhaza</addr-line>
          ,
          <country country="HU">Hungary</country>
        </aff>
      </contrib-group>
      <fpage>53</fpage>
      <lpage>68</lpage>
      <abstract>
        <p>Modelling positive and negative knowledge has a long-standing tradition in Formal Concept Analysis. To approximate concepts we propose a tool-based set theoretic partial approximation framework in which positive features and their negative counterparts of observed objects can be approximated simultaneously.</p>
      </abstract>
      <kwd-group>
        <kwd>Concept approximation</kwd>
        <kwd>positive-negative knowledge</kwd>
        <kwd>rough set theory</kwd>
        <kwd>partial approximation framework</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Modelling of learning from positive and negative examples has a long-standing
tradition in machine learning, for a brief historical survey see, e.g. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. A possible
model in terms of Formal Concept Analysis was described in [
        <xref ref-type="bibr" rid="ref10 ref15">10, 15</xref>
        ].
      </p>
      <p>
        The idea of knowing negatively was introduced explicitly by M. Minsky in
[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Negative knowledge has a number of bene cial e ects in professional
contexts which are discussed in detailed, e.g. in [
        <xref ref-type="bibr" rid="ref12 ref19">12, 19</xref>
        ]. The adjectives `positive' and
`negative' do not imply a valuation per se. `Positive' knowledge is not good,
advantageous or benign, whereas `negative' knowledge is not bad, disadvantageous
or malign in and of itself.
      </p>
      <p>
        Both positive and negative knowledge have procedural [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and declarative
aspects [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. A procedural aspect of positive and negative knowledge can be
paraphrased as `to know what to do' and `to know what not to do' resp., whereas a
declarative aspect as `to know what one knows' and `to know what one does not
know' resp. In addition, both positive and negative knowledge have two di erent
degrees of knowing or not-knowing. Positive knowledge is informed (uninformed)
when one is (not) aware of his/her own relevant knowledge. Negative knowledge
is informed (uninformed) when one is (not) aware of his/her own lack of
relevant knowledge. Our discussion deals with the declarative aspect of positive and
negative knowledge and informed way of knowing/not-knowing.
      </p>
      <p>
        In our approach, rst, we consider a class of objects which is modelled as
an abstract set, called the universe of discourse. We assume that a concept is
de ned over the universe as a subset. In real life the concepts are usually
expressed in natural language and so their exact de nition cannot be given. The
concept approximation is a fundamental problem in arti cial intelligence in order
to be able to solve real-world problems [
        <xref ref-type="bibr" rid="ref17 ref22 ref31">17, 22, 31</xref>
        ]. A possible way to
approximate concepts is to induce their approximations from available experimental
(observed, measured) data which is also modelled as subsets over the universe
[29{31]. Concepts are generally rough, whereas measurements are always crisp.
      </p>
      <p>It is also assumed that we have some well-de ned, decidable features with
which an observed object possesses or not. These features assign crisp subsets
within the universe. In other words, we model an object of interest as a member
of an abstract set, called the universe, and its property `it possesses a feature'
as `it is the element of a crisp subset of the universe'.</p>
      <p>In practice, a concept, of course, cannot be speci ed completely over the
universe. Instead, two relevant sample groups of objects can be established
determined by our currently available and necessarily constrained knowledge: a
group of which members characteristically possess some features concerning the
concept in question, and another group of which members do not substantially
possess the same features. Both groups correspond two crisp subsets of the
universe. They are disjoint, and, in general, the union of them does not add up
to the whole universe. For obvious reasons, the former can be marked with the
adjective positive and called the positive sample set, whereas the latter with
negative and called the negative sample set.</p>
      <p>Moreover, in real life, a feature of objects cannot be observed directly as well.
We need tools at our disposal with which we are able to measure one or more
constituents of a feature which are called properties. For instance, let us say that
we observe velocity (feature) of cars (objects). Velocity is a vector quantity with
speed and direction. They are two properties of velocity which can be measured
simultaneously and both of them can be expressed numerically. And so, a car
is modelled as a member of an abstract set, the universe, and its velocity as it
is a member of intersection of two subsets of cars with given speed and given
direction (tools) which were measured at the same time.</p>
      <p>It is assumed that we are able to judge easily and unambiguously whether
an object possesses a property ascertained by a tool or not. It is expected that
tools can be used simply and quickly. The objects classi ed by a tool can be
modelled as a crisp subset of the universe. With a slight abuse of terminology,
this subset is also simply called tool.</p>
      <p>Di erent tools form di erent subsets, but they are not necessarily disjoint.
Intersections of not disjoint tools are also viewed as tools. The complement of a
tool is not necessarily a tool at the same time. In practice, there are properties
which can be measured but their counterparts cannot. For instance, a given
disease can be diagnosed but the health cannot be measured. These signi cant
facts con rm the partial nature of our approach.</p>
      <p>Let us distinguish two types of tools: positive and negative ones. It is a natural
assumption that a subset cannot be positive and negative tool simultaneously.</p>
      <p>
        To manage the problem outlined above we need an approximation framework.
It may be built on the rough set theory because it provides a powerful foundation
to reveal and discover important structures in data and classify complex objects
[
        <xref ref-type="bibr" rid="ref27 ref28">27, 28</xref>
        ]. The rough set theory was introduced by the Polish mathematician, Z.
Pawlak in the early 1980s [
        <xref ref-type="bibr" rid="ref24 ref25">24, 25</xref>
        ]. It can be seen as a new mathematical approach
to vagueness [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. According to Pawlak's idea, the vagueness of a subset within
the universe U is de ned by the di erence of its upper and lower approximations
with respect to a partition of U . Using partitions, however, is a very strict
requirement. Our starting point is an arbitrary family of subsets of U which
does not cover the universe necessarily. The lower and upper approximations
are straightforward point-free generalizations of Pawlak's ones [2{6]. We apply
them to build a set theoretic tool-based partial approximation framework in which
positive features and their negative counterparts of any clump of observed objects
can be approximated simultaneously.
      </p>
      <p>The rest of the paper is organized as follows. Section 2 sums up the most
important features of rough set theory and partial approximation spaces. Classical
rough set theory and formal concept analysis use similar structures to represent
information which is brie y described in Section 3. In Section 4 we will propose a
tool-based set theoretical framework for concept approximation based on partial
approximation spaces. Its main notions are illustrated in Section 5. Finally, in
Section 6, we conclude the paper.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Partial Approximation of Sets</title>
      <p>
        First, we summarize the most important concepts and properties of rough set
theory [
        <xref ref-type="bibr" rid="ref13 ref25">13, 25</xref>
        ]. Let U be a nonempty set and " be an equivalence relation on U .
Let U=" denote the partition of U generated by ". Members of the partition are
called "-elementary sets. X U is "-de nable, if it is a union of "-elementary
sets, otherwise "-unde nable. By de nition, the empty set is considered to be an
"-de nable set.
      </p>
      <p>The pair hU; "i is called a Pawlakean approximation space. The lower and
upper "-approximations of X U can be de ned as follows.</p>
      <sec id="sec-2-1">
        <title>The lower "-approximation of X is3</title>
        <p>and the upper "-approximation of X is
"(X) = [fY j Y 2 U="; Y</p>
        <p>Xg;
"(X) = [fY j Y 2 U="; Y \ X 6= ;g:</p>
        <p>The set B"(X) = "(X)n"(X) is the "-boundary of X. X is "-crisp, if B"(X) =
;, otherwise X is "-rough.
3 If A 2U , we de ne S A = fx j 9A 2 A(x 2 A)g, and T A = fx j 8A 2 A(x 2 A)g.</p>
        <p>If A is an empty family of sets, S ; = ; and T ; = U .</p>
        <p>
          Let DU=" denote the family of "-de nable subsets of U . Clearly, "(X); "(X) 2
DU=", and the maps "; " : 2U ! DU=" are monotone, total and many-to-one. It
can easily be seen ([
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], Proposition 2.2, points 1, 9, 10) that the map " is
contractive and " is extensive, i.e. 8X 2 2U ("(X) X "(X)). In other words,
X is bounded by its lower and upper approximations.
        </p>
        <p>
          Now, let us turn to the theory of partial approximation of sets [
          <xref ref-type="bibr" rid="ref2 ref4 ref5">2, 4, 5</xref>
          ]. Its
most fundamental notion is the base system.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>De nition 1. Let B 2U be a nonempty family of nonempty subsets of U .</title>
        <sec id="sec-2-2-1">
          <title>B is called the base system, its members are the B-sets.</title>
          <p>An extension of the base system is speci ed by the next de nition.</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>De nition 2. A nonempty subset X U is B-de nable if there exists a family</title>
          <p>of sets D B in such a way that X = S D, otherwise X is B-unde nable.</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>The empty set is considered to be a B-de nable set.</title>
        </sec>
        <sec id="sec-2-2-4">
          <title>Let DB denote the family of B-de nable sets of U .</title>
          <p>Note that neither the base system B nor DB covers the universe necessarily.</p>
          <p>Let us de ne the lower and upper approximations of sets based on partial
covering of the universe.</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>De nition 3. Let B 2U be a base system and X be any subset of U .</title>
        <p>The lower B-approximation of X (Fig. 1) is</p>
        <p>C[B(X) = [fY j Y 2 B; Y \ X = Y g;
the upper B-approximation of X (Fig. 2) is</p>
        <p>C]B(X) = [fY j Y 2 B; Y \ X 6= ;g:
Remark 1. In De nition 3, the members of the base system may be seen as the
elements of the lattice 2U , and instead of set theoretic operations may be used
lattice operations. In this way, point-free generalizations of Pawlakean lower and
upper approximations can be obtained.</p>
        <p>
          Clearly, C[B(X); C]B(X) 2 DB, and the maps C[B; C]B : 2U
monotone and in general many-to-one.
! DB are total,
Proposition 1 ([
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], Proposition 4.8). Let B
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>2U be a base system. Then</title>
        <p>1. 8X 2 2U (C[B(X) C]B(X));
2. 8X 2 2U (C[B(X) X)|that is, C[B is contractive;
3. 8X 2 2U (X C]B(X)) if and only if S B = U |that is, C]B is extensive if
and only if B covers the universe.</p>
        <p>Using the previous notations, the notion of the partial approximation space
can be introduced.</p>
        <p>De nition 4. The ordered quadruple hU; DB; C[B; C]Bi is called the (weak)
partial B-approximation space.</p>
        <p>Let (P; P ) and (Q; Q) be two posets.</p>
        <p>De nition 5. The pair of maps f : P ! Q and g : Q ! P forms a (regular)</p>
        <sec id="sec-2-4-1">
          <title>Galois connection between P and Q, in notation G(P; f; g; Q), if</title>
          <p>8p 2 P 8q 2 Q (f (p)</p>
          <p>
            Remark 2. Here we adopted the de nition of Galois connection in which the
maps are monotone. It is also called monotone or covariant form. For more
details on Galois connections, see, e.g. [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]. Note that since Galois connections
are not necessarily symmetric, the order of the maps is important.
          </p>
          <p>
            It is well known fact ([
            <xref ref-type="bibr" rid="ref13">13</xref>
            ], Proposition 138) that upper and lower
"-approximations form a Galois connection G(2U ; "; "; 2U ) on (2U ; ). Next theorem
shows the conditions under which upper and lower B-approximations also form
a Galois connection.
          </p>
          <p>
            Theorem 1 ([
            <xref ref-type="bibr" rid="ref6">6</xref>
            ], Theorem 4.14). Let hU; B; C[B; C]Bi be a partial
B-approximation space. The upper and lower B-approximations form a Galois connection
G(2U ; C]B; C[B; 2U ) on (2U ; ) if and only if the base system B is a partition of
U .
          </p>
          <p>According to Proposition 1, point 3, X
system B covers the universe.</p>
          <p>De nition 6. A subset X U is B-approximatable if X
it is said that X has a B-approximation gap.</p>
          <p>C]B(X) if and only if the base</p>
          <p>C]B(X), otherwise</p>
          <p>A B-approximation gap may be interpreted so that our knowledge about the
universe encoded in the base system is incomplete and not enough to
approximate X.</p>
          <p>De nition 7. Let h2U ; DB; C[B; C]Bi be a partial B-approximation space, and</p>
        </sec>
        <sec id="sec-2-4-2">
          <title>X be any subset of U .</title>
          <p>The partial upper B-approximation of X is
(1)</p>
          <p>There exists at least one nonempty B 2 B B-set by De nition 2. Then
B C]B(B) according to De nition 3. Hence, @C]B is de ned on at least one
nonempty subset of U .</p>
          <p>Notice that C[B(X) X @C]B(X) holds provided X is B-approximatable.</p>
          <p>As Theorem 1 shows, the upper and lower B-approximations form a Galois
connection on (2U ; ) if and only if the base system B is a partition of U . The
question naturally arises whether the Galois connection could be generalized
so that the maps @C]B and C[B may form a Galois connection in any sense.
Moreover, if the answer is yes, then what conditions have to be ful lled by a
partial B-approximation space so that @C]B and C[B form a Galois connection of
this special type. Recall that C[B is a total and @C]B is a partial map on 2U .</p>
          <p>To answer this question, rst of all, we need a suitable modi ed notion of
Galois connections.</p>
          <p>
            De nition 8 ([
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], De nition 2.2.2). The pair of maps f : P ! Q and
g : Q ! P forms a partial Galois connection between P and Q, denoted by
@G(P; @f; g; Q), if
1. f : P ! Q is a monotone partial map,
2. g : Q ! P is a monotone total map,
3. f (g(q)) exists for all q 2 Q, and
4. 8p 2 P and 8q 2 Q such that f (p) is de ned, f (p)
          </p>
          <p>
            Remark 3. In [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], A. Mine actually introduced the concept of F -partial Galois
connection @G(P; @f; g; Q) between the concrete domain P and the abstract
domain Q, where F is a set of concrete operators. We apply this notion in the
simplest form when P = Q = 2U and F = ;. It is allowed by Mine's de nition.
Theorem 2 ([
            <xref ref-type="bibr" rid="ref6">6</xref>
            ], Theorem 4.22). Let hU; B; C[B; C]Bi be a partial
B-approximation space.
          </p>
        </sec>
        <sec id="sec-2-4-3">
          <title>The partial upper B-approximation and the lower B-approximation form a</title>
          <p>partial Galois connection @G(2U ; @C]B; C[B; 2U ) on (2U ; ) if and only if the
Bsets are pairwise disjoint.</p>
          <p>A natural question is how we can form a base system from an arbitrary one
of which members are pairwise disjoint. In practice, this problem can be reduced
to nite base systems. A possible way to construct such a base system is the
following.</p>
          <p>
            First, let us form an intersection structure from an arbitrary nite base
system. Formally, a nonempty family S 2U is an intersection structure if
8S0(6= ;) S (T S0 2 S), i.e. it is closed under intersection but does not
contain U necessarily [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ].
          </p>
          <p>Let us take an arbitrary nite base system B and create its intersection
structure IS(B) as the smallest set which satis es the following two properties:</p>
          <p>Having given the intersection structure IS(B), we can create a family of sets
IS (B) of which members are pairwise disjoint. IS (B) is the smallest family
of sets which satis es the following property:</p>
          <p>If u 2 U and B0 = fB : B 2 B ^ u 2 Bg, then T B0 2 IS (B).
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Rough Set Theory and Formal Concept Analysis</title>
      <p>Let G and M denote a set of objects and a nite set of attributes, respectively.
Note that the formal concept analysis allows that G and M to be empty sets,
but the rough set theory does not.
3.1</p>
      <p>
        Information Systems
First, we reformulate the rough set theory [
        <xref ref-type="bibr" rid="ref24 ref9">9, 24</xref>
        ]. Let S = hG; M; Vm2M ; f i be
an information system, where G and M as before, Vm is a nonempty set of values
of attribute m 2 M , and f : G M ! V = Sm2M Vm is an information function
with 8g 2 G 8m 2 M (f (g; m) 2 Vm). Informally, f (g; m) represents the value
which object g takes at attribute m.
      </p>
      <p>The information system is often represented by a table, as shown in Table 1.
It is an information table containing a shortened student grade history from an
information technology course held for hospital nurses at the Faculty of Health,
University of Debrecen. It contains 20 students and their results in three
homework assignments, and one nal examination.</p>
      <p>Table 1. Information system Table 2. Information system
of a shortened student grade history of a shortened student grade history
(complete) (partial)</p>
      <p>With each N M we associate an equivalence relation EN G G by
(g1; g2) 2 EN if 8n 2 N (f(g1; n) = f(g2; n)):
If g 2 G, then [g]EN is the equivalence class of EN containing g. Let G=N denote
the set of equivalence classes generated by EN.</p>
      <p>A concept X G is EN-de nable or EN-exact if X is a union of some
equivalence classes, otherwise X is EN-unde nable or EN-inexact.</p>
      <p>Lower and upper EN-approximations of X are:</p>
      <p>EN(X) = [f[g]EN 2 G=N j [g]EN Xg;</p>
      <p>
        EN(X) = [f[g]EN 2 G=N j [g]EN \ X 6= ;g:
3.2 Formal Context
In formal concept analysis a formal context is a triple hG; M; Ri [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], where G
and M as above and R G M is a binary relation. Choosing
1; if (g; m) 2 R; ;
8m 2 M (Vm = f0; 1g) and f(g; m) = 0; otherwise
we may transform information systems into formal contexts. For instance, Table
3 shows a formal context representation of the same example shown in Table 1.
      </p>
      <p>Table 3. Formal context Table 4. Incomplete formal context
of a shortened student grade history of a shortened student grade history
Given the formal context hG; M; Ri we de ne</p>
      <p>
        AB = fm 2 M j 8g 2 A ((g; m) 2 R)g, for A
BC = fg 2 G j 8m 2 B((g; m) 2 R)g, for B
G;
M;
called the polars of A, B, respectively [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ].
      </p>
      <p>Informally, AB is the set of attributes common to all the objects in A, BC is
the set of all objects which possess all of the attributes in B.</p>
      <p>Given A G and B M we have A B R , A BC , AB B. The
pair (A; B) is called a formal concept if</p>
      <p>A = BC and AB = B:</p>
      <p>Formal concepts are usually ordered by inclusion on the rst co-ordinate
and/or reverse inclusion on the second:
(A1; B1)
(A2; B2) , A1</p>
      <p>A2 and B1</p>
      <p>B2 , A1</p>
      <p>A2 , B1</p>
      <p>B2:</p>
      <p>
        Formal concepts with this ordering form a concept hierarchy for the context
hG; M; Ri and denoted by B(G; M; R). The fundamental theorem of formal
concept analysis states that B(G; M; R) with the ordering is a complete lattice
called the concept lattice [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>A Tool-Based Set Theoretic Approximation Framework</title>
      <p>Let U be any nonempty set. Let A+; A U be two nonempty subsets of U in
such a way that A+ \ A = ;. A+ and A are called the positive and negative
reference set, respectively. The adjectives positive and negative claim nothing
else but that the sets A+ and A are well separated.</p>
      <p>In general, the constraint A+ \ A = ; is the only requirement for A+ and
A . Of course, additional relations between them may be supposed.</p>
      <p>Furthermore, let T+ and T 2U be two nonempty nite families of subsets
of U . The members of T+ are called positive or T+-tools, whereas the members
of T are called negative or T -tools.</p>
      <p>Requirements for positive and negatives tools are the following:
(T1) For each subset T + 2 T+ (resp., T 2 T ) it is easy to decide whether
an element of U belongs to T + (resp., T ) or not.
(T2) Sets in T+ are not necessarily pairwise disjoint, neither are those in T .
(T3) T+ \ T = ;.
(T4) Neither S T+ nor S T covers U necessarily.
(T5) It is assumed that</p>
      <p>8T1+; T2+ 2 T+ (T1+ \ T2+ 2 T+); and 8T1 ; T2 2 T (T1 \ T2 2 T );
i.e. the T+ and T</p>
      <p>are closed under intersection.</p>
      <p>Positive (resp., negative) tools provide an opportunity to locate or
approximate the positive (resp., negative) reference set. Positive and negative tools
together also yield useful information about the reference sets. To do this, we
can use the following three partial approximation spaces relaying on T+ and T :
hU; DT+ ; C[T+ ; C]T+ i; hU; DT ; C[T ; C]T i; hU; DT+[T ; C[T+[T ; C]T+[T i:
Within these spaces, any clump of observed objects can be approximated
with the help of the lower and upper T+(T -,T+ [ T -)-approximations.
5</p>
    </sec>
    <sec id="sec-5">
      <title>An Illustrative Example</title>
      <p>
        To illustrate our framework let us see a simple example. We want to
approximately estimate the achievement of students and their results in the nal
examination in higher education [
        <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
        ]. We have at our disposal an information
table (Table 5) containing the student grade history (5 = excellent, 4 = good, 3
= fair, 2 = pass, 1 = fail).
      </p>
      <p>Of course, there is no way to accurately measure the achievement of students
and their success or failure on the nal exam. Moreover, students cannot exactly
appreciate `what they know' or `what they do not know'. However, with the
apparatus of partial approximation spaces, we can analyze student grade history
contained in Table 5 in order to understand how the results in assignments
approximately relate to success or failure on the nal exam.</p>
      <p>For the sake of simplicity, students' success and failure on homework
assignments or the nal exam are measured by grade 4 and grade 1, respectively. Based
on these prerequisites, the positive tools (Fig. 4) and negative tools (Fig. 5) are
the following (see also Table 5):</p>
      <p>T+ = fTH+w1=4; TH+w2=4; TH+w1=4^Hw2=4g;
T
= fTHw1=1; THw2=1; THw3=1; THw1=1^Hw2=1; THw1=1^Hw3=1;</p>
      <p>THw1=2^Hw3=1; THw1=1^Hw2=1^Hw3=1g
TH+w1=4
S19</p>
      <p>S7
S2
{ C]T (XF inal exam=4) = THw3=1</p>
      <p>Informally: if the Homework 3 fails, the nal exam may succeed.</p>
      <p>TH+w1=4
S19</p>
      <p>S7
S2</p>
      <p>S10</p>
      <p>S6</p>
      <p>S14</p>
      <p>Students who have failed their nal exams can also be evaluated with both
positive and negative tools (Fig. 8, Fig. 9):
{ C[T+ (XF inal exam=1) = ;</p>
      <p>Informally: there is no combination of successful homework in which case
the nal exam surely fails.
{ C]T+ (XF inal exam=1) = T +</p>
      <p>Hw1=4
Informally: if the only Homework 1 succeeds, the nal exam possibly fails
(because, e.g., Homework 1 is the simplest part of the course).
{ C[T (XF inal exam=1) = THw1=1^Hw2=1^Hw3=1</p>
      <p>Informally: If all homework fail, the nal exam surely fails.
{ C]T (XF inal exam=1) = S T</p>
      <p>Informally: if at least one homework fails, the nal exam possibly fails.</p>
      <p>TH+w1=4</p>
      <p>S19
S2</p>
      <p>S9
XF inal exam=1</p>
      <p>TH+w2=4</p>
      <p>S18
S7
S1 S3 S4 S5</p>
      <p>XF inal exam=4</p>
      <p>Evaluations can also be carried out over positive and negative tools together:
{ C[T+[T (XF inal exam=4) = ; (see Fig. 10) informally means that there is no
combination of successful or failed homework in which case the nal exam
surely succeeds.</p>
      <p>]
{ CHTo+m[eTwo(rXkF1i,na2l oexrambo=t4h) o(fseteheFitgw.o1s0u)cicnefeodr,mianllaydmdietiaonns, tehvaetn iiff oonnee ooff tthhee</p>
      <p>Homework 1, 3 or both of the two fail, then the nal exam possibly succeed.
{ C[T+[T (XF inal exam=1) (see Fig. 11) informally means that if at least one
homework fails, the nal exam surely fails.</p>
      <p>]
{ CT+[T (XF inal exam=1) (see Fig. 11) informally means that if at least one
homework fails, the nal exam possibly fails even if the Homework 1 succeeds.</p>
      <p>XF inal exam=1</p>
      <p>Fig. 11. Evaluation of failed nal exams with positive and negative tools</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>We have presented in this paper a tool-based set theoretic framework for concept
approximation relying on partial approximation spaces. Positive features and
their substantially negative features of observed objects can simultaneously be
approximated with the help of this framework.</p>
      <p>We have drawn up a simpli ed example to demonstrate our approach. We
have analyzed a student grade history and we have been able to evaluate the
students' achievement, exploring `what they know' and/or `what they do not
know', and understand how the results in homework assignments approximately
relate to success or failure on the nal exam. Of course, a more subtle de nition
of the notions of `success' and `failure' could result in a more subtle evaluation.
A re ned evaluation process can form a basis for quality insurance in higher
education properly building in the hierarchy of quality management.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgement</title>
      <p>The author would like to express his gratitude to the anonymous referees for
reading the paper carefully and their insightful comments and suggestions.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <source>Proceedings of the International Multiconference on Computer Science and Information Technology, IMCSIT</source>
          <year>2009</year>
          , Mragowo, Poland,
          <fpage>12</fpage>
          -
          <lpage>14</lpage>
          October
          <year>2009</year>
          .
          <article-title>Polskie Towarzystwo Informatyczne -</article-title>
          IEEE Computer Society Press (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Csajbok</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Partial approximative set theory: A generalization of the rough set theory</article-title>
          . In: Martin,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Muda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.K.</given-names>
            ,
            <surname>Abraham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Prade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Laurent</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Laurent</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Sans</surname>
          </string-name>
          , V. (eds.)
          <source>Proceedings of SoCPaR</source>
          <year>2010</year>
          , December 7-
          <issue>10</issue>
          ,
          <year>2010</year>
          ., Cergy Pontoise / Paris, France. pp.
          <volume>51</volume>
          {
          <fpage>56</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Csajbok</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mihalydeak</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A general tool-based approximation framework based on partial approximation of sets</article-title>
          . In: Kuznetsov,
          <string-name>
            <surname>S.O.</surname>
          </string-name>
          , et al. (eds.)
          <source>Proceedings of RSFDGrC</source>
          <year>2011</year>
          , June 25-27,
          <year>2011</year>
          , Moscow, Russia. LNAI, vol.
          <volume>6743</volume>
          , pp.
          <volume>52</volume>
          {
          <fpage>59</fpage>
          . Springer-Verlag Berlin Heidelberg (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Csajbok</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mihalydeak</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>On the general set theoretical framework of set approximation</article-title>
          . pp.
          <volume>12</volume>
          {
          <issue>15</issue>
          (
          <year>2011</year>
          ),
          <source>Proceedings of RST</source>
          <year>2011</year>
          ,
          <volume>14</volume>
          -
          <fpage>16</fpage>
          September 2011, Milan, Italy (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Csajbok</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mihalydeak</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Partial approximative set theory: A generalization of the rough set theory</article-title>
          .
          <source>International Journal of Computer Information Systems and Industrial Management Applications</source>
          <volume>4</volume>
          ,
          <issue>437</issue>
          {
          <fpage>444</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Csajbok</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Approximation of sets based on partial covering</article-title>
          .
          <source>Theoretical Computer Science</source>
          <volume>412</volume>
          (
          <issue>42</issue>
          ),
          <volume>5820</volume>
          {
          <fpage>5833</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Davey</surname>
            ,
            <given-names>B.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Priestley</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          :
          <article-title>Introduction to Lattices and Order</article-title>
          . Cambridge University Press, Cambridge (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Denecke</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erne</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wismath</surname>
          </string-name>
          , S. (eds.):
          <source>Galois Connections and Applications</source>
          . Kluwer Academic Publishers (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. Duntsch, I.,
          <string-name>
            <surname>Gediga</surname>
          </string-name>
          , G.:
          <article-title>Statistical evaluation of rough set dependency analysis</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          <volume>46</volume>
          (
          <issue>5</issue>
          ),
          <volume>589</volume>
          {
          <fpage>604</fpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Formalizing hypotheses with concepts</article-title>
          .
          <source>In: Mineau</source>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Ganter</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          <source>(eds.) Proc. 8th Int. Conf. on Conceptual Structures, ICCC'2000. Lecture Notes in Arti cial Intelligence</source>
          , vol.
          <year>1867</year>
          , pp.
          <volume>342</volume>
          {
          <fpage>356</fpage>
          . Springer, Berlin (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <source>Formal concept analysis: Mathematical foundations</source>
          . Springer, Berlin-Heidelberg (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Gartmeier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bauer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gruber</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heid</surname>
          </string-name>
          , H.:
          <article-title>Negative knowledge: Understanding professional learning and expertise</article-title>
          .
          <source>Vocations and Learning: Studies in Vocational and Professional</source>
          <volume>1</volume>
          (
          <issue>2</issue>
          ),
          <volume>87</volume>
          {
          <fpage>103</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Jarvinen, J.:
          <article-title>Lattice theory for rough sets</article-title>
          . In: Peters,
          <string-name>
            <given-names>J.F.</given-names>
            ,
            <surname>Skowron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            , Duntsch, I.,
            <surname>Grzymala-Busse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.W.</given-names>
            ,
            <surname>Orlowska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Polkowski</surname>
          </string-name>
          ,
          <string-name>
            <surname>L</surname>
          </string-name>
          . (eds.)
          <article-title>Transactions on Rough Sets VI, LNCS</article-title>
          , vol.
          <volume>4374</volume>
          , pp.
          <volume>400</volume>
          {
          <fpage>498</fpage>
          . Springer-Verlag (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Keefe</surname>
          </string-name>
          , R.:
          <source>Theories of Vagueness</source>
          . Cambridge Studies in Philosophy, Cambridge University Press, Cambridge, UK (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.:</given-names>
          </string-name>
          <article-title>Machine learning and formal concept analysis</article-title>
          . In: Eklund, P.W. (ed.) Concept Lattices, Second International Conference on Formal Concept Analysis,
          <source>ICFCA</source>
          <year>2004</year>
          , Sydney, Australia,
          <source>February 23-26</source>
          ,
          <year>2004</year>
          ,
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>2961</volume>
          , pp.
          <volume>287</volume>
          {
          <fpage>312</fpage>
          . Springer-Verlag, Berlin Heidelberg (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Galois connections in data analysis: Contributions from the soviet era and modern russian research</article-title>
          . In: Ganter,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Stumme</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Wille</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.)
          <article-title>Formal Concept Analysis, Foundations and Applications</article-title>
          . LNAI, vol.
          <volume>3626</volume>
          , pp.
          <volume>196</volume>
          {
          <fpage>225</fpage>
          . Springer (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Marek</surname>
            ,
            <given-names>V.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Truszczynski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Approximation schemes in logic and arti cial intelligence</article-title>
          . In: Peters,
          <string-name>
            <given-names>J.F.</given-names>
            ,
            <surname>Skowron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Rybinski</surname>
          </string-name>
          , H. (eds.)
          <source>Transactions on Rough Sets IX. LNCS</source>
          , vol.
          <volume>5390</volume>
          , pp.
          <volume>135</volume>
          {
          <fpage>144</fpage>
          . Springer-Verlag (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Mine</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Weakly Relational Numerical Abstract Domains</article-title>
          .
          <source>Ph.D. thesis</source>
          , Ecole Polytechnique, Palaiseau, France (
          <year>December 2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Minsky</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Negative expertise</article-title>
          .
          <source>International Journal of Expert Systems</source>
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <volume>13</volume>
          {
          <fpage>19</fpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Narli</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozelik</surname>
            ,
            <given-names>Z.A.</given-names>
          </string-name>
          :
          <article-title>Data mining in topology education: Rough set data analysis</article-title>
          .
          <source>International Journal of the Physical Sciences</source>
          <volume>5</volume>
          (
          <issue>9</issue>
          ),
          <volume>1428</volume>
          {
          <fpage>1437</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Narli</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yorek</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sahin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Usak</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Can we make de nite categorization of student attitudes? a rough set approach to investigate students implicit attitudinal typologies toward living things</article-title>
          .
          <source>Journal of Science Education and Technology</source>
          <volume>19</volume>
          ,
          <issue>456</issue>
          {
          <fpage>469</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Pagliani</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chakraborty</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A Geometry of Approximation: Rough Set Theory Logic, Algebra and Topology of Conceptual Patterns (Trends in Logic)</article-title>
          . Springer Publishing Company, Incorporated (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Parviainen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eriksson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Negative knowledge, expertise and organisations</article-title>
          .
          <source>International Journal of Management Concepts and Philosophy</source>
          <volume>2</volume>
          (
          <issue>2</issue>
          ),
          <volume>140</volume>
          {
          <fpage>153</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough sets</article-title>
          .
          <source>International Journal of Computer and Information Sciences</source>
          <volume>11</volume>
          (
          <issue>5</issue>
          ),
          <volume>341</volume>
          {
          <fpage>356</fpage>
          (
          <year>1982</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <source>Rough Sets: Theoretical Aspects of Reasoning about Data</source>
          . Kluwer Academic Publishers, Dordrecht (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Priestley</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          :
          <article-title>Ordered sets and complete lattices: A primer for computer science</article-title>
          . In: Backhouse,
          <string-name>
            <given-names>R.C.</given-names>
            ,
            <surname>Crole</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.L.</given-names>
            ,
            <surname>Gibbons</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Algebraic and Coalgebraic Methods in the Mathematics of Program Construction. LNCS</source>
          , vol.
          <volume>2297</volume>
          , pp.
          <volume>21</volume>
          {
          <fpage>78</fpage>
          . Springer (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Revett</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gorunescu</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salem</surname>
            ,
            <given-names>A.B.M.</given-names>
          </string-name>
          :
          <article-title>Feature selection in parkinson's disease: A rough sets approach</article-title>
          .
          <source>In: IMCSIT [1]</source>
          , pp.
          <volume>425</volume>
          {
          <fpage>428</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Salem</surname>
            ,
            <given-names>A.B.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Revett</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El-Dahshan</surname>
            ,
            <given-names>E.S.A.:</given-names>
          </string-name>
          <article-title>Machine learning in electrocardiogram diagnosis</article-title>
          .
          <source>In: IMCSIT [1]</source>
          , pp.
          <volume>429</volume>
          {
          <fpage>433</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Skowron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Rough sets in perception-based computing</article-title>
          . In: Pal,
          <string-name>
            <given-names>S.K.</given-names>
            ,
            <surname>Bandyopadhyay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Biswas</surname>
          </string-name>
          , S. (eds.)
          <source>Pattern Recognition and Machine Intelligence</source>
          , First International Conference, PReMI
          <year>2005</year>
          , Kolkata, India,
          <source>December 20-22</source>
          ,
          <year>2005</year>
          , Proceedings. LNCS, vol.
          <volume>3776</volume>
          , pp.
          <volume>21</volume>
          {
          <fpage>29</fpage>
          . Springer (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Skowron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stepaniuk</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swiniarski</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Approximation spaces in rough-granular computing</article-title>
          .
          <source>Fundamenta Informaticae</source>
          <volume>100</volume>
          (
          <issue>1</issue>
          {4),
          <volume>141</volume>
          {
          <fpage>157</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L.A.:</given-names>
          </string-name>
          <article-title>A new direction in AI: Toward a computational theory of perceptions</article-title>
          .
          <source>AI</source>
          Magazine
          <volume>22</volume>
          (
          <issue>1</issue>
          ),
          <volume>73</volume>
          {
          <fpage>84</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>