We can see that the area result in this example is
between the mean value and the multiplication
value. Using mean value removes the high and low
values’ effect. Using multiplication zooms out the
low values’ effect. This is the reason we are
proposing to use the area value.
4 SUMMARY AND FUTURE
WORK
This paper presented a new approach for calculating
similarity between objects and their different
attributes based on polygons. The approach
presented is still under development, i.e. the paper
presents work in progress. Currently, a number of
advantage and several shortcomings can be
identified. Since objects can have many attributes,
we consider polygons as suitable to represent these
attributes.
It is relatively easy to add or remove attributes
in the polygon.
It is a natural way to estimate object similarity
by using shapes.
It is easy to calculate similarity between
polygons.
From the simple example presented in chapter 3
we can conclude that polygons are suitable for
representing values derived from objects’ attributes
in an integrated manner. But there are still some
problems which need to be solved in future work:
The effect of the current approach of skipping
nodes in the polygon with no similarity has to
be investigated (see section 3.3). How to deal
with this problem and improve the approach?
How to add weights to the polygons reflecting
the importance of attributes?
How to combine our approach with other
ontology matching methods, like synonyms,
instance matching, structure matching, etc.
Effects of choosing the standard ontology have
to be investigated including use of the
approach for more than two ontologies.
Use of an alternative method to calculate
polygon similarity instead of area. Currently,
polygons with the same area have maximal
similarity, even if they in reality are not
identical.
Comparison of string distance methods (e.g.
Levenstein distance, Jaccard similarity…), to
find the best string distance method for the
polygon similarity.
The above problems will be investigated in
future work. Furthermore, we plan to implement our
polygon similarity approach and evaluate it in
experiments. This will contribute important findings
regarding the users’ perception of accuracy of
similarity calculation with our approach.
ACKNOWLEDGEMENTS
Part of this work was financed by the Hamrin
Foundation (Hamrin Stiftelsen), project Media
Information Logistics.
REFERENCES
Bach T.L., Dieng-kuntz R., Gandon F., 2004 Ontology
Matching: A Machine Learning Approach for building
a corporate semantic web in a multi-communities
organization. In Proc. OFICEIS 2004, Porto (PT).
Chimaera. http://www.ksl.stanford.edu/software/chimaera/
Cohen W. W., Ravikumar P., and S. E. Fienberg, 2003 A
comparison of string distance metrics for name-
matching tasks. In Proceedings of the IJCAI-2003.
http://citeseer.ist.psu.edu/cohen03comparison.html
Doan, A., Madhavan, J., Domingos, P., Halevy, A., 2002.
Learning to map between ontologies on the semantic
web. In: The Eleventh International WWW
Conference. Hawaii, US.
Euzenat J., Valtchev P., 2004. Similarity-based ontology
alignment in OWL-lite, In Proc. 15th ECAI, pp 333–
337, Valencia (ES).
Foam http://www.aifb.uni-karlsruhe.de/WBS/meh/foam/
Keet M., 2004. Aspects of Ontology Integration.
(Unpublished, available at:
http://www.dcs.napier.ac.uk/~cs203/AspectsOntologyI
ntegration.pdf)
Noy N., Musen, M., 2003. The PROMPT suite:Interactive
tools for ontology merging and mapping. Technical
report, SMI, Stanford University, CA, USA,
http://citeseer.ist.psu.edu/noy03prompt.html
Noy N.F., Musen M.A., 2002. Evaluating Ontology-
Mapping Tools: Requirements and Experience. In:
Workshop on Evaluation of Ontology Tools at
EKAW'02 (EON2002).
Owl. http://www.w3.org/TR/owl-features/
Protégé. http://protege.stanford.edu/
Melnik S., Molina-Garcia H., and Rahm E., 2002.
Similarity Flooding: A Versatile Graph Matching
Algorithm. In Proceedings of the International
Conference on Data Engineering (ICDE).
SecondString. http://secondstring.sourceforge.net/
Stumme, G., Madche, A., 2001. FCA-Merge: Bottom-up
merging of ontologies. In: 7th Intl. Conf.on Artificial
Intelligence (IJCAI ’01). Seattle, WA, pp. 225–230.
WordNet. http://wordnet.princeton.edu
TOWARDS POLYGON-BASED SIMILARITY AGGREGATION IN ONTOLOGY MATCHING
395