<!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>Uncertain Reasoning for Creating Ontology Mapping on the Semantic Web</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Miklos Nagy</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Vargas-Vera</string-name>
          <email>maria@kie.ae.poznan.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Enrico Motta</string-name>
          <email>e.motta@open.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Information Systems Poznan University of Economics al. Niepodleglosci 10</institution>
          ,
          <addr-line>60-967 Poznan</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Knowledge Media Institute (KMi) The Open University Walton Hall</institution>
          ,
          <addr-line>Milton Keynes MK7 6AA</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Mapping ontologies with high precision on the Semantic Web is a challenging problem that needs to be addressed in various domains. One of the main problems with any mapping process, which needs to be applied on different domains is that it always has a certain degree of uncertainty associated with it. In this paper we introduce a method based on Dempster-Shafer theory that use uncertain reasoning over the possible mappings in order to select the best possible mapping without using any heuristic or domain specific rules.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The problem of mapping two ontologies effectively and efficiently is a necessary
precondition to integrate information on the Semantic Web. In recent years
different research communities have proposed[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] a wide range of methods for
creating such mappings. The proposed methods usually combine syntactic and
semantic measures by introducing different techniques ranging from heuristics
to machine learning. While these methods perform well in certain domains the
quality of the produced mappings can differ from domain to domain depending
on the specific parameters defined in the methods e.g. tuning similarity threshold.
      </p>
      <p>
        We have developed a multi agent ontology mapping framework [
        <xref ref-type="bibr" rid="ref2 ref3 ref4">2–4</xref>
        ] in the
context of Question-Answering over heterogeneous sources, where each agent
can build mapping between a user’s query and the ontology concepts. Our
objective was to produce a ontology mapping method that does not depend on any
fine tuned internal parameters for a specific domain or does not assume having
large amount of data samples a-priory for machine learning or Bayesian
probability assessment. Our hypothesis is that the correctness of different similarity
mapping algorithms is always heavily dependent on the actual content and
conceptual structure of these ontologies which are different even if two ontologies
have been created on the same domain but with different purpose. Therefore
from the mapping point of view these ontologies will always contain
inconsistencies, missing or overlapping elements and different conceptualisation of the same
terms, which introduces a considerable amount of uncertainty into the mapping
process. In this paper we introduce a novel method how these uncertainties can
be harnessed in order to improve the correctness of the mappings.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Similarity</title>
      <p>In order to assess similarity we need to compare all concepts and properties from
Ontology1 to all concepts and properties in Ontology2. Our similarity
assessments, both syntactic and semantic produce a sparse similarity matrix where
the similarity between Cn from Ontology1 and Cm in Ontology2 is represented
by a particular similariy measure between the i and j elements of the matrix as
follows:</p>
      <p>SIM := (si,j )n×m
1 ≤ i ≤ n and 1 ≤ j ≤ m
where SIM represents a particular similarity assessment matrix, s is a degree
of similarity that has been determined by a particular similarity e.g. Jaccard
or semantic similarity measure. We consider each measure as an ”expert” which
assess mapping precision based on its knowledge. Therefore we assume that each
similarity matrix is a subjective assessment of the mapping what needs to be
combined into a coherent view. If combined appropriately this combined view
provides a more reliable and precise mapping that each separate mapping alone.
However one similarity measure or some technique can perform particularly well
for one pair of concepts or properties and particularly badly for another pair of
concepts or properties, which has to be considered in any mapping algorithm.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Belief over the mapping</title>
      <p>
        In our ontology mapping method we assume that each expert carries only
partial knowledge of the domain and can observe it from its own perspective where
available prior knowledge is generally uncertain and subjective. In order to
represent these subjective probabilities in our system we use the Dempster-Shafer
theory of evidence [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], which provides a mechanism for modeling and reasoning
uncertain information in a numerical way, particularly when it is not possible to
assign belief to a single element of a set of variables. Missing data (ignorance) can
also be modeled by Dempster-Shafer approach and additionally evidences from
two or more sources can be combined using Dempster’s rule of combination. The
combined support, disbelief and uncertainty can each be separately evaluated.
The main advantage of the Dempster-Shafer theory is that it provides a method
for combining the effect of different learned evidences to establish a new belief
by using Dempster’s combination rule.
      </p>
      <p>The following elements have been used in our system in order to model
uncertainty:</p>
      <p>Frame of Discernment (Θ) :finite set representing the space of
hypothesizes. It contains all possible mutually exclusive context events of the same
kind.</p>
      <p>Θ = {H1, ..., Hn, ...HN }
In our method Θ contains all possible mappings that have been assessed by the
particular expert.</p>
      <p>Evidence:available certain fact and is usually a result of observation. Used
during the reasoning process to choose the best hypothesis in Θ. We observe
evidence for the mapping if the expert detects that there is a similarity between
Cn from O1 and Cm in O2.</p>
      <p>Belief mass function (m): is a finite amount of support assigned to the
