Modelos de los factores de certidumbre

Anuncio
4.3 Modelo de los Factores de Certidumbre
4.3.1 Introducción
Shorliffe & Buchanam, 1975
Modelo ad hoc para Sistema Experto MYCIN (diagnóstico de enfermedades infecciosas)
• Carece de base teórica sólida
• Muy intuitivo y poco costoso computacionalemente
• Parte de un sistema basado en reglas con encadenam. hacia adelante.
• Asocia a cada regla y hecho un número (factor de certidumbre
[CF])
Dificultades de los modelos probabilı́sticos en desarrollo de MYCIN
• Existe info. de naturaleza claramente no estadı́stica
• Expertos se resiten a expresar sus procesos de razonamiento en
forma probabilı́stica
• Probab. requiere gran cantidad de datos, sujetos a restricciones de
independencia
• Una misma evidencia apoya simultaneamente a una hipótesis y su
negación
IDEA: Dotar a cada regla de dos factores
• Miden la ”fuerza” con la que la evidencia (antecedente) actúa a favor
o en contra de la hipótesis de dicha regla
• De ambos factores se obtiene el CF (factor de certidumbre) de
cada regla
• Los CFs de las distintas reglas y hecho se irán combinando y
propagando a medida que se efectúa el encadenamiento de reglas.
c FJRP 2005 ccia ia –
–
21
MEDIDAS UTILIZADAS:
MB(h,e) Grado de creencia positiva/Medida de confianza creciente
en h dado e
• aumento en la creencia en la hipótesis h tras la aparición de la
evidencia e
MD(h,e) Grado de creencia negativa/Medida de desconfianza creciente en h dado e
• disminución en la creencia en la hipótesis h tras la aparición de
la evidencia e
• Son medidas relativas, con valores entre 0 y 1
• Representan un incremento en confianza/desconfianza en una
hipótesis (medidas dinámicas)
• Dada una hipótesis h y una evidencia e, esa misma evidencia e
no puede incrementar simultaneamente la confianza (MB) y la
desconfiza.
FACTORES DE CERTIDUMBRE (CF)
• Combinan ambas medidas en un único valor. (son los valores que
realmente se especifican y manejan)
CF (h, e) =
M B(h, e) − M D(h, e)
1 − min{M B(h, e), M D(h, e)}
8
= +1
>
>
>
>
< ≥0
=0
• Toman valores entre −1 y +1 CF
>
>
≤0
>
>
:
= −1
• Propiedad: CF (h, e) = −CF (¬h, e)
•
•
•
•
h es cierta
e apoya a h
ignoracia total
e desestima a h
h es falsa
Se asocian a las reglas y a los hechos.
En la práctica es una aasignación subjetiva del experto
Ejemplo: IF hay-fiebre THEN hay-gripe WITH CF = 0.67
En MYCIN se desechaban las reglas y hechos (poda) con CFs entre
−0,2 y +0,2.
c FJRP 2005 ccia ia –
–
22
4.3.2 Reglas de Combinación
(a) Combinación de múltiples evidencias independientes
paralelo con un mismo consecuente
Ejemplo:
8
CF1 + CF 2 − CF1 CF2
>
>
>
>
>
>
>
>
< CF1 + CF2 + CF1 CF2
CF (h) =
>
>
CF1 + CF2
>
>
>
>
1−min{|CF1 |,|CF2 |}
>
>
:
c FJRP 2005 ccia ia –
–
CF1 ≥ 0 and CF2 ≥ 0
CF1 ≤ 0 and CF2 ≤ 0
CF1 y CF2 signos distintos
Reglas en
(acumula creencia)
[ambos CFs apoyan]
(acumula no creencia)
[ambos CFs descartan]
(evid. ambos sentidos)
[se impone en + fuerte]
23
(b) Propagación de evidencias
Dos casos.
(1) La evidencia es incierta (hechos inciertos)
• Los hechos de la Mem. Activa tienen asociado un CF (si −1 o
+1 no hay incert.)
• No tenemos la evidencia e, sino ”algo” parecido ê
(2) La evidencia es consecuencia de un proceso inferencial (encadenamiento de reglas)
En ambos casos:
CF (h) = CF2 × max{0, CF1 }
c FJRP 2005 ccia ia –
–
24
(c) Combinación lógica de evidencias (CFs para antecedentes de reglas)
Cálculo del CF de antecedentes complejos (conectivas AND y OR
en reglas complejas)
Se combinará con el CF de la regla (propag. de evidencias) para
obtener el CF del consecuente
(1) Conjunción de evidencias: (reglas AND)
• CF antecedente : CF (e1 AND e2) = min{CF (e1), CF (e2)}
• CF consecuencia : CF (h) = CFRegla • max{0, CF (e1 AND e2)}
(2) Disyunción de evidencias: (reglas OR)
• CF antecedente : CF (e1 OR e2) = max{CF (e1), CF (e2)}
• CF consecuencia : CF (h) = CFRegla • max{0, CF (e1 OR e2)}
c FJRP 2005 ccia ia –
–
25
Ejemplo
1.
REGLAS
R1:
R2:
R3:
R4:
2.
IF
IF
IF
IF
(A or B) and c THEN H
D
THEN F
E
THEN F
F
THEN H
WITH
WITH
WITH
WITH
CF1
CF2
CF3
CF4
=
=
=
=
0.9
0.8
-0.6
0.8
HECHOS INICIALES
A : CF(A) = -0.7
B : CF(B) = 0.8
C : CF(C) = 1
D : CF(D) = 0.7
E : CF(E) = 0.6
3.
CIRCUITO INFERENCIAL
4.
Calcular el CF de la hipótesis final H
c FJRP 2005 ccia ia –
–
26
Ventajas Modelo de Factores de Certidumbre
Intuitivo simple y eficiente.
Permite expresar creencia (CF ≥ 0)y excepticismo (CF ≤ 0) y
manejar múltiples fuentes de evidencia.
Los CF se obtinen de los expertos, se asocian a las reglas con
incertidumbre y se propagan durante las inferencias.
Inconvenientes Modelo de Factores de Certidumbre
CFs no son capaces de representar ciertas dependencias entre creencias.
• e el fondo, mayor exigencia de independencia que formalismos
probabilı́sticos (sólo asumibles en sistemas similares a MYCIN)
• no funciona adecuadamente cuando muchas evidencias no son
independientes
• ”exige” que la red de dependencias sea un árbol
• funciona bien si no hay independencia o se puede asumir que no la
hay
c FJRP 2005 ccia ia –
–
27
Descargar