<!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>UNSUPERVISED ENTITY CLASSIFICATION WITH WIKIPEDIA AND WORDNET Tom a´sˇ Kliegr UEP Prague, Knowledge Engineering Group, Czech Republic</article-title>
      </title-group>
      <abstract>
        <p>The task of classifying entities appearing in textual annotations to an arbitrary set of classes has not been extensively researched, yet it is useful in multimedia retrieval. We proposed an unsupervised algorithm, which expresses entities and classes as Wordnet synsets and uses Lin measure to classify them. Real-time hypernym discovery from Wikipedia is used to map uncommon entities to Wordnet. Further, this paper investigates the possibility to improve the performance by utilizing the global context with simulated annealing.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>Analysis of textual annotations attached to various objects can
provide useful information complementary to results of the
analysis of the object itself. Annotations are typically short,
but very informative due to use of Named Entities (NE).
Although NEs have high information content, background
knowledge is needed to resolve their meaning.</p>
      <p>Named Entity Recognition (NER) is a long established
discipline which aims at classifying NEs to a predefined set of
classes1). Large labeled corpora available for this task are
exploited by NER systems to learn statistical classification
models. However, this approach cannot be utilized in a generic
entity classification due to the data acquisition bottleneck [1].</p>
      <p>This paper present a framework for unsupervised
classification of named entities that utilizes background
knowledge extracted from Wikipedia to overcome data sparsity and
Wordnet similarity to perform classification (Section 3). We
discuss ongoing work leading to improved results (Section 4).</p>
    </sec>
    <sec id="sec-2">
      <title>2. RELATED RESEARCH</title>
      <p>Treating classes as word categories makes entity
classification a WSD problem [2], and thus a range of WSD algorithms
can be directly applied. However, many WSD algorithms
including [2] are supervised, which is not desirable in entity
classification [1]. Further, WSD algorithms are typically
constrained to finding a maximizing combination of word senses
only within a local context, which is due to a combinatorial
This paper would not be here without Krishna and Jan
1Typically PERSON, LOCATION, ORGANIZATION, MISC in the
CONLL task: www.cnts.ua.ac.be/conll/
explosion typically limited to a window of several words
before and after the entity. This is less suitable for textual
annotations of objects, which are often too short to contain a usable
local context. However, we noticed in our past work [3, 4]
that object annotations tend to have common global context
within the collection.</p>
      <p>Our proposal is more similar to the recent work [1], who
propose unsupervised classification algorithm that uses
context vectors automatically extracted from text to represent both
entities and classes and assigns entity to a class with which it
has the highest similarity. Paper [1] shows that using
pseudosyntactic dependencies is superior to word windows.</p>
    </sec>
    <sec id="sec-3">
      <title>3. OUR FRAMEWORK</title>
      <p>In our previous work, we have addressed the problem of
classifying entities to an arbitrary set of classes by introducing a
framework utilizing two algorithms Targeted Hypernym
Discovery (THD) and Semantic Concept Mapping (SCM).</p>
      <p>Semantic Concept Mapping is an unsupervised algorithm,
which classifies each entity occurring in the annotation to one
class; both entities and classes need to be expressed as
Wordnet Synsets. The winning class has the highest Lin similarity
simL with the entity.</p>
      <p>simL(c1; c2) =
2 log p(lso(c1; c2))
log p(c1) + log p(c2)
(1)
The lowest common subsumer from the hierarchy is returned
by lso, value log(p(c)) is information content, p(c) denotes
the probability of encountering an instance of concept c. When
entity is not present in Wordnet, Targeted Hypernym
Discovery (THD) is used to provide a hypernym for the entity.</p>
      <p>Targeted Hypernym Discovery builds upon the large body
of available work on discovery of hypernyms with
lexicosyntactic patterns from text. It is called targeted, because
it does not extract all word-hypernym pairs like most other
approaches, but only the most likely hypernym from the most
suitable document. In our implementation2, we use the GATE
NLP text engineering framework3 (see Figure 1) to extract the
first hypernym from the Wikipedia article defining the entity.
In our earlier work [5], we found Wikipedia to be the perfect
and sustainable resource for hypernym discovery.
2http://nb.vse.cz/˜klit01/hypernym discovery/
3http://gate.ac.uk</p>
    </sec>
    <sec id="sec-4">
      <title>3.1. Use case: SCM/THD in Image Classification</title>
      <p>So far, we have performed experiments with THD in image