subset of Θ. It represents the strength of some evidence and
mij (A) = mi ⊕ mj =</p>
      <p>mi(Ek) ∗ mj (Ek0 )
X</p>
      <p>EkEk0
where i and j represent two different experts.</p>
      <p>The belief combination process is computationally very expensive and from
an engineering point of view, this means that it not always convenient or possible
where mi(A) is our exact belief in a proposition represented by A that
belongs to expert i. The similarity algorithms itself produce these assignment based
on different similarity measures. In practice we assess up to 8 inherited
hypernyms similarities with different algorithms (considered as experts) which can be
combined based on the combination rule in order to create a more reliable
mapping. Once the combined belief mass functions have been assigned the following
additional measures can be derived from the available information.</p>
      <p>Belief : amount of justified support to A that is the lower probability
function of Dempster, which accounts for all evidence Ek that supports the given
proposition A.</p>
      <p>beliefi(A) =</p>
      <p>X
Ek⊆A</p>
      <p>mi(Ek)
X mi(A) = 1</p>
      <p>A⊆Θ</p>
      <p>An important aspect of the mapping is how one can make a decision over
how different similarity measures can be combined and which nodes should be
retained as best possible candidates for the match. To combine the qualitative
similarity measures that have been converted into belief mass functions we use
the Dempster’s rule of combination and we retain the node where the belief
function has the highest value.</p>
      <p>Dempster’s rule of combination :Suppose we have two mass functions
mi(Ek) and mj (Ek0 ) and we want to combine them into a global mij (A).
Following Dempster’s combination rule
(1)
(2)
(3)
(4)
to build systems in which the belief combination process is performed globally
by a single unit. Therefore, applying multi agent architecture is an alternative
and distributed approach to the single one and in this case there is no more a
single agent having the global view of the system, but each agent has partial
view of it. This allows that the computational load can be divided among the
agents of the group. Our algorithm takes all the concepts and its properties from
the different external ontologies and assesses similarity with all the concepts and
properties in the query graph.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>Inconsistency and incompleteness are important problems that affect the
Semantic Web therefore ontology mapping systems that operate in this environment
should have the appropriate mechanisms to cope with these issues. The main
contribution of our research is the use of Dempster-Shafer theory for assessing
whether similar terms in different ontologies refer to the same or similar
concepts. Our preliminary results have shown that using Dempster-Shafer theory is
a promising approach and needs to be investigated further in ontology mapping
context since in this form and context has not been done so far. We believe that
this is because Dempste-Shafer combination rules can be unfeasible in domains
with large number of variables. In our future research we will investigate how
these optimization methods can be adapted and applied in our scenario with a
dynamic multi agent environment where each agent has partial knowledge of the
domain.</p>
      <p>Acknowledgements: This research project has been supported by a Marie
Curie Transfer of Knowledge Fellowship of the European Community’s Sixth
Framework Programme under the contract number MTKD-CT-2004-509766
(enIRaF).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Choi</surname>
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            <given-names>I-Y</given-names>
          </string-name>
          .,
          <string-name>
            <surname>Han</surname>
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>A survey on ontology mapping</article-title>
          .
          <source>SIGMOD Record</source>
          <volume>35</volume>
          (
          <issue>3</issue>
          ):
          <fpage>34</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Vargas-Vera</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>and Motta E.</surname>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>An Ontology-driven Similarity Algorithm</article-title>
          . KMI-TR-
          <volume>151</volume>
          , Knowledge Media Institute, The Open University, UK.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Vargas-Vera</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motta</surname>
            <given-names>E.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Domingue</surname>
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2003</year>
          ).
          <article-title>AQUA: An Ontology-Driven Question Answering System</article-title>
          .
          <source>AAAI Spring Symposium</source>
          , New Directions in Question Answering, Stanford, USA.: AAAI Press.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Nagy</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vargas-Vera</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>and Motta E.</surname>
          </string-name>
          (
          <year>2005</year>
          )
          <article-title>Multi-agent Ontology Mapping Framework in the AQUA Question Answering System</article-title>
          .
          <source>the Fourth International Mexican Conference on Artificial Intelligence (MICAI-2005), Lecture Notes in Artificial Intelligence LNAI 3789</source>
          ,
          <string-name>
            <surname>Gelbukh</surname>
          </string-name>
          , A de Albornoz and H.
          <string-name>
            <surname>Terashima</surname>
          </string-name>
          (Eds), pp.
          <fpage>70</fpage>
          -
          <lpage>79</lpage>
          ,
          <string-name>
            <given-names>Monterrey</given-names>
            <surname>Mexico</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Shafer</surname>
            <given-names>G.</given-names>
          </string-name>
          (
          <year>1976</year>
          ).
          <source>A Mathematical Theory of Evidence</source>
          .: Princeton University Press.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>