• No se han encontrado resultados

Cambio de creencias múltiples en sistemas argumentativos aplicado para programación lógica rebatible

N/A
N/A
Protected

Academic year: 2021

Share "Cambio de creencias múltiples en sistemas argumentativos aplicado para programación lógica rebatible"

Copied!
5
0
0

Texto completo

(1)

Cambio de Creencias M´

ultiples en Sistemas

Argumentativos Aplicado para Programaci´

on L´

ogica

Rebatible

Luis Gustavo Pedraza

Oscar Andrada

estor Jorge Valdez

Mario Guido Sergio Teseira

❸ Departamento de Ciencias de la Computaci´on, Fac. de Ciencias Exactas y Naturales Universidad Nacional de Catamarca (UNCa)

Av. Belgrano 300 - San Fernando del Valle de Catamarca Tel.: (03834)420900

e-mails: [email protected], [email protected] [email protected], [email protected]

Resumen

La l´ogica de la teor´ıa de cambio se enfren-ta con el problema de modelar el conoci-miento din´amico, es decir, como el estado epist´emico de un agente es modificado en un escenario din´amico. Usualmente, la nue-va informaci´on a ser incorporada es asumi-da mediante una sentencia simple, como en el modelo AGM, pero la entrada epist´emica tambi´en podr´ıa presentarse a trav´es de un conjunto de sentencias. Por ello, es que re-sulta de inter´es estudiar las operaciones de

cambio m´ultiple. Esta l´ınea de investigaci´on tiene como objetivo el estudio y ampliaci´on de la utilidad del marco AGM mediante la investigaci´on de nuevos tipos de cambio de creencias m´ultiples. Se estudiar´an los opera-dores de revisi´on en donde algunos de ellos procesan la informaci´on con el apoyo de una

explicaci´on. Tambi´en, se establecer´a proce-dimientos de aplicaci´on de estas construc-ciones ensistemas argumentativos que brin-dar´an soporte a las capacidades de razona-miento de agentes que proveen informaci´on que puede ser incompleta y/o

contradicto-ria y de esta manera mejorar los mecanismos de toma de decisi´on autom´atica. En tal sen-tido, se espera que los resultados obtenidos brinden una nueva perspectiva para desarro-llar herramientas tecnol´ogicas que funcionen desde un enfoque multi-agente.

Palabras Claves Cambio de Creen-cias M´ultiples, Razonamiento Argumentati-vo, Programaci´on L´ogica Rebatible.

1.

Contexto

Esta l´ınea de investigaci´on se realizar´a dentro del ´ambito del Laboratorio de In-vestigaci´on del Departamento de Ciencias de la Computaci´on de la Facultad de Cien-cias Exactas y Naturales de la Universidad Nacional de Catamarca. Esta asociado con el proyecto de investigaci´on Bianual: “ Cam-bio de Creencias M´ultiples en Sistemas Ar-gumentativos Aplicado para Programaci´on L´ogica Rebatible”. Financiado por el progra-ma de desarrollo cient´ıfico y tecnol´ogico de la Secretar´ıa de Ciencia y Tecnolog´ıa: Con-sejo de Investigaci´on, de la Universidad

(2)

Na-cional de Catamarca. Periodo: 01~01~2016 al 31~12~2017.

2.

Introducci´

on

Un sistema de revisi´on de creencias cons-tituye un marco l´ogico para la modelizaci´on de la din´amica de conocimiento. Es decir, c´omo modificamos nuestras creencias cuan-do recibimos nueva informaci´on. Usualmen-te, la nueva informaci´on a ser incorporada es asumida mediante una sentencia simple, como en la teor´ıa AGM cl´asica [1, 2], pero la entrada epist´emica tambi´en podr´ıa presen-tarse a trav´es de un conjunto de sentencias. En este contexto, existen diversos tipos de operadores de cambios, como los operado-res de cambio priorizado, los operadores no priorizados, los operadores merging u ope-radores decambio sim´etrico, los de cambios selectivos, etc.

Debido a que las operaciones de cambios se llevan a cabo sobre el estado epist´emico del agente, es que existen diferentes cons-trucciones a ser usadas como modelos del estado epist´emico, dos de los modelos m´as com´unmente usados son sobre conjuntos de creencias y sobre bases de creencias. Los conjuntos de creencias son conjuntos de sen-tencias l´ogicamente clausurados y las bases de creencias son conjuntos de creencias las cuales no son necesariamente clausuradas. Nuestra propuesta est´a centrada en las ba-ses de creencias al tener como caracter´ısti-ca que son conjunto de sentencias no nece-sariamente cerradas, ello permiten que los cambios sobre el estado de las creencias re-presentadas sean posibles desde el punto de vista computacional.

