Mapeo de ontologías

El mapeo de ontologías (eng. alineación de ontologías o coincidencia de ontologías ) es el proceso de establecer correspondencias entre conceptos (conceptos) de varias ontologías . El conjunto de tales correspondencias se denomina "mapeo". El término tiene diferentes significados en computación , campos cognitivos y filosofía .

Informática

La tarea de mostrar ontologías surgió de la necesidad de integrar datos de bases de datos heterogéneas desarrolladas de forma independiente entre sí y por lo tanto tener su propio diccionario de datos. En la práctica, la Web Semántica consta de muchos participantes que interactúan con sus propias ontologías , por lo que mostrar ontologías es extremadamente importante para el buen funcionamiento de recursos heterogéneos.

Mostrar dos ontologías significa que para cada concepto, relación o instancia de una ontología, se buscan los elementos correspondientes en otra ontología [1] .

Las herramientas de software de mapeo de ontologías encuentran clases de datos semánticamente equivalentes , como "Instituto" y "Universidad". Estas clases no tienen que ser idénticas . Según la clasificación de Yuzenat y Shvaiko (2007) [2] , existen tres dimensiones principales (tres dimensiones) para determinar la similitud: sintáctica, externa y semántica. Coincidentemente, corresponden aproximadamente a las dimensiones identificadas por la ciencia cognitiva (ver más abajo). Se han desarrollado varias herramientas de software para mostrar ontologías, tanto inspiradas en las ideas de las ciencias cognitivas como independientes de ellas.

El software de mapeo de ontologías se desarrolla principalmente para administrar esquemas de bases de datos [3] , esquemas XML [4] , taxonomías [5] , lenguajes formales , modelos de datos ER [6] , diccionarios y otros modelos de datos. Las estructuras originales generalmente se convierten en un gráfico antes de mostrarse. Gracias al desarrollo de la Web Semántica , dichos gráficos se pueden representar usando tripletes RDF en la forma <sujeto, predicado, objeto>, ver por ejemplo 3 sintaxis de notación . En la literatura en idioma inglés, el "mapeo de ontologías" ( ing.  alineación de ontologías ), en el caso de que se trabaje con ontologías en el formato de triplete RDF, se denomina "mapeo de ontologías".

Las tecnologías de la web semántica resuelven bien el problema de la integración de recursos basados ​​en ontologías, aunque no están exentos de inconvenientes: la necesidad de una preparación especial de los recursos integrables, la eliminación de inconsistencias semánticas al reutilizar ontologías. [7]

La Iniciativa de evaluación de alineación de ontologías tiene como objetivo evaluar, comparar y mejorar varios enfoques de mapeo de ontologías.

Fu y otros (2011) [8] presentaron enfoques modernos para el mapeo de ontologías entre idiomas.

Ciencias cognitivas

Desde el punto de vista de los cognitivistas interesados ​​en visualizar ontologías, los conceptos (concepts) son nodos de la red semántica ubicados en el “cerebro” de los sistemas conceptuales .  La pregunta central es: si cada uno tiene su propia experiencia única y, por lo tanto, diferentes redes semánticas, ¿cómo podemos entendernos? Este problema se resolvió mediante un modelo llamado ABSURDIST ( Alineación entre sistemas utilizando relaciones derivadas dentro de sistemas para traducción: coordinación entre sistemas utilizando  relaciones obtenidas dentro de sistemas para traducción) . Se han identificado tres dimensiones principales de similitud: similitud interna , similitud externa e inhibición mutua [ 9 ] .  

El mapeo de ontologías está estrechamente relacionado con la formación de analogías , donde los "conceptos" son variables de expresiones lógicas.

Filosofía

Los filósofos, como los cognitivistas, están interesados ​​principalmente en la naturaleza de la "comprensión". El razonamiento sobre este tema se origina en la idea de una interpretación radical. D. Davidson . En filosofía, la hermenéutica se ocupa de cuestiones de comprensión .

Notas

  1. Euzenat, Shvaiko, 2013 , págs. 19-23.
  2. Jérome Euzenat y Pavel Shvaiko. 2007. Coincidencia de ontologías Archivado el 16 de enero de 2010 en Wayback Machine , Springer-Verlag, 978-3-540-49611-3.
  3. J. Berlín y A. Motro. 2002. Coincidencia de esquemas de bases de datos mediante el aprendizaje automático con selección de características . Archivado el 7 de enero de 2010 en Wayback Machine . proc. de la 14ª Conferencia Internacional sobre Ingeniería de Sistemas Avanzados de Información, pp. 452-466
  4. D. Aumueller, H. Do, S. Massmann, E. Rahm. 2005. Coincidencia de esquemas y ontologías con COMA++ Archivado el 7 de enero de 2010 en Wayback Machine . proc. de la Conferencia Internacional sobre Gestión de Datos de 2005, págs. 906-908
  5. S. Ponzetto, R. Navigli. 2009. "Mapeo de taxonomía a gran escala para la reestructuración e integración de Wikipedia" Archivado el 15 de julio de 2011 en Wayback Machine . proc. de la 21ª Conferencia Internacional Conjunta sobre Inteligencia Artificial (IJCAI 2009), Pasadena, California, pp. 2083-2088.
  6. AH Doan, AY Halevy. Investigación de integración semántica en la comunidad de bases de datos: una breve encuesta Archivado el 22 de diciembre de 2011 en Wayback Machine . Revista AI, 26(1), 2005
  7. Lomov P. A., Shishaev M. G. Integración de recursos de información relacionados semánticamente basados ​​en ontologías . Archivado desde el original el 15 de julio de 2012.
  8. Fu B., Brennan R., O'Sullivan D., Uso de pseudorretroalimentación para mejorar el mapeo de ontología entre idiomas [1]  (enlace muerto) . En Proceedings of the 8th Extended Semantic Web Conference (ESWC 2011), LNCS 6643, pp.336-351, Heraklion, Grecia, mayo de 2011.
  9. R. Goldstone y B. Rogosky. 2002. Uso de relaciones dentro de sistemas conceptuales para traducir a través de sistemas conceptuales. Archivado el 19 de enero de 2022 en Wayback Machine . Cognición 84, págs. 295-320.

Literatura