2. • 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.
3. • 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.
4. Base de
Afirmaciones
Base de Motor de Interfaz de
Datos Inferencia Usuario
Base de
Conocimientos
5. • 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.
6. • 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.
7. • 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).
8. • 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.
9. • 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.
10. • 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
12. • 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.
13. • 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.
14.
15. • 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)
16. • El conocimiento acerca de las reglas de producción se
denomina METARREGLA
• .Las metarreglas facilitan y aceleran la búsqueda de
soluciones.
17. • 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.