Proceso de cambio de creencias para tener en cuenta una nueva pieza de información.
La revisión de creencias (también llamada cambio de creencias ) es el proceso de cambiar creencias para tener en cuenta una nueva información. La formalización lógica de la revisión de creencias se investiga en filosofía , en bases de datos y en inteligencia artificial para el diseño de agentes racionales .
Lo que hace que la revisión de creencias no sea trivial es que pueden existir varias formas diferentes de realizar esta operación. Por ejemplo, si el conocimiento actual incluye los tres hechos " es verdadero", " es verdadero" y "si y son verdaderos, entonces es verdadero", la introducción de la nueva información " es falsa" puede realizarse preservando la coherencia solo eliminando al menos uno de los tres hechos. En este caso, existen al menos tres formas diferentes de realizar la revisión. En general, puede haber varias formas diferentes de cambiar el conocimiento.
Revisión y actualización
Generalmente se distinguen dos tipos de cambios: [1]
- actualizar
- La nueva información se refiere a la situación actual, mientras que las antiguas creencias se refieren al pasado; la actualización es la operación de cambiar las antiguas creencias para tener en cuenta el cambio;
- revisión
- Tanto las antiguas creencias como la nueva información se refieren a la misma situación; una inconsistencia entre la información nueva y la antigua se explica por la posibilidad de que la antigua información sea menos confiable que la nueva; la revisión es el proceso de insertar la nueva información en el conjunto de antiguas creencias sin generar una inconsistencia.
El supuesto principal de la revisión de creencias es el del cambio mínimo: el conocimiento antes y después del cambio debe ser lo más similar posible. En el caso de la actualización, este principio formaliza el supuesto de inercia. En el caso de la revisión, este principio obliga a preservar la mayor cantidad posible de información mediante el cambio.
Ejemplo
El siguiente ejemplo clásico muestra que las operaciones a realizar en los dos contextos de actualización y revisión no son las mismas. El ejemplo se basa en dos interpretaciones diferentes del conjunto de creencias y de la nueva información :
- actualizar
- En este escenario, dos satélites, la Unidad A y la Unidad B, orbitan alrededor de Marte; los satélites están programados para aterrizar mientras transmiten su estado a la Tierra; y la Tierra ha recibido una transmisión de uno de los satélites, comunicándole que todavía está en órbita. Sin embargo, debido a la interferencia, no se sabe qué satélite envió la señal; posteriormente, la Tierra recibe la comunicación de que la Unidad A ha aterrizado. Este escenario se puede modelar de la siguiente manera: dos variables proposicionales y indican que la Unidad A y la Unidad B, respectivamente, todavía están en órbita; el conjunto inicial de creencias es (cualquiera de los dos satélites todavía está en órbita) y la nueva información es (la Unidad A ha aterrizado y, por lo tanto, no está en órbita). El único resultado racional de la actualización es ; dado que la información inicial de que uno de los dos satélites aún no había aterrizado posiblemente provenía de la Unidad A, no se conoce la posición de la Unidad B.
- revisión
- La obra "Seis personajes en busca de un autor" se representará en uno de los dos teatros locales. Esta información se puede indicar con , donde y indica que la obra se representará en el primer o en el segundo teatro, respectivamente; una información adicional de que "Jesucristo Superstar" se representará en el primer teatro indica que se cumple. En este caso, la conclusión obvia es que "Seis personajes en busca de un autor" se representará en el segundo teatro pero no en el primero, lo que se representa en lógica con .
Este ejemplo muestra que revisar la creencia con la nueva información produce dos resultados diferentes y dependiendo de si el escenario es de actualización o de revisión.
Contracción, expansión, revisión, consolidación y fusión.
En el contexto en el que todas las creencias se refieren a la misma situación, se hace una distinción entre varias operaciones que se pueden realizar:
- contracción
- eliminación de una creencia;
- expansión
- adición de una creencia sin comprobar su consistencia;
- revisión
- adición de una creencia manteniendo la consistencia;
- extracción
- extraer un conjunto consistente de creencias y/o un orden de arraigo epistémico;
- consolidación
- restablecer la consistencia de un conjunto de creencias;
- fusionando
- fusión de dos o más conjuntos de creencias manteniendo la coherencia.
La revisión y la fusión se diferencian en que la primera operación se realiza cuando la nueva creencia que se va a incorporar se considera más confiable que las antiguas; por lo tanto, la coherencia se mantiene eliminando algunas de las antiguas creencias. La fusión es una operación más general, en la que la prioridad entre los conjuntos de creencias puede ser o no la misma.
La revisión se puede realizar incorporando primero el nuevo hecho y luego restaurando la coherencia mediante la consolidación. En realidad, se trata de una forma de fusión más que de revisión, ya que la nueva información no siempre se considera más fiable que el conocimiento anterior.
La Asamblea General Anual postula
Los postulados AGM (denominados así por sus defensores Alchourrón, Gärdenfors y Makinson ) son propiedades que un operador que realiza una revisión debe satisfacer para que dicho operador sea considerado racional. El contexto considerado es el de la revisión, es decir, diferentes piezas de información que se refieren a la misma situación. Se consideran tres operaciones: expansión (adición de una creencia sin una comprobación de consistencia), revisión (adición de una creencia manteniendo la consistencia) y contracción (eliminación de una creencia).
Los primeros seis postulados se denominan "postulados básicos de AGM". En los contextos considerados por Alchourrón, Gärdenfors y Makinson, el conjunto actual de creencias está representado por un conjunto de fórmulas lógicas deductivamente cerrado llamado conjunto de creencias, la nueva información es una fórmula lógica y la revisión se realiza mediante un operador binario que toma como operandos las creencias actuales y la nueva información y produce como resultado un conjunto de creencias que representa el resultado de la revisión. El operador denotado expansión: es el cierre deductivo de . Los postulados de AGM para la revisión son:
- Cierre: es un conjunto de creencias (es decir, un conjunto de fórmulas deductivamente cerrado);
- Éxito:
- Inclusión:
- Vacuidad:
- Consistencia: es inconsistente sólo si es inconsistente
- Extensionalidad: (ver equivalencia lógica )
- Superexpansión:
- Subexpansión:
Un operador de revisión que satisface los ocho postulados es la revisión de cumplimiento total, en la que es igual a si es consistente y al cierre deductivo de en caso contrario. Si bien satisface todos los postulados de AGM, este operador de revisión se ha considerado demasiado conservador, ya que no se mantiene ninguna información de la antigua base de conocimiento si la fórmula de revisión es inconsistente con ella. [2]
Condiciones equivalentes a los postulados de la AGM
Los postulados de AGM son equivalentes a varias condiciones diferentes sobre el operador de revisión; en particular, son equivalentes a que el operador de revisión sea definible en términos de estructuras conocidas como funciones de selección, atrincheramientos epistémicos, sistemas de esferas y relaciones de preferencia. Estas últimas son relaciones reflexivas , transitivas y totales sobre el conjunto de modelos.
Cada operador de revisión que satisface los postulados de AGM está asociado a un conjunto de relaciones de preferencia , una para cada posible conjunto de creencias , de modo que los modelos de son exactamente los mínimos de todos los modelos según . El operador de revisión y su familia asociada de ordenamientos están relacionados por el hecho de que es el conjunto de fórmulas cuyo conjunto de modelos contiene todos los modelos mínimos de según . Esta condición es equivalente a que el conjunto de modelos de sea exactamente el conjunto de los modelos mínimos de según el ordenamiento .
Un orden de preferencia representa un orden de inverosimilitud entre todas las situaciones, incluidas aquellas que son concebibles pero que actualmente se consideran falsas. Los modelos mínimos según dicho orden son exactamente los modelos de la base de conocimiento, que son los modelos que actualmente se consideran los más probables. Todos los demás modelos son mayores que estos y, de hecho, se consideran menos plausibles. En general, indica que se cree que la situación representada por el modelo es más plausible que la situación representada por . Como resultado, la revisión mediante una fórmula que tenga y como modelos debería seleccionar solo un modelo de la base de conocimiento revisada, ya que este modelo representa el escenario más probable entre los respaldados por .
Contracción
La contracción es la operación de eliminar una creencia de una base de conocimiento ; el resultado de esta operación se denota por . Los operadores de revisión y contracciones están relacionados por las identidades de Levi y Harper:
Se han definido ocho postulados para la contracción. Siempre que un operador de revisión satisface los ocho postulados para la revisión, su operador de contracción correspondiente satisface los ocho postulados para la contracción y viceversa. Si un operador de contracción satisface al menos los primeros seis postulados para la contracción, traducirlo en un operador de revisión y luego nuevamente en un operador de contracción utilizando las dos identidades anteriores conduce al operador de contracción original. Lo mismo se aplica a partir de un operador de revisión.
Uno de los postulados de la contracción ha sido largamente discutido: el postulado de la recuperación:
Según este postulado, la eliminación de una creencia seguida de la reintroducción de la misma creencia en el conjunto de creencias debería conducir al conjunto de creencias original. Hay algunos ejemplos que muestran que tal comportamiento no siempre es razonable: en particular, la contracción por una condición general como conduce a la eliminación de condiciones más específicas como del conjunto de creencias; entonces no está claro por qué la reintroducción de también debería conducir a la reintroducción de la condición más específica . Por ejemplo, si anteriormente se creía que George tenía ciudadanía alemana, también se creía que era europeo. Contraer esta última creencia equivale a dejar de creer que George es europeo; por lo tanto, que George tiene ciudadanía alemana también se retracta del conjunto de creencias. Si más tarde se descubre que George tiene ciudadanía austriaca, entonces también se reintroduce el hecho de que es europeo. Sin embargo, según el postulado de recuperación, también debería reintroducirse la creencia de que también tiene ciudadanía alemana.
La correspondencia entre revisión y contracción inducida por las identidades de Levi y Harper es tal que una contracción que no satisface el postulado de recuperación se traduce en una revisión que satisface los ocho postulados, y una revisión que satisface los ocho postulados se traduce en una contracción que satisface los ocho postulados, incluida la recuperación. Como resultado, si se excluye la recuperación de la consideración, varios operadores de contracción se traducen en un solo operador de revisión, que luego puede traducirse nuevamente en exactamente un operador de contracción. Este operador es el único del grupo inicial de operadores de contracción que satisface la recuperación; entre este grupo, es el operador que preserva la mayor cantidad de información posible.
La prueba de Ramsey
La evaluación de un condicional contrafáctico puede realizarse, según la prueba de Ramsey (nombrada en honor a Frank P. Ramsey ), mediante la adición hipotética de al conjunto de creencias actuales seguida de una comprobación de la verdad de . Si es el conjunto de creencias actualmente sostenidas, la prueba de Ramsey se formaliza mediante la siguiente correspondencia:
- Si y sólo si
Si el lenguaje considerado de las fórmulas que representan creencias es proposicional, la prueba de Ramsey da una definición consistente para los condicionales contrafácticos en términos de un operador de revisión de creencias. Sin embargo, si el lenguaje de las fórmulas que representan creencias incluye el conectivo condicional contrafáctico , la prueba de Ramsey conduce al resultado de trivialidad de Gärdenfors: no hay ningún operador de revisión no trivial que satisfaga tanto los postulados de AGM para la revisión como la condición de la prueba de Ramsey. Este resultado se cumple en el supuesto de que las fórmulas contrafácticas como pueden estar presentes en conjuntos de creencias y fórmulas de revisión. Se han propuesto varias soluciones a este problema.
Relación de inferencia no monótona
Dada una base de conocimiento fija y un operador de revisión , se puede definir una relación de inferencia no monótona utilizando la siguiente definición: si y solo si . En otras palabras, una fórmula implica otra fórmula si la adición de la primera fórmula a la base de conocimiento actual conduce a la derivación de . Esta relación de inferencia no es monótona.
Los postulados AGM pueden traducirse en un conjunto de postulados para esta relación de inferencia. Cada uno de estos postulados está implícito en un conjunto de postulados considerados previamente para relaciones de inferencia no monótonas. Viceversa, las condiciones que se han considerado para relaciones de inferencia no monótonas pueden traducirse en postulados para un operador de revisión. Todos estos postulados están implícitos en los postulados AGM.
Revisión fundacional
En el marco de AGM, un conjunto de creencias se representa mediante un conjunto de fórmulas proposicionales deductivamente cerradas. Si bien estos conjuntos son infinitos, siempre pueden representarse de manera finita. Sin embargo, trabajar con conjuntos de fórmulas deductivamente cerrados conduce a la suposición implícita de que los conjuntos de creencias equivalentes deben considerarse iguales al realizar una revisión. Esto se denomina principio de irrelevancia de la sintaxis .
Este principio ha sido y es objeto de debate en la actualidad: mientras que y son dos conjuntos equivalentes, la revisión por debería producir resultados diferentes. En el primer caso, y son dos creencias separadas; por lo tanto, la revisión por no debería producir ningún efecto sobre , y el resultado de la revisión es . En el segundo caso, se toma una sola creencia. El hecho de que sea falsa contradice esta creencia, que por lo tanto debería eliminarse del conjunto de creencias. Por lo tanto, el resultado de la revisión es en este caso.
El problema de utilizar bases de conocimiento deductivamente cerradas es que no se hace distinción entre piezas de conocimiento que se conocen por sí mismas y piezas de conocimiento que son meramente consecuencias de ellas. Esta distinción se hace en cambio mediante el enfoque fundacional de la revisión de creencias, que está relacionado con el fundacionalismo en filosofía. Según este enfoque, la retractación de una pieza de conocimiento no derivada debería llevar a la retractación de todas sus consecuencias que no estén respaldadas de otro modo (por otras piezas de conocimiento no derivadas). Este enfoque se puede realizar utilizando bases de conocimiento que no sean deductivamente cerradas y asumiendo que todas las fórmulas en la base de conocimiento representan creencias autónomas, es decir, no son creencias derivadas. Para distinguir el enfoque fundacional de la revisión de creencias del basado en bases de conocimiento deductivamente cerradas, este último se llama enfoque coherentista . Se ha elegido este nombre porque el enfoque coherentista apunta a restaurar la coherencia (consistencia) entre todas las creencias, tanto las autónomas como las derivadas. Este enfoque está relacionado con el coherentismo en filosofía.
Los operadores de revisión fundacionalistas que trabajan con conjuntos de creencias no deductivamente cerrados suelen seleccionar algunos subconjuntos de que son consistentes con , los combinan de alguna manera y luego los unen con . Los siguientes son dos operadores de revisión de base no deductivamente cerrados.
- ANCHO
- (En caso de duda, tírelo a la basura) los subconjuntos máximos de que son consistentes con se intersecan y se agregan al conjunto resultante; en otras palabras, el resultado de la revisión está compuesto por y de todas las fórmulas de que están en todos los subconjuntos máximos de que son consistentes con ;
- Williams
- resolvió un problema abierto desarrollando una nueva representación para bases finitas que permitía realizar operaciones de revisión y contracción de AGM. [3] Esta representación se tradujo a un modelo computacional y se desarrolló un algoritmo en cualquier momento para la revisión de creencias. [4]
- Ginsberg-Fagin-Ullman-Vardi
- los subconjuntos máximos de que son consistentes y contienen se combinan por disyunción;
- Nebel
- similar a lo anterior, pero se puede dar una prioridad entre las fórmulas, de modo que las fórmulas con mayor prioridad tengan menos probabilidades de ser retractadas que las fórmulas con menor prioridad.
Una realización diferente del enfoque fundacional de la revisión de creencias se basa en declarar explícitamente las dependencias entre creencias. En los sistemas de mantenimiento de la verdad , se pueden especificar los vínculos de dependencia entre creencias. En otras palabras, se puede declarar explícitamente que se cree en un hecho dado debido a uno o más hechos diferentes; dicha dependencia se denomina justificación . Las creencias que no tienen ninguna justificación desempeñan el papel de creencias no derivadas en el enfoque de base de conocimiento cerrada no deductivamente.
Revisión y actualización basada en modelos
Se han desarrollado varias propuestas de revisión y actualización basadas en el conjunto de modelos de las fórmulas involucradas, independientemente del marco AGM. El principio detrás de este enfoque es que una base de conocimiento es equivalente a un conjunto de mundos posibles , es decir, a un conjunto de escenarios que se consideran posibles de acuerdo con esa base de conocimiento. Por lo tanto, la revisión puede realizarse sobre los conjuntos de mundos posibles en lugar de sobre las bases de conocimiento correspondientes.
Los operadores de revisión y actualización basados en modelos se identifican habitualmente por el nombre de sus autores: Winslett , Forbus, Satoh, Dalal , Hegner y Weber. Según las primeras cuatro de estas propuestas, el resultado de revisar/actualizar una fórmula por otra fórmula se caracteriza por el conjunto de modelos de que son los más cercanos a los modelos de . Se pueden definir diferentes nociones de cercanía, lo que da lugar a la diferencia entre estas propuestas.
- Peppas y Williams
- Proporcionaron la relación formal entre revisión y actualización. Introdujeron la identidad de Winslett en el Notre Dame Journal of Formal Logic . [1]
- Dalal
- Los modelos que tienen una distancia de Hamming mínima a los modelos de se seleccionan para ser los modelos que resultan del cambio;
- Satoh
- similar a Dalal, pero la distancia entre dos modelos se define como el conjunto de literales a los que les asignan valores diferentes; la similitud entre modelos se define como el conjunto que contiene estas diferencias;
- Winslett
- para cada modelo de , se seleccionan los modelos más cercanos de ; la comparación se realiza utilizando la contención de conjuntos de la diferencia;
- Borgida
- igual a Winslett si y son inconsistentes; de lo contrario, el resultado de la revisión es ;
- Forbus
- Similar a Winslett, pero se utiliza la distancia de Hamming.
El operador de revisión definido por Hegner hace que no se afecte el valor de las variables que se mencionan en . Lo que resulta de esta operación es una fórmula que es consistente con , y por lo tanto puede unirse con ella. El operador de revisión de Weber es similar, pero los literales que se eliminan de no son todos los literales de , sino solo los literales que se evalúan de manera diferente por un par de modelos más cercanos de y de acuerdo con la medida de cercanía de Satoh.
Revisión iterada
Los postulados de AGM son equivalentes a un ordenamiento de preferencia (un ordenamiento sobre modelos) que se debe asociar a cada base de conocimiento . Sin embargo, no relacionan los ordenamientos correspondientes a dos bases de conocimiento no equivalentes. En particular, los ordenamientos asociados a una base de conocimiento y su versión revisada pueden ser completamente diferentes. Esto es un problema para realizar una segunda revisión, ya que el ordenamiento asociado a es necesario para calcular .
Sin embargo, se ha reconocido que establecer una relación entre el ordenamiento asociado con y no es la solución correcta para este problema. De hecho, la relación de preferencia debería depender del historial previo de revisiones, en lugar de depender únicamente de la base de conocimiento resultante. En términos más generales, una relación de preferencia brinda más información sobre el estado mental de un agente que una simple base de conocimiento. De hecho, dos estados mentales pueden representar el mismo fragmento de conocimiento y, al mismo tiempo, ser diferentes en la forma en que se incorporaría un nuevo fragmento de conocimiento. Por ejemplo, dos personas pueden tener la misma idea sobre dónde ir de vacaciones, pero difieren en cómo cambiarían esta idea si ganaran la lotería de un millón de dólares. Dado que la condición básica del ordenamiento de preferencia es que sus modelos mínimos sean exactamente los modelos de su base de conocimiento asociada, una base de conocimiento puede considerarse representada implícitamente por un ordenamiento de preferencia (pero no al revés).
Dado que un orden de preferencia permite derivar su base de conocimiento asociada pero también permite realizar un solo paso de revisión, los estudios sobre revisión iterada se han concentrado en cómo un orden de preferencia debe cambiarse en respuesta a una revisión. Mientras que la revisión de un solo paso trata sobre cómo una base de conocimiento tiene que ser cambiada a una nueva base de conocimiento , la revisión iterada trata sobre cómo un orden de preferencia (que representa tanto el conocimiento actual como cuántas situaciones que se creen falsas se consideran posibles) debe convertirse en una nueva relación de preferencia cuando se aprende. Un solo paso de revisión iterada produce un nuevo orden que permite revisiones posteriores.
Generalmente se consideran dos tipos de ordenamiento de preferencias: numérico y no numérico. En el primer caso, el nivel de verosimilitud de un modelo se representa mediante un número entero no negativo; cuanto menor sea el rango, más verosímil será la situación correspondiente al modelo. Los ordenamientos de preferencias no numéricos corresponden a las relaciones de preferencia utilizadas en el marco AGM: un ordenamiento posiblemente total sobre los modelos. Las relaciones de preferencia no numéricas se consideraron inicialmente inadecuadas para la revisión iterativa debido a la imposibilidad de revertir una revisión mediante una serie de otras revisiones, lo que en cambio es posible en el caso numérico.
Darwiche y Pearl [2] formularon los siguientes postulados para la revisión iterada.
- si entonces ;
- si , entonces ;
- si , entonces ;
- Si , entonces .
Spohn, Boutilier, Williams , Lehmann y otros propusieron operadores de revisión iterados específicos . Williams también proporcionó un operador de revisión iterado general.
- Spohn rechazó la revisión
- Esta propuesta no numérica fue considerada por primera vez por Spohn, quien la rechazó basándose en el hecho de que las revisiones pueden cambiar algunos ordenamientos de tal manera que el orden original no puede ser restaurado con una secuencia de otras revisiones; este operador cambia un orden de preferencia en vista de nueva información haciendo que todos los modelos de sean preferidos sobre todos los demás modelos; el orden de preferencia original se mantiene cuando se comparan dos modelos que son ambos modelos de o ambos no modelos de ;
- Revisión natural
- al revisar un orden de preferencia por una fórmula , todos los modelos mínimos (de acuerdo con el orden de preferencia) de se hacen más preferidos por todos los demás; el orden original de los modelos se conserva al comparar dos modelos que no son modelos mínimos de ; este operador cambia el orden entre modelos mínimamente mientras conserva la propiedad de que los modelos de la base de conocimiento después de revisar por son los modelos mínimos de de acuerdo con el orden de preferencia;
- Transmutaciones
- Williams proporcionó la primera generalización de la iteración de revisión de creencias utilizando transmutaciones. Ilustró las transmutaciones utilizando dos formas de revisión, condicionalización y ajuste, que funcionan en ordenamientos de preferencia numéricos; la revisión requiere no solo una fórmula sino también un número o clasificación de una creencia existente que indique su grado de plausibilidad; si bien el orden de preferencia aún está invertido (cuanto más bajo es un modelo, más plausible es), el grado de plausibilidad de una fórmula de revisión es directo (cuanto más alto es el grado, más se cree en la fórmula);
- Revisión clasificada
- un modelo clasificado, que es una asignación de números enteros no negativos a los modelos, debe especificarse al principio; este rango es similar a un ordenamiento de preferencias, pero no cambia con la revisión; lo que cambia con una secuencia de revisiones es un conjunto actual de modelos (que representa la base de conocimiento actual) y un número llamado rango de la secuencia; dado que este número solo puede disminuir de manera monótona, algunas secuencias de revisión conducen a situaciones en las que cada revisión adicional se realiza como una revisión de cumplimiento completo.
Fusión
La suposición implícita en el operador de revisión es que la nueva pieza de información siempre debe considerarse más confiable que la antigua base de conocimiento . Esto se formaliza mediante el segundo de los postulados de AGM: siempre se cree después de revisar con . De manera más general, se puede considerar el proceso de fusionar varias piezas de información (en lugar de solo dos) que podrían o no tener la misma confiabilidad. La revisión se convierte en la instancia particular de este proceso cuando una pieza de información menos confiable se fusiona con una más confiable .
Si bien la entrada al proceso de revisión es un par de fórmulas y , la entrada a la fusión es un multiconjunto de fórmulas , , etc. El uso de multiconjuntos es necesario ya que dos fuentes para el proceso de fusión pueden ser idénticas.
Al fusionar varias bases de conocimiento con el mismo grado de verosimilitud se distingue entre arbitraje y mayoría. Esta distinción depende de la suposición que se haga sobre la información y de cómo se debe combinar.
- Arbitraje
- el resultado de arbitrar dos bases de conocimiento y conlleva ; esta condición formaliza el supuesto de mantener tanta información antigua como sea posible, ya que equivale a imponer que cada fórmula implicada por ambas bases de conocimiento también está implicada por el resultado de su arbitraje; en una visión del mundo posible, se supone que el mundo "real" es uno de los mundos considerados posibles según al menos una de las dos bases de conocimiento;
- Mayoría
- el resultado de fusionar una base de conocimiento con otras bases de conocimiento puede ser forzado a implicar agregando un número suficiente de otras bases de conocimiento equivalentes a ; esta condición corresponde a una especie de votación por mayoría: un número suficientemente grande de bases de conocimiento siempre puede superar la "opinión" de cualquier otro conjunto fijo de bases de conocimiento.
La definición anterior es la definición original de arbitraje. Según una definición más reciente, un operador de arbitraje es un operador de fusión que no es sensible a la cantidad de bases de conocimiento equivalentes que se fusionarán. Esta definición hace que el arbitraje sea exactamente lo opuesto a la mayoría.
Se han propuesto postulados tanto para el arbitraje como para la fusión. Un ejemplo de un operador de arbitraje que satisface todos los postulados es la disyunción clásica. Un ejemplo de un operador mayoritario que satisface todos los postulados es el que selecciona todos los modelos que tienen una distancia de Hamming total mínima con respecto a los modelos de las bases de conocimiento que se van a fusionar.
Un operador de fusión puede expresarse como una familia de ordenamientos sobre modelos, uno para cada posible multiconjunto de bases de conocimiento a fusionar: los modelos del resultado de la fusión de un multiconjunto de bases de conocimiento son los modelos mínimos del ordenamiento asociado al multiconjunto. Un operador de fusión definido de esta manera satisface los postulados para la fusión si y solo si la familia de ordenamientos cumple un conjunto dado de condiciones. Para la antigua definición de arbitraje, los ordenamientos no son sobre modelos sino sobre pares (o, en general, tuplas) de modelos.
Teoría de la elección social
Muchas propuestas de revisión implican ordenamientos sobre modelos que representan la plausibilidad relativa de las alternativas posibles. El problema de la fusión equivale a combinar un conjunto de ordenamientos en uno solo que exprese la plausibilidad combinada de las alternativas. Esto es similar a lo que se hace en la teoría de la elección social , que es el estudio de cómo las preferencias de un grupo de agentes pueden combinarse de manera racional. La revisión de creencias y la teoría de la elección social son similares en que combinan un conjunto de ordenamientos en uno solo. Difieren en cómo se interpretan estos ordenamientos: preferencias en la teoría de la elección social; plausibilidad en la revisión de creencias. Otra diferencia es que las alternativas se enumeran explícitamente en la teoría de la elección social, mientras que son los modelos proposicionales sobre un alfabeto dado en la revisión de creencias.
Complejidad
Desde el punto de vista de la complejidad computacional , el problema más estudiado sobre la revisión de creencias es el de la respuesta a consultas en el caso proposicional. Este es el problema de establecer si una fórmula se sigue del resultado de una revisión, es decir, , donde , , y son fórmulas proposicionales. De manera más general, la respuesta a consultas es el problema de decir si una fórmula está implícita en el resultado de una revisión de creencias, que podría ser actualización, fusión, revisión, revisión iterada, etc. Otro problema que ha recibido cierta atención es el de la comprobación de modelos , es decir, comprobar si un modelo satisface el resultado de una revisión de creencias. Una pregunta relacionada es si dicho resultado puede representarse en el espacio polinomial en el de sus argumentos.
Dado que una base de conocimiento deductivamente cerrada es infinita, los estudios de complejidad sobre operadores de revisión de creencias que trabajan en bases de conocimiento deductivamente cerradas se realizan bajo el supuesto de que dichas bases de conocimiento deductivamente cerradas se dan en la forma de una base de conocimiento finita equivalente.
Se hace una distinción entre operadores de revisión de creencias y esquemas de revisión de creencias. Mientras que los primeros son operadores matemáticos simples que mapean un par de fórmulas en otra fórmula, los últimos dependen de información adicional como una relación de preferencia. Por ejemplo, la revisión Dalal es un operador porque, una vez que se dan dos fórmulas y , no se necesita otra información para calcular . Por otro lado, la revisión basada en una relación de preferencia es un esquema de revisión, porque y no permiten determinar el resultado de la revisión si no se da la familia de ordenamientos de preferencia entre modelos. La complejidad de los esquemas de revisión está determinada por el supuesto de que la información adicional necesaria para calcular la revisión se da en alguna forma compacta. Por ejemplo, una relación de preferencia puede representarse mediante una secuencia de fórmulas cuyos modelos son cada vez más preferidos. Almacenar explícitamente la relación como un conjunto de pares de modelos no es, en cambio, una representación compacta de la preferencia porque el espacio requerido es exponencial en el número de letras proposicionales.
La complejidad de la respuesta a consultas y la comprobación de modelos en el caso proposicional se encuentra en el segundo nivel de la jerarquía polinómica para la mayoría de los operadores y esquemas de revisión de creencias. La mayoría de los operadores de revisión sufren el problema de la explosión representacional: el resultado de la revisión de dos fórmulas no es necesariamente representable en un espacio polinómico en el de las dos fórmulas originales. En otras palabras, la revisión puede aumentar exponencialmente el tamaño de la base de conocimiento.
Pertinencia
Se han obtenido nuevos resultados innovadores que demuestran cómo se puede emplear la relevancia en la revisión de creencias. Williams , Peppas, Foo y Chopra publicaron los resultados en la revista Artificial Intelligence . [5]
La revisión de creencias también se ha utilizado para demostrar el reconocimiento del capital social intrínseco en redes cerradas. [6]
Implementaciones
Los sistemas que implementan específicamente la revisión de creencias son:
- SATEN – un motor de extracción y revisión basado en web y orientado a objetos ( Williams , Sims) [7]
- Revisión de creencias basada en el solucionador ADS- SAT (Benferhat, Kaci, Le Berre, Williams ) [8]
- BReLS [9]
- Inmortal [10]
Dos sistemas que incluyen una función de revisión de creencias son SNePS [11] y Cyc .
Véase también
Notas
- ^ ab Peppas, Pavlos; Williams, Mary-Anne (1995). "Modelos constructivos para el cambio de teoría". Notre Dame Journal of Formal Logic . 36 : 120–133. doi : 10.1305/ndjfl/1040308831 . MR 1359110. Zbl 0844.03017.
- ^ ab Darwiche, Adnan; Pearl, Judea (1997-01-01). "Sobre la lógica de la revisión iterada de creencias". Inteligencia artificial . 89 (1): 1–29. doi : 10.1016/S0004-3702(96)00038-0 . ISSN 0004-3702.
- ^ Sobre la lógica del cambio de base teórica Actas JELIA '94 Actas de la Conferencia Europea sobre Lógica en Inteligencia Artificial Páginas 86-105. Jelia '94. Biblioteca Digital ACM. 5 de septiembre de 1994. págs. 86-105. ISBN 9783540583325. Recuperado el 18 de noviembre de 2017 .
- ^ "Anytime Belief Revision IJCAI'97 Proceedings of the 15th international joint conference on Artificial intelligence - Volume 1 Pages 74-79" (PDF) . ijcai.org . Consultado el 18 de noviembre de 2017 .
- ^ Peppas, Pavlos; Williams, Mary-Anne; Chopra, Samir; Foo, Norman (2015). "Relevancia en la revisión de creencias". Inteligencia artificial . 229 : 126–138. doi : 10.1016/j.artint.2015.08.007 .
- ^ Koley, Gaurav; Deshmukh, Jayati; Srinivasa, Srinath (2020). Aref, Samin; Bontcheva, Kalina; Braghieri, Marco; Dignum, Frank; Giannotti, Fosca; Grisolia, Francesco; Pedreschi, Dino (eds.). "Capital social como compromiso y revisión de creencias". Informática Social . Apuntes de conferencias sobre informática. 12467 . Cham: Springer International Publishing: 137–151. doi :10.1007/978-3-030-60975-7_11. ISBN 978-3-030-60975-7.ID S2C 222233101.
- ^ Williams, Mary-Anne; Sims, Aidan (2000). "SATEN: un motor de revisión y extracción basado en la Web y orientado a objetos". arXiv : cs/0003059 .
- ^ Benferhat, Salem; Kaci, Souhila; Le Berre, Daniel; Williams, Mary-Anne (2004). "Debilitamiento de la información conflictiva para la revisión iterada y la integración del conocimiento". Inteligencia artificial . 153 (1–2): 339–371. doi : 10.1016/j.artint.2003.08.003 .
- ^ Liberatore, Paolo; Schaerf, Marco (abril de 2000). "BReLS: un sistema para la integración de bases de conocimiento". KR'00: Actas de la Séptima Conferencia Internacional sobre Principios de Representación y Razonamiento del Conocimiento. KR. Breckenridge, Colorado, EE. UU.: Morgan Kaufmann Publishers. págs. 145–152.
- ^ Chou, Timothy SC; Winslett, Marianne (junio de 1991). "La implementación de un sistema de revisión de creencias basado en modelos". Boletín ACM SIGART . 2 (3): 28–34. doi :10.1145/122296.122301. S2CID 18021282.
- ^ Martins, João P.; Shapiro, Stuart C. (mayo de 1988). "Un modelo de revisión de creencias". Inteligencia artificial . 35 (1): 25–79. doi :10.1016/0004-3702(88)90031-8.
Referencias
- CE Alchourròn, P. Gärdenfors y D. Makinson (1985). Sobre la lógica del cambio de teoría: funciones de contracción y revisión de encuentros parciales. Journal of Symbolic Logic , 50:510–530.
- Antoniou, G. y MA. Williams (1997) Razonamiento no monótico, MIT Press.
- Antoniou, G. y MA. Williams (1995) Razonamiento con información incompleta y cambiante, en las Actas de la Conferencia Conjunta Internacional sobre Ciencias de la Información, 568-572.
- T. Aravanis, P. Peppas y MA Williams , (2017) Caracterización del atrincheramiento epistémico del axioma de Parikh, en la Conferencia Conjunta Internacional sobre Inteligencia Artificial IJCAI-17, págs. 772-778.
- S. Benferhat, D. Dubois, H. Prade y MA Williams (2002). Un enfoque práctico para fusionar bases de conocimiento priorizadas, Studia Logica: Revista internacional de lógica simbólica, 70(1): 105-130.
- S. Benferhat, S. Kaci, D. Le Berre, MA Williams (2004) Debilitamiento de la información conflictiva para la revisión iterada y la integración del conocimiento, Artificial Intelligence Journal, Volumen 153,1-2, 339-371.
- C. Boutilier (1993). Secuencias de revisión y condicionales anidados. En Actas de la Decimotercera Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI'93) , páginas 519–525.
- C. Boutilier (1995). Actualización generalizada: cambio de creencias en entornos dinámicos. En Actas de la Decimocuarta Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI'95) , páginas 1550–1556.
- C. Boutilier (1996). Abducción a causas plausibles: un modelo basado en eventos de actualización de creencias. Inteligencia artificial , 83:143–166.
- M. Cadoli, FM Donini, P. Liberatore y M. Schaerf (1999). El tamaño de una base de conocimiento revisada. Inteligencia artificial , 115(1):25–64.
- T. Chou y M. Winslett (1991). Immortal: A model-based belief revision system. En Actas de la Segunda Conferencia Internacional sobre los Principios de Representación y Razonamiento del Conocimiento (KR'91) , páginas 99-110. Morgan Kaufmann Publishers.
- M. Dalal (1988). Investigaciones sobre una revisión de la teoría de la base de conocimientos: Informe preliminar. En Actas de la Séptima Conferencia Nacional sobre Inteligencia Artificial (AAAI'88) , páginas 475–479.
- T. Eiter y G. Gottlob (1992). Sobre la complejidad de la revisión, actualización y contrafácticos de bases de conocimiento proposicional. Inteligencia artificial , 57:227–270.
- T. Eiter y G. Gottlob (1996). La complejidad de los contrafácticos anidados y las revisiones iteradas de la base de conocimientos. Journal of Computer and System Sciences , 53(3):497–512.
- R. Fagin, JD Ullman y MY Vardi (1983). Sobre la semántica de las actualizaciones en bases de datos. En Actas del Segundo Simposio ACM SIGACT SIGMOD sobre Principios de Sistemas de Bases de Datos (PODS'83) , páginas 352–365.
- MA Falappa, G. Kern-Isberner, GR Simari (2002): Explicaciones, revisión de creencias y razonamiento refutable. Inteligencia artificial , 141(1–2): 1–28.
- M. Freund y D. Lehmann (2002). Revisión de creencias e inferencia racional. Preimpresión de Arxiv cs.AI/0204032.
- N. Friedman y JY Halpern (1994). Un marco basado en el conocimiento para el cambio de creencias, parte II: Revisión y actualización. En Actas de la Cuarta Conferencia Internacional sobre los Principios de la Representación y el Razonamiento del Conocimiento (KR'94) , páginas 190-200.
- A. Fuhrmann (1991). Contracción de la teoría a través de la contracción de la base. Journal of Philosophical Logic , 20:175–203.
- D. Gabbay, G. Pigozzi y J. Woods (2003). Revisión controlada: un enfoque algorítmico para la revisión de creencias, Journal of Logic and Computation , 13(1): 15–35.
- P. Gärdenfors y Williams (2001). Razonamiento sobre categorías en espacios conceptuales, en las Actas de la Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI), 385–392.
- P. Gärdenfors y D. Makinson (1988). Revisión de los sistemas de conocimiento mediante el atrincheramiento epistémico. En Actas de la Segunda Conferencia sobre Aspectos Teóricos del Razonamiento sobre el Conocimiento (TARK'88) , páginas 83–95.
- P. Gärdenfors y H. Rott (1995). Revisión de creencias. En Handbook of Logic in Artificial Intelligence and Logic Programming, Volumen 4 , páginas 35-132. Oxford University Press.
- G. Grahne y Alberto O. Mendelzon (1995). Actualizaciones y consultas subjuntivas. Información y Computación , 2(116):241–252.
- G. Grahne, Alberto O. Mendelzon y P. Revesz (1992). Transformaciones del conocimiento. En Actas del undécimo simposio ACM SIGACT SIGMOD SIGART sobre principios de sistemas de bases de datos (PODS'92) , páginas 246–260.
- SO Hansson (1999). Un libro de texto sobre dinámica de creencias . Dordrecht: Kluwer Academic Publishers.
- A. Herzig (1996). El PMA revisado. En Actas de la Quinta Conferencia Internacional sobre los Principios de Representación y Razonamiento del Conocimiento (KR'96) , páginas 40-50.
- A. Herzig (1998). Lógicas para la actualización de la base de creencias. En D. Dubois, D. Gabbay, H. Prade y P. Smets, editores, Handbook of defeasible reasoning and doubtibility management , volumen 3 – Belief Change, páginas 189–231. Kluwer Academic Publishers.
- A. Karol y MA Williams (2005). Comprensión de las estrategias humanas para la revisión de creencias: Conferencia sobre aspectos teóricos de la racionalidad y el conocimiento (TARK) Halpern, J. y VanderMeyden (eds).
- H. Katsuno y AO Mendelzon (1991). Sobre la diferencia entre actualizar una base de conocimiento y revisarla. En Actas de la Segunda Conferencia Internacional sobre los Principios de Representación y Razonamiento del Conocimiento (KR'91) , páginas 387–394.
- H. Katsuno y AO Mendelzon (1991). Revisión de la base de conocimiento proposicional y cambio mínimo. Inteligencia artificial , 52:263–294.
- S. Konieczny y R. Pino Perez (1998). Sobre la lógica de la fusión. En Actas de la Sexta Conferencia Internacional sobre Principios de Representación y Razonamiento del Conocimiento (KR'98) , páginas 488–498.
- D. Lehmann (1995). Revisión de creencias, revisada. En Actas de la Decimocuarta Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI'95) , páginas 1534–1540.
- P. Liberatore (1997). La complejidad de la revisión iterada de creencias. En Actas de la Sexta Conferencia Internacional sobre Teoría de Bases de Datos (ICDT'97) , páginas 276–290.
- P. Liberatore y M. Schaerf (1998). Arbitraje (o cómo fusionar bases de conocimiento). IEEE Transactions on Knowledge and Data Engineering , 10(1):76–90.
- P. Liberatore y M. Schaerf (2000). BReLS: Un sistema para la integración de bases de conocimiento. En Actas de la Séptima Conferencia Internacional sobre Principios de Representación y Razonamiento del Conocimiento (KR 2000) , páginas 145–152.
- W. Liu y MA Williams (2001). Un marco para la revisión de creencias de múltiples agentes, Studia Logica: An International Journal, vol. 67(2), 219 - 312.
- W. Liu y Williams (2002). Confiabilidad de las fuentes de información y pedigrí de información. Agentes inteligentes VIII, Serie: Apuntes de clases en informática. Volumen 2333: 290–306.
- W. Liu y Williams (1999) Un marco para la revisión de creencias de múltiples agentes, Parte I: El papel de la ontología, LNAI No. 1747, Temas avanzados en inteligencia artificial, Springer Verlag, 168–180.
- D. Makinson (1985). Cómo darse por vencido: un estudio de algunos aspectos formales de la lógica del cambio de teoría. Synthese , 62:347–363.
- MacNish, K. y MA. Williams (1998). De la revisión de creencias a la revisión de diseño: aplicación del cambio de teoría a los requisitos cambiantes, LNAI, Springer Verlag, 207-222.
- B. Nebel (1991). Revisión de creencias y razonamiento por defecto: enfoques basados en la sintaxis. En Actas de la Segunda Conferencia Internacional sobre los Principios de Representación y Razonamiento del Conocimiento (KR'91) , páginas 417–428.
- B. Nebel (1994). Operaciones y esquemas de revisión de base: semántica, representación y complejidad. En Actas de la Undécima Conferencia Europea sobre Inteligencia Artificial (ECAI'94) , páginas 341–345.
- B. Nebel (1996). ¿Qué tan difícil es revisar una base de conocimientos? Informe técnico 83, Albert-Ludwigs-Universität Freiburg, Institut für Informatik.
- P. Peppas y MA Williams (1995). Modelos constructivos para el cambio de teoría, Notre Dame Journal of Formal Logic, un número especial sobre revisión de creencias, Kluwer, vol. 36, n.º 1, 120-133.
- P. Peppas, P., MA Williams , Chopra, S. y Foo, N. (2015). Relevancia en la revisión de creencias. Inteligencia artificial, 229, 126-138.
- P. Peppas, MA Williams (2016). Consistencia cinética y relevancia en la revisión de creencias. Conferencia Europea sobre Lógica en Inteligencia Artificial (JELIA), LNCS pp. 401–414.
- P. Peppas y Williams (2014). Cambio de creencias y semiórdenes. En T. Eiter, C. Baral y G. De Giacomo (Eds.), http://www.aaai.org/Press/Proceedings/kr14.php. Menlo Park, Estados Unidos: AAAI.
- A. Perea (2003). Racionalización adecuada y revisión de creencias en juegos dinámicos . Memorandos de investigación 048: METEOR, Maastricht Research School of Economics of Technology and Organization.
- G. Pigozzi (2005). Dos paradojas de agregación en la toma de decisiones sociales: la paradoja de Ostrogorski y el dilema discursivo , Episteme: A Journal of Social Epistemology , 2(2): 33–42.
- G. Pigozzi (2006). Fusión de creencias y el dilema discursivo: una explicación basada en argumentos para las paradojas de la agregación de juicios. Synthese 152(2): 285–298.
- PZ Revesz (1993). Sobre la semántica del cambio de teoría: arbitraje entre información antigua y nueva. En Actas del Duodécimo Simposio ACM SIGACT SIGMOD SIGART sobre Principios de Sistemas de Bases de Datos (PODS'93) , páginas 71–82.
- K. Satoh (1988). Razonamiento no monótono mediante revisión mínima de creencias. En Actas de la Conferencia Internacional sobre Sistemas Informáticos de Quinta Generación (FGCS'88) , páginas 455–462.
- Shoham, Yoav; Leyton-Brown, Kevin (2009). Sistemas multiagente: fundamentos algorítmicos, lógicos y de teoría de juegos. Nueva York: Cambridge University Press . ISBN 978-0-521-89943-7.Consulte la Sección 14.2; descargable gratuitamente en línea.
- VS Subrahmanian (1994). Fusión de bases de conocimiento. ACM Transactions on Database Systems , 19(2):291–331.
- A. Weber (1986). Actualización de fórmulas proposicionales. En Proc. of First Conf. on Expert Database Systems , páginas 487–500.
- MA Williams y Hans Rott (2001). Fronteras en la revisión de creencias, Kluwer.
- MA. Williams (1994). Transmutaciones de los sistemas de conocimiento. En Actas de la Cuarta Conferencia Internacional sobre los Principios de la Representación y el Razonamiento del Conocimiento (KR'94) , páginas 619–629.
- MA. Williams y A. Sims (2000). SATEN: un motor de revisión y extracción basado en la Web orientado a objetos, en Actas del 8.º Taller internacional sobre razonamiento no monótico, Baral, C. y Truszczynski, M. (eds), Archivos de impresión electrónica automatizada en https://arxiv.org/abs/cs.AI/0003059
- MA. Williams (1997). Revisión de creencias mediante actualización de bases de datos, en las Actas de la Conferencia Internacional de Sistemas de Información Inteligente, 410-415.
- MA. Williams (1997). Anytime Revision, en las Actas de la Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI), Morgan Kaufmann, San Francisco, 74-80.
- MA. Williams (1996). Hacia un enfoque práctico de la revisión de creencias: cambio basado en la razón, Proc International Conf on Principles of Knowledge Representation and Reasoning KR'96, Morgan Kaufmann, 412-421.
- MA. Williams (1996) Un enfoque de sentido común para la revisión de creencias, en las Actas del Tercer Simposio Internacional sobre Sentido Común, 1996, Universidad de Stanford, 245-262.
- MA. Williams (1995) Cambios en las relaciones de inferencia no monótonas, en las Actas de la Segunda Conferencia Mundial sobre los Fundamentos de la Inteligencia Artificial, 469-482.
- MA. Williams (1995) Revisión de la base teórica iterada: un modelo computacional, en las Actas de la Decimocuarta Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI), Morgan Kaufmann, 1541-1550.
- MA. Williams , Pagnucco, M., Foo, N. y Sims, B. (1995) Determinación de explicaciones utilizando transmutaciones de conocimiento, Actas de la 14.ª Conferencia Internacional Conjunta sobre Inteligencia Artificial (IJCAI), Morgan Kauffman 822-830.
- MA. Williams (1994). Sobre la lógica del cambio de la base teórica, en C. MacNish, D. Pearce, L. Perria (eds), Logics in Artificial Intelligence, Lecture Note Series in Computer Science, N.º 838, Springer-Verlag, 86-105.
- MA. Williams (1994). Explicación y transmutaciones de la base teórica, en las Actas de la Conferencia Europea sobre Inteligencia Artificial (ECAI), Wiley, Londres, 341-346.
- MA. Williams y Foo, NY (1990) Dinámica no monotónica de la lógica predeterminada, en las Actas de la Conferencia Europea sobre Inteligencia Artificial (ECAI), Wiley, Londres, 702-707.
- M. Winslett (1989). Algunas veces las actualizaciones son circunscritas. En Actas de la Undécima Conferencia Conjunta Internacional sobre Inteligencia Artificial (IJCAI'89) , páginas 859–863.
- M. Winslett (1990). Actualización de bases de datos lógicas . Cambridge University Press.
- Y. Zhang y N. Foo (1996). Actualización de bases de conocimiento con información disyuntiva. En Actas de la Decimotercera Conferencia Nacional sobre Inteligencia Artificial (AAAI'96) , páginas 562–568.
Enlaces externos