Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Electrónica
Inicio de los Sistemas Expertos
Hardware + software
Sistema de computación
Simulación
Conducta inteligente
Tareas abordadas
Análisis: Planificación, diseño o modelado
I
Ingeniero del K Base de n
conocimiento A U
Conocimientos t s
T e u
r a
Motor de f r
a i
Inferencias o
Experto del
c
dominio
e
Estructura básica de un Sistema Experto
Separados entre sí
Comparable a la Crisis
CRISIS
de los SI pero posterior
Ingeniería del Conocimiento (IC)
Crisis
Desarrollo de la Ingeniería del Conocimiento
SBC
Mundo Exterior
BC Memoria de
(Reglas) trabajo (Hechos)
Motor de Inferencias
SE basados en reglas de producción
MOTOR DE
INFERENCIAS Dos formas de funcionamiento.
DETECCIÓN:
SI EL OBJETIVO ES CONOCIDO ÉXITO.
SINO, TOMAR LAS REGLAS QUE LO CONCLUYEN (CC).
ELECCIÓN:
DECIDIR QUE REGLA APLICAR (RC)
APLICACIÓN:
REEMPLAZAR EL OBJETIVO POR LA CONJUNCIÓN DE
LAS CONDICIONES DE LA PREMISA ELEGIDA.
SE basados en reglas de producción
Ejemplo Backward Chaining: Primer paso
BASE DE REGLAS
R1: p q s
OBJETIVO: v
R2: r t
v BH ?
R3: s t u
v BH
R4: s r v
SIGUE
BH: p q r
SE basados en reglas de producción
Ejemplo Backward Chaining: Segundo paso
BH: p q r
SE basados en reglas de producción
Ejemplo Backward Chaining: Tercer paso
BASE DE REGLAS
R2: r t CC = { R1 }
BASE DE REGLAS
R1: p q s CC = { R4 }
R4: s r v BH v
BH: p q r s
SE basados en reglas de producción
Ejemplo Backward Chaining: 5º paso
BASE DE REGLAS
R1: p q s
R2: r t
OBJETIVO OK.
R3: s t u
FIN
R4: s r v
BH: p q r s v
SE basados en reglas de producción
Encadenamiento hacia adelante - Forward Chaining.
REPITA:
(1) ENCONTRAR K CONJUNTO DE REGLAS
CUYAS PREMISAS CUMPLEN CON BH
(CONJUNTO DE CONFLICTO-CC).
(2) ELEGIR R DE K SEGÚN ESTRATEGIA DE
SOLUCIÓN DE CONFLICTOS (RC).
(3) DISPARAR R Y ACTUALIZAR BH. Objetivo
(RECORDAR R).
SE basados en reglas de producción
DETECCIÓN:
DETERMINAR EL CONJUNTO DE REGLAS APLICABLES
ELECCIÓN:
DECIDIR QUE REGLA APLICAR (RC)
APLICACIÓN
DISPARAR LA REGLA ELEGIDA Y ACTUALIZAR BH.
SE basados en reglas de producción
Ejemplo Forward Chaining: Primer paso
BASE DE REGLAS
CC = { R1, R2 }
R1: p q s
R1 RC
R2: r t
DISPARA R1
R3: s t u
BH s
R4: s r v
R1 APLICADA
BH: p q r
SE basados en reglas de producción
Ejemplo Forward Chaining: 2º paso
BASE DE REGLAS
CC = { R2, R4 }
R1: p q s
R2 RC
R2: r t
DISPARA R2
R3: s t u
BH t
R4: s r v
R2 APLICADA
BH: p q r s
SE basados en reglas de producción
Ejemplo Forward Chaining: 3er paso
BASE DE REGLAS
CC = { R3, R4 }
R1: (p q s)
R3 RC
R2: (r t)
DISPARA R3
R3: s t u
BH u
R4: s r v
R3 APLICADA
BH: p q r s t
SE basados en reglas de producción
Ejemplo Forward Chaining: 4º paso
BASE DE REGLAS
CC = {R4 }
(R1: p q s)
R4 RC
(R2: r t)
DISPARA R4
(R3: s t u)
BH v
R4: s r v
R4 APLICADA
BH: p q r s t u
SE basados en reglas de producción
Ejemplo Forward Chaining: 5º paso
BASE DE REGLAS
(R1: p q s)
(R2: r t)
CC = { }
(R3: s t u)
FIN
(R4: s r v)
BH: p q r s t u v
Sistemas expertos: Metaconocimiento
Es el conocimiento estratégico vinculado a la utilización del conocimiento del
dominio del Sistema Experto.
Es conocimiento que predica sobre el conocimiento involucrado en el sistema.
Métodos de implementación:
Activación o no de grupos de reglas específicas.
Meta-reglas
Ordenación de las reglas dentro de los grupos.
Ruptura
Elementos de metaconocimiento
El funcionamiento sistemático
Funcionamiento del está definido, pueden
Motor de Inferencias personalizarse características
(Forward-Backward)