Dentro de este campo de la din´amica de conocimiento existen diversos tipos de ope-radores de revisi´on en donde algunos de ellos procesan la informaci´on con el apoyo de una

explicaci´on. Unaexplicaci´oncontiene un

ex-planans (las creencias que apoyan una con-clusi´on) y un explanandum (la conclusi´on final). Cada explicaci´on es un conjunto de sentencias con algunas restricciones. El rol de las explicaciones en la representaci´on del conocimiento ha sido ampliamente estudia-do en [7], sienestudia-do la misma la de racionalizar los hechos.

La revisi´on de creencias ha sido anexada a los sistemas argumentativos [6, 8], all´ı se define un nuevo modelo epist´emico para que resulte posible la aplicaci´on de operadores de revisi´on mediante explicaciones. En los

sistemas argumentativos se utilizan creen-cias irrebatibles y creencreen-cias rebatibles, y sus conclusiones son tentativas por lo que es ne-cesario contar con un mecanismo de selec-ci´on o criterio de preferencia entre argumen-tos [9, 12]. El concepto m´as general de razo-namiento rebatible se introdujo en Ciencias de la Computaci´on como parte de la Inteli-gencia Artificial a mediados de los 80’ por el fil´osofo John Pollock [11], abriendo el cam-po para alternativas m´as generales. Inves-tigaciones en Razonamiento No-Mon´otono,

Programaci´on L´ogica yArgumentaci´on han dado resultados importantes, posibilitando desarrollar herramientas m´as poderosas pa-ra la Representaci´on de Conocimiento y Ra-zonamiento de Sentido Com´un. Los avances en esas ´areas est´an logrando resultados ´ uti-les para otras ´areas como el desarrollo de

Agentes Inteligentes y aplicaciones de Sis-temas Multi-agente. Los sistemas de argu-mentaci´on resultan plausibles para la toma de decisiones, tales acciones pueden mode-larse de una forma dial´ectica usando argu-mentos a favor y en contra de cada opci´on [3, 4, 5].

Una aproximaci´on a la implementaci´on de este tipo de sistemas est´a dada por los ser-vicios de razonamiento basados en Progra-maci´on L´ogica Rebatible. La Programaci´on en L´ogica Rebatible (Defeasible Logic Pro-gramming o DeLP) [9, 10] es uno de tales

(3)

formalismos, que combina resultados de la teor´ıa de Argumentaci´on Rebatible y Pro-gramaci´on L´ogica. DeLP provee un entorno apropiado para la construcci´on de aplicacio-nes que resuelvan problemas del mundo real asociados a informaci´on incompleta y con-tradictoria en dominios din´amicos.

3.

L´ınea de Investigaci´

on

y Desarrollo

Esta l´ınea de investigaci´on toma como punto de partida los aportes en la tem´atica de los operadores de contracci´on de la teor´ıa de cambio de creencias bajo clausulas Horn que han sido ampliamente investigado por los autores de este art´ıculo [13, 14, 15, 16]. Uno de los objetivos principales es el estu-dio de las operaciones de cambio, en parti-cular aquellos cambios de creencias que son inducidos a trav´es de un conjunto de sen-tencias. En este contexto, consideramos dos tipos de cambios m´ultiples: el primero, los operadores de cambio m´ultiple priorizado en donde todas las nuevas creencias se supone que deben ser aceptadas, y el segundo, se re-fiere a operadores de mezcla (merging) que permite que creencias antiguas y nuevas jue-guen roles sim´etricos dentro de un proceso de cambio. Para ambos tipos de cambios se analizan dos operadores, uno basada en ker-nels y la otra basada en conjuntos de restos. As´ı tambi´en, dentro de la teor´ıa de cam-bio, existen diversos tipos de operadores de revisi´on en donde algunos de ellos procesan la informaci´on con el apoyo de una explica-ci´on. Un operador de revisi´on puede modifi-car ya sea el conocimiento rebatible o no re-batible. El problema principal es determinar si alguna pieza de informaci´on es no rebati-ble o rebatirebati-ble. Una soluci´on simple podr´ıa ser la incorporaci´on de conocimiento direc-tamente en el conocimiento rebatible. Pero esta soluci´on es demasiado simple y no es

muy realista. La calificaci´on del conocimien-to es din´amica, es decir, que evoluciona con el tiempo y en la incorporaci´on de nueva in-formaci´on. Cuando un agente incorpora co-nocimiento por lo general incorpora cono-cimiento no rebatible. Es por ello, que en los sistemas argumentativos resulta necesa-rio contar con critenecesa-rios de preferencia entre argumentos. La implementaci´on de este ti-po de sistemas est´a dada por los servicios de razonamiento basados en Programaci´on L´ogica Rebatible.

Las Teor´ıas de Cambio de Creencias y Ar-gumentaci´on (principales ejes de esta inves-tigaci´on) pertenecen al amplio campo de la Representaci´on del Conocimiento, sin em-bargo, sus puntos focales b´asicos son dife-rentes. Ahora, las interrelaciones entre los dos campos est´an todav´ıa en su mayor parte sin explorar. Tanto los campos de la teor´ıa de la argumentaci´on como la de revisi´on de creencias son de importancia sustancial pa-ra los sistemas multi-agente que se enfrentan a un uso intensivo en aplicaciones pr´acticas industriales. Sumado a ello, el creciente uso de m´etodos y herramientas de la teor´ıa de cambio de creencias en la teor´ıa de la argu-mentaci´on y viceversa.

El presente proyecto, tiene por finalidad volcar resultados y mejoras que se obten-gan en el desarrollo de modelos de revisi´on de creencias con sentencias m´ultiples com-binado con argumentaci´on y de esta mane-ra agilizar las capacidades de mane-razonamiento mediante la implementaci´on de la progra-maci´on l´ogica rebatible (DeLP).

4.

Resultados y

Objeti-vos

Diversas contribuciones relacionado a la tem´atica de esta investigaci´on, fueron pre-sentados en el ´ambito de las ciencias b´asicas, provocando un impacto directo en el

(4)

desa-rrollo de ´areas tecnol´ogicas de vanguardia en Ciencias de la Computaci´on, tales como la especificaci´on de instituciones virtuales, desarrollo y automatizaci´on de mercados, subastas electr´onicas a trav´es de Internet, mejoras de mecanismos de toma de decisi´on autom´atica, etc.

En esta l´ınea de investigaci´on se espera obtener los siguientes resultados:

- Ampliar la utilidad de las construcciones adaptadas con sentencias m´ultiples de tipo priorizados y sim´etricos a otros ti-pos de cambios y su aplicaci´on con mo-delos de operadores de cambio (Par-tial meet, Kernel, Epistemic Entrench-ment, entre otros).

- Investigar y determinar las interrelacio-nes entre dos campos de la representa-ci´on de conocimiento como son la teor´ıa de argumentaci´on y cambio de creen-cias, considerando que son diferentes sus puntos focales, lo que promover´a el empleo de m´etodos basados en argu-mentaci´on caracterizados por la adop-ci´on de elementos de la teor´ıa de cam-bio de creencias.

- Formular procedimientos basados en pro-gramaci´on l´ogica rebatible (DeLP), pa-ra mejopa-rar las capacidades de pa- razona-miento de agentes en operaciones de revisi´on ejecutados por sistemas argu-mentativos.

Respecto a los objetivos de esta investi-gaci´on, se espera obtener contribuciones en el ´area de las ciencias b´asicas y en el ´ambito de aplicaciones tecnol´ogicas.

Por ´ultimo, se integrar´a programas de ca-pacitaci´on e intercambio para los integran-tes del proyecto y otras ´areas afines. Estas actividades ser´an de car´acter:

t´ecnica: estudio y manejo de herra-mientas inform´aticas como DeLP y

dem´as programas existentes en el cam-po de estudio; y

metodol´ogica: estrategias de investiga-ci´on cient´ıfica, mecanismos de publica-ci´on de art´ıculos cient´ıficos, planifica-ci´on de tutor´ıas en ambientes presen-ciales y virtuales.

5.

Formaci´

on de

Recur-sos Humanos

Dentro de la tem´atica de esta l´ınea de in-vestigaci´on:los operadores de contracci´on de la teor´ıa de cambio de creencias bajo clau-sulas Horn han sido ampliamente investi-gado por parte de los autores de esta con-tribuci´on, siendo el tema de tesis para al-canzar el grado de Magister en Ciencias de la Computaci´on en la UNS (Argentina) de N´estor Jorge Valdez (uno de los autores de este art´ıculo).