relevance feedback [4] and image classification [3]. Our
algorithm proceeds in a similar way as a human would if
presented an image annotation, a pool of possible concepts Ctc,
and asked to express what is probably on the image using only
the concepts provided: first identify the likely objects on the
image by parsing the annotation for entities (noun phrases). If
entity is not known, look it up in the Wikipedia. For each
entity, select the class with highest semantic similarity.</p>
      <p>INPUT: Annotation AN OT , set of concepts Ctc
OUTPUT: set of concepts T , T Ctc
NP:= extractNounphrases(ANOT)
for all noun phrases np in NP do
syn:= mapToWordnetSynsetWithTHD(np)
maxSim:= 0, maxSimConc:= fg
for all c in Ctc do
sim := wordnetSim(syn, c)
if sim &gt; maxSim then</p>
      <p>maxSim:=sim, maxSimConc:=s
end if
end for</p>
      <p>T := T [ maxSimConc
end for</p>
      <p>Performance of SCM/THD alone was mediocre with
accuracy of 27%, but combining its results with image classifier
(KAA) resulted into the accuracy of 55% (relative
improvement of 49% and 31% over the text/image-only baselines4.</p>
      <p>4Text-only: concept with the highest confidence was selected as the image
label; image-only (KAA):the class associated with segment with the highest
ratio between the area of the segmented region and the whole image [3].
Close analysis of the experimental results showed that the
misclassification error in SCM/THD can be attributed to the
first-sense assumption, due to which the system maps the first
hypernym found to its first Wordnet synset, and particularly
to the poor performance of the Lin measure on Wordnet.</p>
      <p>
        We suggest to simultaneously address both these
problems with a variation of the Lesk Algorithm [
        <xref ref-type="bibr" rid="ref1">6</xref>
        ], which uses
simulated annealing to find combination of word senses that
maximizes the overall similarity of dictionary definitions of
words in the sentence. Instead of dictionary, we plan to use
Wikipedia as a source definitions for both classes and the
entities. The amount of data will be further increased by
involving hypernyms discovered by THD. We intent to evaluate the
performance of this approach on Fine-Grained Senseval Task.
Most NER systems use supervised techniques. However, as
noted in [1], unsupervised algorithms are needed when the set
of classes is larger and flexible. There is not much existing
work in this area [2] as most of the research has been
focusing on the typical NER task. We have proposed and
implemented an unsupervised entity classification system. Further
work will focus on substituting the currently used Lin
measure, which uses Wordnet relations, with a variation of Lesk
measure applied on definitions obtained from Wikipedia.
      </p>
      <p>6. REFERENCES
[1] Philipp Cimiano and Johanna Vo¨lker, “Towards
largescale, open-domain and ontology-based named entity
classification,” in RANLP, 2005, pp. 166–172.
[2] Michael Fleischman and Eduard Hovy, “Fine grained
classification of named entities,” in COLING. 2002, ACL.
[3] Toma´sˇ Kliegr, Krishna Chandramouli, Jan Nemrava,
Vojteˇch Sva´tek, and Ebroul Izquierdo, “Combining
captions and visual analysis for image concept
classification,” in MDM/KDD’08. 2008, ACM, To appear.
[4] Krishna Chandramouli, Toma´sˇ Kliegr, Jan Nemrava,
Vojteˇch Sva´tek, and Ebroul Isquierdo, “Query refinement
and user relevance feedback for contextualized image
retrieval,” in VIE 08, 2008, To appear.
[5] Toma´sˇ Kliegr, Krishna Chandramouli, Jan Nemrava,
Vojteˇch Sva´tek, and Ebroul Izquierdo, “Wikipedia as
the premiere source for targeted hypernym discovery,” in
WBBT/ECML’08, 2008, To appear.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Jim</given-names>
            <surname>Cowie</surname>
          </string-name>
          , Joe Guthrie, and Louise Guthrie, “
          <article-title>Lexical disambiguation using simulated annealing,” in COLING, Morristown</article-title>
          , NJ, USA,
          <year>1992</year>
          , pp.
          <fpage>359</fpage>
          -
          <lpage>365</lpage>
          , ACM.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>