Las tablas de decisión semántica (SDT) utilizan tecnologías modernas de ingeniería ontológica (OE) para mejorar las tablas de decisión tradicionales . El término "tabla de decisión semántica" fue acuñado por Yan Tang y el profesor Robert Meersman de VUB STARLab ( Universidad Libre de Bruselas ) en 2006. [1] Un SDT es un (conjunto de) tablas de decisión debidamente anotadas con una ontología . Proporciona un medio para capturar y examinar los conceptos de los tomadores de decisiones, así como una herramienta para refinar su conocimiento de decisiones y facilitar el intercambio de conocimientos de una manera escalable.
Fondo
SDT es una tabla de decisiones . Una tabla de decisiones se define como un "método tabular para mostrar la relación entre una serie de condiciones y las acciones resultantes a ejecutar". [2] Siguiendo el estándar internacional de facto (CSA, 1970), una tabla de decisiones contiene tres bloques de construcción: las condiciones, las acciones (o decisiones) y las reglas.
Una condición de decisión se construye con un stub de condición y una entrada de condición . Un stub de condición se declara como una declaración de una condición. Una entrada de condición proporciona un valor asignado al talón de condición. De manera similar, una acción (o decisión ) se compone de dos elementos: un talón de acción y una entrada de acción . Uno indica una acción con un talón de acción. Una entrada de acción especifica si (o en qué orden) se realizará la acción.
Una tabla de decisiones separa los datos (es decir, las entradas de condición y las entradas de decisión / acción) de las plantillas de decisión (que son los talones de condición, los talones de decisión / acción y las relaciones entre ellos). O más bien, una tabla de decisiones puede ser un resultado tabular de sus meta-reglas.
Las tablas de decisiones tradicionales tienen muchas ventajas en comparación con otras formas de apoyo a las decisiones, como las declaraciones de programación if-then-else , los árboles de decisión y las redes bayesianas . Una mesa de decisiones tradicional es compacta y fácilmente comprensible. Sin embargo, todavía tiene varias limitaciones. Por ejemplo, una tabla de decisiones a menudo se enfrenta a problemas de ambigüedad conceptual y duplicación conceptual [ cita requerida ] ; y lleva mucho tiempo crear y mantener tablas de decisión grandes [ cita requerida ] . Las tablas de decisión semántica son un intento de resolver estos problemas.
Definición
SDT se modela en base al marco de desarrollo de métodos y aplicaciones basados en ontologías ( DOGMA [3] ). La separación de una ontología en estructuras lingüísticas extremadamente simples (también conocidas como lexons) y una capa de restricciones lexon utilizadas por las aplicaciones (también conocidas como compromisos ontológicos), con el objetivo de lograr un grado de escalabilidad .
Según el marco DOGMA, un SDT consta de una capa de tipos de hechos binarios de decisión denominados lexones SDT y una capa de compromiso SDT que consta de las restricciones y axiomas de estos tipos de hechos.
Un lexon l es un quíntuplo <γ, t 1 , r 1 , r 2 , t 2 >. t 1 y t 2 representan dos conceptos en un lenguaje natural (por ejemplo, inglés); r 1 y r 2 (en, r 1 corresponde a “rol” y r 2 - “co-rol”) se refieren a las relaciones que los conceptos comparten entre sí; γ es un identificador de contexto que se refiere a un contexto, que sirve para eliminar la ambigüedad de los términos t 1 , t 2 en los conceptos previstos, y en los que se vuelven significativos.
Por ejemplo, una lexon <γ, licencia de conducir, se emite a, tiene, conductor> explica el hecho de que "se emite una licencia de conducir a un conductor" y "un conductor tiene una licencia de conducir".
La capa de compromiso ontológico define formalmente reglas y restricciones seleccionadas por las cuales una aplicación (o "agente") puede hacer uso de lexones. Un compromiso puede contener varias restricciones, reglas y hechos binarios axiomatizados basados en necesidades. Se puede modelar en diferentes herramientas de modelado, como modelado de roles de objeto (ORM), gráfico conceptual (CG) y Lenguaje de modelado unificado (UML).
Modelo SDT
Un SDT contiene reglas de decisión más completas que una tabla de decisiones. Durante el proceso de anotación, los responsables de la toma de decisiones deben especificar todas las reglas implícitas, incluidas las reglas de decisión ocultas y las meta-reglas de (un conjunto de) tablas de decisión. La semántica de estas reglas se deriva de un acuerdo entre los tomadores de decisiones que observan los problemas de decisión del mundo real. El proceso de capturar la semántica dentro de una comunidad es un proceso de adquisición de conocimiento.
Notas
- ^ Yan Tang y Robert Meersman (2007). C. Man-chung; JNK Liu; R. Cheung y J. Zhou (eds.). Hacia la construcción de tablas de decisión semántica con ontologías de dominio . Proc. de la Conferencia Internacional de Tecnología y Gestión de la Información (ICITM2007). Prensa ISM. págs. 14-21. ISBN 978-988-97311-5-1.
- ^ Asociación Canadiense de Normas (1970). Z243.1–1970 para tablas de decisión .
- ^ Robert Meersman (2001). d'Atri, A .; Missikoff, M. (eds.). Ontologías y bases de datos: más que un parecido fugaz . Proc. del Taller de Roma OES / SEO 2001. Publicación Luiss.
Referencias
- Asociación Canadiense de Normas (1970). Z243.1–1970 para tablas de decisión .
- Yan Tang y Robert Meersman (2007). C. Man-chung; JNK Liu; R. Cheung y J. Zhou (eds.). Hacia la construcción de tablas de decisión semántica con ontologías de dominio . Actas de la Conferencia Internacional de Tecnología y Gestión de la Información (ICITM2007). Prensa ISM. págs. 14-21. ISBN 978-988-97311-5-1.
- Yan Tang y Robert Meersman (2008). Man-Chung Chan; Ronnie Cheung y James NK Liu (eds.). Hacia la construcción de tablas de decisión semántica con ontologías de dominio . Desafíos en la gestión de tecnologías de la información. World Scientific. ISBN 978-981-281-906-2.
- Yan Tang, Robert Meersman y Jan Vanthienen . S. Bhwmich; Josef Kung; Roland Wagner (eds.). Tablas de decisión semántica: tablas de decisión autoorganizables y reorganizables . Actas de DEXA'08 (XIX Conferencia internacional sobre aplicaciones de bases de datos y sistemas expertos). Turín, Italia: Springer. LNCS 5181.
- Yan Tang y Robert Meersman (2009). "Utilice tablas de decisión semántica para mejorar los sistemas de soporte de la evolución del significado". En Frode Eika Sandnes; Yan Zhang; Chunming Rong; Laurence T. Yang; Jianhua Ma; et al. (eds.). Conferencia internacional sobre inteligencia y computación ubicuas . doi : 10.1007 / 978-3-540-69293-5_15 . ISBN 978-3-540-69293-5.
- Yan Tang y Robert Meersman (2009). SDRule Markup Language: Hacia el modelado e intercambio de compromisos ontológicos para la toma de decisiones semánticas . Manual de investigación sobre lenguajes y tecnologías emergentes basados en reglas: soluciones y enfoques abiertos. Publicaciones IGI, Estados Unidos. ISBN 978-1-60566-402-6.