As´ı tambi´en, se espera que durante el desarrollo del proyecto, los integrantes del mismo que est´en en proceso de elaboraci´on de su tesis de posgrado puedan consolidar su formaci´on en investigaci´on, y que el trabajo realizado contribuya a su graduaci´on.

Referencias

[1] Alchourr´on, G¨ardenfors, and Makin-son. On the logic of theory change: Par-tial meet contraction and revision fun-ctions. The Journal of Symbolic Logic, 50, 1985.

[2] Alchourr´on and Makinson. On the lo-gic of theory change: Contraction ctions and their associated revision fun-ctions. The Journal of Symbolic Logic, 48:14–37, 1982.

[3] Capobianco, Chesnevar, and Simari. Argumentation and the dynamics of

(5)

warranted beliefs in changing environ-ments. intl. Journal on Autonomous Agents and Multiagent Systems (JAA-MAS) 11 (Sept. 2005), pages 127–151, 2005.

[4] Chesnevar, Maguitman, and Loui. Lo-gical models of argument. ACM Com-puting Surveys 32, 4 (Dec. 2000), pages 337–383, 2000.

[5] Chesnevar, Maguitman, and Simari. Argument-based critics and recommen-ders: A qualitative perspective on user support systems. Data and Knowledge Engineering 59, 2 (Nov. 2006), pages 293–319, 2006.

[6] Falappa, Garc´ıa, and Simari. Belief dy-namics and defeasible argumentation in rational agents. In Proceedings of NMR 2004, pages 164–170, 2004. [7] Falappa, Kern-Isberner, and Simari.

Belief revision, explanations and defea-sible reasoning. Artificial Intelligence Journal, 141:1–28, 2002.

[8] Falappa, Kern-Isberner, and Simari. Argumentation in artificial intelligence.

In I. Rahwan, G. R. Simari (Eds.), Be-lief revision and argumentation theory, pages 341–360, 2009.

[9] Garc´ıa and Simari. Defeasible logic programming: An argumentative ap-proach. Theory and Practice of Logic Programming, 4:95–138, 2004.

[10] LIDIA. Delp web client and visualization tool.

http://lidia.cs.uns.edu.ar/delp client, pages–, 2007.

[11] Pollock. Defeasible reasoning. Cogniti-ve science, 11:481–518, 1987.

[12] Prakken and Vreeswijk. Logical sys-tems for defeasible argumentation. In Handbook of Phil. Logic, D. Gabbay and F.Guenther, Eds. Kluwer, pages 219–318, 2002.

[13] Valdez and Falappa. Din´amica de cono-cimiento: Contracci´on m´ultiple en len-guajes horn. XIX Congreso Argentino de Ciencias de la Computaci´on, XIV Workshop Agentes y Sistemas Inteli-gentes (WASI), CACiC’2013, pages–, 2013.

[14] Valdez and Falappa. Din´amica de conocimiento: Contracciones horn a partir de ordenamientos epist´ emi-cos. 42JAIIO Jornadas Argenti-nas de Inform´aticas, ASAI 2013, 42 JAIIO’2013, pages 206–209, 2013. [15] Valdez and Falappa. Implementaci´on

para bases de creencias horn de ope-radores de contracci´n m´ultiple. XX Congreso Argentino de Ciencias de la Computaci´on, XV Workshop Agentes y Sistemas Inteligentes (WASI), CA-CiC’2014, 2014.

[16] Valdez, Lara, Pedraza, and Teseira. Din´amica de conocimiento: Cambio de creencias m´ultiples. tem´atica de in-vestigaci´on de inteligencia artificial en las ciencias de la computaci´on. JU-CEN’15, Facultad de Ciencias Exactas y Naturales, UNCa. Catamarca 9 y 10 de diciembre de 2015 - Argentina, pa-ges 30–36, 2015.

Referencias

Documento similar

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

No había pasado un día desde mi solemne entrada cuando, para que el recuerdo me sirviera de advertencia, alguien se encargó de decirme que sobre aquellas losas habían rodado

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

Después de una descripción muy rápida de la optimización así como los problemas en los sistemas de fabricación, se presenta la integración de dos herramientas existentes

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que