Fgh fghfghfhfg hfgh fgh fghfthf
Facultad Regional Tucumán
Alumnos:
Agüero Cristian Antonio
Díaz Bustamante Einar Danilo
Pascuale Sergio Ariel
Lobo Leonardo Nahuel.
Muñoz Carlos
Año: 2.010
Clasificación: Técnicas Alternativas
Las reglas de producción son un método procedimental de representación del conocimiento, es decir, pone énfasis en representar y soportarlas relaciones inferenciales del dominio, en contraposición a los métodos declarativos (énfasis en la representación de los hechos).
La estructura de una regla es:
SI <antecedentes>
ENTONCES <consecuentes>
Los antecedentes son las condiciones y los consecuentes las conclusiones, acciones o hipótesis.
Cada regla por si misma constituye un gránulo completo de conocimiento.
Lainferencia en los Sistemas Basados en Reglas se realiza mediante emparejamiento. Hay dos tipos, según el sentido:
* Sistemas de encadenamiento hacia adelante: una regla es activada si los antecedentes emparejan con algunos hechos del sistema.
* Sistemas de encadenamiento hacia atrás: una regla es activada si los consecuentes emparejan con algunos hechos del sistema.
Arquitectura de losSistemas Basados en Reglas:
* Base de Conocimientos: reúne todo el conocimiento del sistema (Hechos + Reglas).
* Memoria Activa: contiene los hechos que representan el estado actual del problema (iniciales + inferidos a posteriori) y las reglas activadas (en condiciones de ser ejecutadas).
* Motor de Inferencias: decide que reglas activadas se ejecutarán.
REGLAS DE PRODUCCION: Métodoprocedimental de representación del conocimiento
Estructura
SI <condiciones>
ENTONCES <conclusiones, acciones, hipótesis>
Cada regla SI-ENTONCES establece un granulo completo de conocimiento
Regla Operador valido en un espacio de estados
CONDICIONES (también premisas, precondiciones, antecedentes,...)
* Formadas por clausulas y conectivas (AND, OR, NOT)
*Representación clausal debe corresponderse con conocimiento del dominio
* Formato típico: <parámetro/relación/valor>
* PARÁMETRO: 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
CONCLUSIONES, ACCIONES, HIPÓTESIS (también consecuentes, ...)
* Conclusiones,Hipótesis: conocimiento declarativo
* Acciones: cq. Acción procedimental (actualiza. conocimiento, interacción con exterior, etc..)
REGLAS ESPECIALES
* Reglas IF ALL: equivalen a reglas con las clausulas de las condiciones conectadas con AND
* Reglas IF ANY/ IF SOME: equivalen a reglas con las clausulas de las condiciones conectadas con OR
EJEMPLO
IF: temperatura = alta ANDsudoracion = presente AND dolor_muscular = presente THEN: diagnostico_preliminar = gripe
IF: diagnostico_preliminar = gripe AND descompos_organos_internos = presente THEN: diagnostico_preliminar = _ebola
SISTEMAS BASADOS EN REGLAS DE PRODUCCIÓN
Reglas Operadores en búsquedas en espacio de estados
Inferencia similar al MODUS PONENS (con restricciones)
* Sintaxis relajada
* Sepermiten acciones en los consecuentes
* Mecanismo de control determina que inferencias se pueden realizar
TIPOS de SISTEMAS
* En función de sintaxis de reglas y de mecanismos de control (_búsqueda)
* SISTEMA ENCADENAMIENTO HACIA ADELANTE(dirigidos por los datos)
* Regla ACTIVADA si antecedentes emparejan con algunos hechos del sistema
* En IF ALL, todos. En IF ANY, al menosuno.
* Se parte de los hechos ya confirmados en el sistema
* Se razona hacia adelante buscando antecedentes que emparejen
* SISTEMA ENCADENAMIENTO HACIA ATRÁS (dirigido por los objetivos)
* Regla ACTIVADA si consecuentes emparejan con algunos hechos del sistema
* Se comienza con una hipótesis
* Se razona hacia atrás buscando consecuentes que emparejen
* MOTOR DE...
Regístrate para leer el documento completo.