17

Click here to load reader

Reglas de produccion

  • Upload
    dante4

  • View
    11.200

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Reglas de produccion
Page 2: Reglas de produccion

• Los S.P. uno de los mecanismos de representación del

conocimiento más populares y ampliamente empleados.

• Las Reglas de Producción son reglas del tipo Si-

Entonces.

• Su popularidad es parcialmente debido al hecho que han

sido utilizados con éxito en la construcción de Sistemas

Expertos.

Page 3: Reglas de produccion

• Se utilizan las reglas para examinar un conjunto de datos

y solicitar nueva información hasta llegar a un

diagnóstico.

• •El generar un espacio de búsqueda ocupa un lugar

secundario.

• •También se denominan Sistemas Basados en Reglas.

Page 4: Reglas de produccion

Base de

Afirmaciones

Motor de

Inferencia

Interfaz de

Usuario

Base de

Conocimientos

Base de

Datos

Page 5: Reglas de produccion

• Son lo que se debe seguir o que se debe ajustar a las

conductas. Nos señalan algo que no debemos hacer.

Son prohibiciones las cuales nos indican el camino que

se debe seguir para alcanzar un objetivo.

Page 6: Reglas de produccion

• Una proposición lógica que relaciona dos o mas objetos

e incluye dos partes, la premisa y la conclusión. Cada

una de estas partes consiste en una expresión lógica con

una o mas afirmaciones objeto-valor conectadas

mediante los operadores lógicos y, o ó no.

Page 7: Reglas de produccion

• Es un método procedimental de representación del

conocimiento, pone énfasis en representar y soportar las

relaciones inferenciales del algoritmo, en contraposición

a los métodos declarativos (hechos).

Page 8: Reglas de produccion

• Estructura general de las reglas:

Antecendente⇒Consecuente

Donde:

• Antecedente: Contiene las cláusulas que deben cumplirse para que la regla pueda evaluarse o ejecutarse.

• Consecuente: Indica las conclusiones que se deducen de las premisas o las acciones que el sistema debe realizar cuando ejecuta la regla.

Page 9: Reglas de produccion

• SI <condiciones> ENTONCES <conclusiones, acciones,

hipótesis>

• Como ya se mostro anteriormente las reglas de

producción cuentan con los siguientes factores:

• CONDICIONES: formadas por cláusulas y conectivas

(AND, OR, NOT) Representación que debe

corresponder con conocimiento del dominio.

Page 10: Reglas de produccion

• FORMATO TIPICO: <parámetro/relación/valor>

• PARAMETRO: característica relevante del dominio

• RELACIÓN: entre parámetro y valor

• VALOR: numérico, simbólico o literal. También en forma

de predicados lógicos

Page 11: Reglas de produccion

• Conclusiones, Acciones, Hipótesis (consecuentes)

• Conclusiones, Hipótesis: conocimiento declarativo.

• Acciones: acción procedimental (actualizan

conocimiento, interacción con exterior, etc.)

Page 12: Reglas de produccion

• Las reglas de producción se dan de la siguiente manera:

• IF premisa, THEN conclusión

• F entrada, THEN salida

• IF condición, THEN acción

• IF antecedente, THEN consecuente

• IF datos, THEN resultados

• IF acción, THEN meta

• La parte IF generalmente contiene varias cláusulas unidas por los conectivos lógicos AND y OR. La parte THEN consiste en una o más frases que especifican la acción a tomar.

Page 13: Reglas de produccion

• También se dice que tanto las premisas como las

conclusiones, no son mas que una cadena de hechos

conectados por Y o por O, que de forma general seria:

• SI (hecho1) Y/O ( hecho2 ) Y/O… ( hechoN )

ENTONCES ( hecho1) Y/O… ( hechoN ).

• Los hechos son afirmaciones que sirven para

representar conceptos, datos, objetos, etc. El conjunto

de hechos que describen el problema es la base de

hechos.

Page 14: Reglas de produccion
Page 15: Reglas de produccion

• Algunos problemas existen en los sistemas basados en

reglas. Estos problemas

caen dentro de una de las siguientes categorías: encade

namiento infinito; incorporación de conocimiento nuevo

contradictorio, y; modificación de reglas existentes.

Desventajas adicionales pueden

ser: ineficiencia (necesidad de modularizar o de

introducir metarreglas), opacidad (dificultad de establecer

relaciones), adaptación al dominio (rápido crecimiento

del número de reglas)

Page 16: Reglas de produccion

• El conocimiento acerca de las reglas de producción se

denomina METARREGLA

• .Las metarreglas facilitan y aceleran la búsqueda de

soluciones.

Page 17: Reglas de produccion

• A pesar de las desventajas anotadas, los sistemas

basados en reglas han permanecido como los esquemas

más comúnmente utilizados para la representación del

conocimiento. Como ventajas significativas se pueden

mencionar las siguientes: modularidad, uniformidad y

naturalidad para expresar el conocimiento.