stringtranslate.com

Ingeniería de ontología

Ejemplo de una ontología de nivel superior MBED construida basada en el conjunto nominal de vistas . [1]

En informática , ciencias de la información e ingeniería de sistemas , la ingeniería ontológica es un campo que estudia los métodos y metodologías para construir ontologías , que abarca una representación, denominación formal y definición de las categorías, propiedades y relaciones entre los conceptos, datos y entidades de un dominio de interés dado. En un sentido más amplio, este campo también incluye una construcción de conocimiento del dominio utilizando representaciones ontológicas formales como OWL/RDF. Una representación a gran escala de conceptos abstractos como acciones, tiempo, objetos físicos y creencias sería un ejemplo de ingeniería ontológica. [2] La ingeniería ontológica es una de las áreas de la ontología aplicada y puede verse como una aplicación de la ontología filosófica . Las ideas centrales y los objetivos de la ingeniería ontológica también son centrales en el modelado conceptual .


La ingeniería de ontologías tiene como objetivo hacer explícito el conocimiento contenido en las aplicaciones de software y dentro de las empresas y los procedimientos comerciales para un dominio particular. La ingeniería ontológica ofrece una dirección para resolver los problemas de interoperabilidad provocados por obstáculos semánticos, es decir, los obstáculos relacionados con las definiciones de términos comerciales y clases de software. La ingeniería de ontologías es un conjunto de tareas relacionadas con el desarrollo de ontologías para un dominio particular.

El procesamiento automatizado de información que los agentes de software no pueden interpretar se puede mejorar agregando una semántica rica a los recursos correspondientes, como los archivos de video. Uno de los enfoques para la conceptualización formal de dominios de conocimiento representados es el uso de ontologías interpretables por máquinas, que proporcionan datos estructurados en RDF , RDFS y OWL , o basados ​​en ellos . La ingeniería de ontologías es el diseño y la creación de dichas ontologías, que pueden contener algo más que la lista de términos ( vocabulario controlado ); contienen axiomas terminológicos, asertivos y relacionales para definir conceptos (clases), individuos y roles (propiedades) ( TBox , ABox y RBox, respectivamente). [3] La ingeniería de ontologías es un campo de estudio relativamente nuevo relacionado con el proceso de desarrollo de ontologías, el ciclo de vida de las ontologías, los métodos y metodologías para construir ontologías, [4] [5] y los conjuntos de herramientas y lenguajes que las soportan. Una forma común de proporcionar el fundamento lógico de las ontologías es formalizar los axiomas con lógicas de descripción , que luego pueden traducirse a cualquier serialización de RDF , como RDF/XML o Turtle . Más allá de los axiomas de la lógica de descripción, las ontologías también pueden contener reglas SWRL . Las definiciones de conceptos se pueden asignar a cualquier tipo de recurso o segmento de recursos en RDF , como imágenes, videos y regiones de interés , para anotar objetos, personas, etc., e interconectarlos con recursos relacionados a través de bases de conocimiento , ontologías y Conjuntos de datos LOD . Esta información, basada en la experiencia y el conocimiento humanos, es valiosa para los razonadores para la interpretación automatizada de contenidos sofisticados y ambiguos, como el contenido visual de los recursos multimedia. [6] Las áreas de aplicación del razonamiento basado en ontología incluyen, entre otras, recuperación de información , interpretación automatizada de escenas y descubrimiento de conocimiento .

Lenguajes de ontología

Un lenguaje de ontología es un lenguaje formal utilizado para codificar la ontología. Existen varios lenguajes de este tipo para ontologías, tanto propietarios como basados ​​en estándares:

Ingeniería ontológica en ciencias de la vida.

Las ciencias de la vida están floreciendo con ontologías que los biólogos utilizan para dar sentido a sus experimentos. [7] Para inferir conclusiones correctas a partir de experimentos, las ontologías deben estructurarse de manera óptima en función de la base de conocimiento que representan. La estructura de una ontología necesita cambiarse continuamente para que sea una representación precisa del dominio subyacente .

Recientemente, se introdujo un método automatizado para diseñar ontologías en ciencias de la vida, como Gene Ontology (GO), [8] una de las ontologías biomédicas más exitosas y ampliamente utilizadas. [9] Basado en la teoría de la información, reestructura las ontologías para que los niveles representen la especificidad deseada de los conceptos. También se han utilizado enfoques teóricos de la información similares para la partición óptima de la ontología genética. [10] Dada la naturaleza matemática de tales algoritmos de ingeniería , estas optimizaciones pueden automatizarse para producir una arquitectura escalable y basada en principios para reestructurar ontologías como GO.

Open Biomedical Ontologies (OBO), una iniciativa de 2006 del Centro Nacional de Ontología Biomédica de EE. UU., proporciona una "fundición" común para varias iniciativas de ontología, entre las que se encuentran:

y más

Metodologías y herramientas para la ingeniería ontológica.

Ver también

Referencias

Dominio publico Este artículo incorpora material de dominio público del Instituto Nacional de Estándares y Tecnología.

  1. ^ Peter avergüenza, Joseph Skipper. "Hacia un marco para modelar arquitecturas de sistemas espaciales" Archivado el 27 de febrero de 2009 en Wayback Machine . NASA, JPL.
  2. ^ http://ontology.buffalo.edu/bfo/BeyondConcepts.pdf [ URL básica PDF ]
  3. ^ Sikos, LF (14 de marzo de 2016). "Un enfoque novedoso de la ingeniería de ontología multimedia para el razonamiento automatizado sobre conjuntos de datos LOD audiovisuales". Apuntes de conferencias sobre inteligencia artificial . vol. 9621. Saltador. págs. 1-13. arXiv : 1608.08072 . doi :10.1007/978-3-662-49381-6_1.
  4. ^ Asunción Gómez-Pérez, Mariano Fernández-López, Oscar Corcho (2004). Ingeniería Ontológica: Con Ejemplos de las Áreas de Gestión del Conocimiento, Comercio Electrónico y Web Semántica . Springer, 2004.
  5. ^ De Nicola, A; Missikoff, M; Navigli, R (2009). "Un enfoque de ingeniería de software para la construcción de ontologías" (PDF) . Sistemas de información . 34 (2): 258. CiteSeerX 10.1.1.149.7258 . doi :10.1016/j.is.2008.07.002. 
  6. ^ Zarka, M; Ammar, AB; AM, Alimi (2015). "Marco de razonamiento difuso para mejorar la interpretación semántica de vídeos". Herramientas y aplicaciones multimedia . 75 (10): 5719–5750. doi :10.1007/s11042-015-2537-1. S2CID  16505884.
  7. ^ Malone, J; Holloway, E; Adamusiak, T; Kapushesky, M; Zheng, J; Kolesnikov, N; Zhukova, A; Brazma, A; Parkinson, H (2010). "Modelado de variables muestrales con una ontología de factores experimentales". Bioinformática . 26 (8): 1112-1118. doi : 10.1093/bioinformática/btq099. PMC 2853691 . PMID  20200009. 
  8. ^ Alterovitz, G; Xiang, M; Hill, DP; Lomax, J; Liu, J; Cherkassky, M; Dreyfuss, J; Mungall, C; et al. (2010). "Ingeniería ontológica". Biotecnología de la Naturaleza . 28 (2): 128–30. doi :10.1038/nbt0210-128. PMC 4829499 . PMID  20139945. 
  9. ^ Botstein, David; Cereza, J. Michael; Ashburner, Michael; Bola, Catherine A.; Blake, Judith A.; Mayordomo, brezo; Davis, Allan P.; Dolinski, Kara; et al. (2000). "Ontología genética: Herramienta para la unificación de la biología. El Consorcio de Ontología Genética" (PDF) . Genética de la Naturaleza . 25 (1): 25–9. doi :10.1038/75556. PMC 3037419 . PMID  10802651. Archivado desde el original (PDF) el 26 de mayo de 2011. 
  10. ^ Alterovitz, G.; Xiang, M.; Mohán, M.; Ramoni, MF (2007). "GO PaD: la base de datos de partición de ontología genética". Investigación de ácidos nucleicos . 35 (Problema de la base de datos): D322–7. doi :10.1093/nar/gkl799. PMC 1669720 . PMID  17098937. 
  11. ^ Falbo, Ricardo (2014). "SABiO: enfoque sistemático para la creación de ontologías" (PDF) . Actas del primer taller conjunto ONTO.COM/ODISE sobre ontologías en modelado conceptual e ingeniería de sistemas de información, ubicado conjuntamente con la octava conferencia internacional sobre ontología formal en sistemas de información, ONTO.COM/ODISE@FOIS 2014, Río de Janeiro, Brasil, septiembre 21, 2014 . 1301 - vía CEUR-WS.org.

Otras lecturas

enlaces externos