Expo

Páginas: 15 (3562 palabras) Publicado: 17 de octubre de 2010
INTROCUCCION

El motor de inferencia es el "supervisor", un programa que está entre el usuario y la base de conocimientos, y que extrae conclusiones a partir de los datos simbólicos que están almacenados en las bases de hechos y de conocimiento. Dependen en gran medida de la representación elegida; por su importancia analizaremos los motores de inferencia basados en reglas [CANC].

DESARROLLOLa interface establece una comunicación sencilla entre el usuario y el sistema. El usuario puede consultar con el sistema a través de menús, gráficos, o algún otro tipo de interfaces, y éste le responde con resultados. También es interesante mostrar la forma en que extrae las conclusiones a partir de los hechos. En sistemas productivos se cuida la forma de presentar al operador las órdenesobtenidas del sistema experto, debido a que información excesiva o confusa dificulta la actuación en tiempo real [CANC].
Aunque no se maneja dentro de la estructura de un Sistema Experto en general, existe un componente adicional, el componente de explicación, el cuál se tratará a continuación.

Un motor de inferencia interpreta y evalúa los hechos en la base de conocimientos para proveer unarespuesta. Este debe ser independiente del conocimiento y de los hechos. Se puede caracterizar por:

El lenguaje en que ha sido escrito.

La velocidad de trabajo: Inferencias / segundo.

Las estrategias de búsqueda de soluciones:

No Ordenada: aleatoria, heurística.

Ordenada: Encadenamiento hacia adelante (guiado por los datos, deductivo), encadenamiento hacia atrás(guiado por los objetivos, inductivo).

La forma en que elige el conocimiento.

La posibilidad de incorporar meta conocimiento.

El tipo de lógica que emplea en el razonamiento:

Booleana, trivalente, multivalente, difusa.

Mono tónica o no mono tónica.

Atemporal o temporal.

Lógica de orden 0, orden 0+, orden 1.

El método que utiliza para laevaluación del conocimiento incompleto o incierto:

Determinístico.

Probabilístico.

Aproximado.

Difuso.

En un sistema experto, dado un estado particular de la base de datos, se deben reconocer las reglas aplicables y esto se llama filtrado o identificación de patrones, operación especialmente larga, ya que muchos sistemas realizan una preselección de las reglasantes de que comience la identificación propiamente tal.

Es decir, se considera un subconjunto de reglas y entre éstas, las aplicables. Esto, es lo que se llama restricción.

Adicionalmente puede existir una Base de Datos con información puntual sobre problemas específicos anteriormente resueltos por el sistema, y que se usa como información adicional en el proceso de inferencia.
Una vez quelas reglas han sido reconocidas deben ser elegidas, dependiendo de la estrategia de control, que es la selección.
Una vez que las regla han sido elegida ha de ejecutarse.
Al módulo central del sistema experto que maneja estas tres operaciones se le denomina motor de inferencia o intérprete de reglas. Hay diversos tipos de motores de inferencia según los métodos con que se manejan las tresoperaciones precedentes.

Identificación de patrones.
Esta operación determina cuáles son las reglas potencialmente aplicables en un estado dado de la base de datos.
Hay ciertos métodos típicos para resolver problemas mediante Inteligencia Artificial como: descomposición de problemas, inferencia deductiva, deducción lógica, etc.
No es necesario que la búsqueda se aplique a todas las reglas, elsistema de control puede decidir cuáles no son necesarias a ese nivel.
El filtrado significa tener el conocimiento para encontrar las reglas cuya precondición se satisfaga. Se debe comparar por tanto la precondición con la base de datos. Si es una regla deductiva "si premisa entonces conclusión", la parte a ser probada de la regla, se llama disparador o activador (tigger) es siempre una fórmula...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Expo
  • Expo
  • expo
  • expo
  • EXPO
  • expo
  • EXPO
  • expo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS