Motor y reglas de inferencia

2 Abr

El motor de inferencia usa tanto los datos (hechos o evidencia) como el conocimiento (el conjunto de reglas almacenado en la base de conocimiento), para obtener nuevas conclusiones o hechos. Por ejemplo, si la premisa de una regla es cierta, entonces la conclusión de la regla debe ser tambiéen cierta. Para obtener conclusiones, los expertos utilizan diferentes tipos de reglas y estrategias de inferencia y control. Dentro de la reglas de inferencia tenemos: Modus Ponens, Modus Tollens y Resolución.

Modus Ponens y Modus Tollens se usan para obtener conclusiones simples y la Resolución, para obtener conclusiones compuestas.
Sin embargo deben implementarse varias reglas y estrategias en el sistema experto para que el motor de inferencia sea capaz de obtener tantas conclusiones como sea posible.

El Modus Ponens es una de las regla de inferencia más comúnmente utilizada. Se utiliza para obtener conclusiones simples. En ella, se examina la premisa de la regla, y si es cierta, la conclusión pasa a formar parte del conocimiento.


En la regla  Modus Tollens se examina la conclusión y si es falsa, se concluye que la premisa también es falsa.

Aunque estas reglas deben ser vistas como complementarias, a continuacion se presenta sus diferencias:

Modus Ponens Modus Tollens
Se mueve hacia adelante, es decir, de la premisa a la conclusión de una regla Se mueve hacia atrás, es decir, de la conclusión a la premisa.
Necesita información de los objetos de la premisa para concluir. Necesita información sobre los objetos de la conclusión.

.

La  Resolucion posee las siguientes etapas:
1. Las Reglas son sustituidas por expresiones lógicas equivalentes.
2. Estas expresiones lógicas se combinan en otra expresión lógica.


3. Esta ultima expresión se utiliza para obtener la conclusión.

Estas etapas involucran conceptos tales como la combinación y simplificación de expresiones lógicas.

Cabe señalar que la Resolución no siempre conduce a conclusiones, pues no siempre se puede conocerla verdad o falsedad de ciertas expresiones.

Cuando esto sucede el motor de inferencia,debe decidir entre:

  • Abandonar la regla, dada la imposibilidad de obtener conclusiones, o
  • Preguntar al usuario, mediante el subsistema de demanda de información, sobre la verdad o falsedad de una o varias expresiones para poder continuar el proceso de inferencia hasta que se obtenga una conclusión.

ENLACES

Sistemas Basados en Reglas

Sistemas Expertos Basados en Reglas

Sistemas Expertos y Modelos de Redes Probabilísticas

Motor de Inferencia

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: