Professional Documents
Culture Documents
TAREAS MI:
_ Ciclo básico:
1. Examen de la MA y selección de reglas activas (emparejamiento)
_ depende del tipo de encadenamiento
2. Selección reglas a ejecutar (resolución conflictos), en función de:
_ Estrategia de exploración
_ Modelos de resolución de conflictos
3. Ejecución reglas y actualización de la MA
4. Mantenimiento del autoconocimiento del sistema
_ Control de reglas activadas y ejecutadas
_ Control del orden de activación y del orden de ejecución
_ mantener orden de los hechos en la MA
_ El ciclo anterior depende de la dirección del proceso inferencial
_ Encadenamiento hacia adelante (progresivo): emparejamiento de hechos en MA
con antecedentes
_ Encadenamiento hacia atrás (regresivo): emparejamiento de hipótesis en MA
con consecuentes
INTERPRETACIÓN COGNITIVA
_ Correspondencia componentes sistemas de reglas con elementos del
pensamiento
humano
_ MEMORIA ACTIVA: Memoria corto plazo.
_ Conocimiento intermedio que se maneja durante el razonamiento
_ Es temporal (se olvida) y de pequeña capacidad
_ BASE DE CONOCIMIENTO: Memoria a largo plazo
_ Conocimiento permanente
_ Puede ser innato o adquirido (aprendizaje)
_ MOTOR DE INFERENCIAS: Equivale a mecanismos de razonamiento humanos.
_ Es una aproximación limitada
MEJORA EFICIENCIA
_ Emparejamiento + Resolución conflictos ! Determinan eficiencia sist. reglas
_ Proceso de Emparejamiento
_ Emparejamiento: proceso muy costoso) Punto critico
_ Unificación clásica (o sus variantes) demasiado costosa (sobre todo
encadenamiento adelante)
_ Algoritmo RETE: Mejora eficacia emparejamiento
_ Pre-procesa las reglas, construyendo una red
_ Red RETE se modifica a medida que se incorporar/eliminan hechos en MA
_ IDEA BASE: Modificaciones en MA solo afectan a una porción de la red
_ Estrategias Resolución Conflictos
_ Decidir que regla ACTIVADA ejecutar
_ Ejecutar TODAS o usar estrategias más refinadas
_ No aplicar 2 veces la misma regla
_ Preferencia por reglas que usen hechos de incorporación reciente a MA
_ Preferencia por reglas más especificas
_ Asignación de prioridades (sist. de control)