Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAPITULO V
1. Usando los hechos 1-9 del Apartado 5.1 responder a la pregunta “¿Odiaba Marco a César?”.
1. hombre(Marco)
2. pompeyano(Marco)
3. x: pompeyano(x) romano(x)
4. gobernante(César)
5. x: romano(x) leal(x,César) v odia(x,César)
6. x: y: leal(x,y)
7. x: y: persona(x) gobernante(y) intentaasesinar(x,y) leal(x,y)
8. intentaasesinar(Marco,César)
9. x: hombre(x) persona(x)
2. En el Apartado 5.3 se demostró que, a partir de los hechos descritos, había dos formas
posibles de demostrar la sentencia ¬vivo(Marco,ahora). En la figura 5.12 se muestra una
demostración por resolución que corresponde a uno de dichos métodos. Utilizar la otra línea
de razonamiento para obtener una demostración, por resolución, de la sentencia.
1. hombre(Marco)
2. pompeyano(Marco)
3. nace(Marco,40)
4. hombre(x1) v mortal(x1)
5. pompeyano(x2) v murió(x2,79)
6. erupción(volcán,79)
7. mortal(x3) v nace(x3,t1) v mayor(t2-t1,150) v muerto(x3,t2)
8. ahora = 1991
9. vivo(x4,t3) v muerto(x4,t3)
10. muerto(x5,t4) v vivo(x5,t4)
11. murió(x6,t5) v mayor(t6,t5) v muerto(x6,t6)
3. Trazar el funcionamiento del algoritmo de unificación en cada uno de los siguientes pares de
términos:
a. f(Marco) y f(César)
Sust = Nil
S = fallo
FALLO
b. f(x) y f(g(y))
Sust = Nil
S = {g(y) / x}
f(g(y)) y f(g(y))
Sust = {g(y) / x}
c. f(Marco,g(x,y)) y f(x,g(César,Marco))
Sust = Nil
S = {Marco / x}
f(Marco, g(Marco, y)) y f(Marco, g(César, Marco))
Sust = {Marco / x}
Sust = Nil
S = FALLO
FALLO
b. Demostrar, por razonamiento hacia atrás, que a John le gustan los cacahuetes.
gusta(John,cacahuates)
1, sustitución
comida(cacahuate)
4, sustitución
come(y, cacahuate)
mata(cacahuate,y)
5, sustitución
come(Bill, cacahuate) mata(cacahuate,Bill)
cacahuate / x1
comida (cacahuate) 4 come(y1,x2) mata(x2, y1) comida(x2)
Cacahuate / x2
Bill / y1
5b. mata(cacahuate,Bill) mata(cacahuate, Bill)
cahuate)
e. Utilizar la resolución para obtener una respuesta a la pregunta “¿Qué comida come
Sue?”.
5. Considérense los siguientes hechos:
Los miembros del club de bridge de la calle Elm son Joe, Sally, Bill y Ellen.
Joe está casado con Sally.
Bill es el hermano de Ellen.
El cónyuge de cada persona casada del club también está en el club.
La última reunión del club fue en casa de Joe.
Gusta(Steve,x)
1. curso(x1, fácil) gusta(Steve, x1)
2. esuncurso(x2, ciencias) curso(x2, difícil)
3. esuncurso(x3, trenzadodecestos) curso(x3, fácil)
4. esuncurso(BK301,trenzadodecestos)
ama(padre(a),a)
ama(y,x) ama(x,y)
a) ¿Cuál será el resultado del algoritmo de unificación cuando se aplique a la cláusula 1 y al primer término
de la cláusula 2?
b) ¿Cuál deberá ser el resultado de resolver estas dos cláusulas?
c) ¿Qué muestra este ejemplo acerca del orden en el que deben realizarse las sustituciones determinadas
por el procedimiento de unificación?
SOLUCION:
a) E={ ama(padre(a),a), ama(y,x) ama(x,y) }
Paso 1:
Entonces: ξ E, σ {}
Ð = Discordancia = { padre(a), y }
V y, t padrea(a)
σ σ .{padre(a) / y} = {padre(a) / y }
ξ sustituir(ξ,,{padre(a) / y})={ama(padre(a),a), ama(padre(a),x)ama(x, padre(a)) }
Unificar (ξ, σ)
Paso 2:
Entonces: ξ ξ σ σ
Ð = Discordancia = { a, x }
V x, ta
σ σ .{a/x} = {padre(a) / y, a/x}
ξsustituir(ξ.{a/x})={ama(padre(a),a),ama(padre(a),a)ama(a,padre(a))}
Unificar (ξ, σ)
Paso 3:
Entonces: ξ ξ σ σ
Ð = Discordancia = { }
mgu σ ={padre(a)/y, a/x}
b)
Paso 1:
Entonces: ξ E, σ {}
Ð = Discordancia = { a, y }
V y, t a
σ σ .{a/y} = {a/y}
ξ sustituir(ξ,,{a/y})={ama(padre(a),a), ama(a,x)ama(x, a) }
Unificar (ξ, σ)
Paso 2:
Entonces: ξ ξ σ σ
Ð = Discordancia = { padre(a), x }
V x, tpadre(a)
σ σ .{a/x} = {a/y, padre(a)/x}
ξsustituir(ξ.{a/x})={ama(padre(a),a),ama(a,padre(a))ama(padre(a),a)}
Unificar (ξ, σ)
Paso 3:
Entonces: ξ ξ σ σ
Ð = Discordancia = { }
mgu σ ={a/y, padre(a)/x }
ama(padre(a),a) ama(y,x)ama(x,y)
padre(a)/x
a/y
no existe resolvente
se pretende demostrar
mayor(5,2)
SOLUCION:
a)
BDH: Base de Hechos poner en forma clausual:
1: x,y,z: mayor(x,y) mayor(y,z) mayor(x,z)
3: x: mayor(x,x)
10. La respuesta al último problema sugiere que el procedimiento de unificación se podría simplificar omitiendo
la comprobación que impide la unificación de x con f(x) ( comprobación de aparición). Esto debería ser
posible puesto que nunca habrá dos cláusulas con variables compartidas. Si x aparece en una, f(x) no puede
aparecer en ninguna otra. Pero supongamos que le damos al procedimiento de unificación las dos cláusulas
siguientes (siguiendo la notación del Apartado 5.4.4):
p(x,f(x))
p(f(a),a)
Trazar la ejecución del procedimiento. ¿Qué muestra este ejemplo acerca de la necesidad de la comprobación
de aparición?
SOLUCION:
Paso 1:
Entonces:
ξ E= {p(x,f(x)), p(f(a), a)}
σ {}
Ð = Discordancia = { f(a), x }
V x, t f(a)
σ σ .{f(a)/x} = {f(a)/x}
ξ sustituir(ξ,,{f(a)/x})={p(f(a),f(f(a))), p(f(a),a)}
Unificar (ξ, σ)
Paso 2:
Entonces:
ξ ξ = {p(f(a),f(f(a))), p(f(a),a)}
σ σ = {f(a)/x}
Ð = Discordancia = { padre(a), x }
V , tf(f(a)) y ta /* Hay error los dos son términos */
σ σ .{a/f(f(a))} = {(f(a)/x, f(f(a)))/a}
ξsustituir(ξ.{a/x})={ p(f(f(f(a))),f(f(f(f(a))))), p(f(f(f(a))), f(f(a)))}
Unificar (ξ, σ)
Paso 3:
ERROR: Se vuelve recursivo si sigo cambiando entre términos
mgu σ ={(f(a)/x, f(f(a)))/a, .....}
¿Cómo se podrían representar, por medio de la lógica, los hechos que aparecen en estas sentencias de forma
que se resolviese este problema?
SOLUCION:
2: Hombre(Sócrates)
Sócrates/x
3: Hombre(Sócrates)
4: vivo(Sócrates)
12. Considérense todos los hechos referidos al béisbol que aparecen representados mediante estructuras de
ranura-relleno en la Figura 4.5. Representar esos hechos como asertos en lógica de predicados.
Demostrar cómo las inferencias que se realizaron a partir de ese conocimiento en el Apartado 4.2
también se pueden obtener mediante la deducción lógica.
SOLUCION:
8: lanzador(Three-Finger-Brown)
9: jugador_campo(Pee-Wee-Reese)
10: equipo (Chicago-clubs)
11: equipo (Broklyn-dodgers)
13. ¿Qué problemas se plantearían al intentar representar las siguientes sentencias en lógica de
predicados? Debería ser posible deducir la última sentencia a partir de las anteriores.
SOLUCION:
1: gusta(John) película(francesa)
3: película(americana) película(extranjera)
4: película(francesa) película(extranjera)
5: presenta(Playhouse) película(extranjera)
7: hacer(ir(John,Playhouse))
Para resolver por refutación niego la implicación 7:
CAPITULO 8:
RAZONAMIENTO ESTADÍSTICO
E = Evidencia nueva luego de destapar una concha no elegida y comprobar que tal vez una de las dos
restantes contiene el guisante = 0.5
e = Evidencia previa, donde una de las tres conchas contiene el guisante = 0.33
P(Encontrar el guisante | una de las dos restantes contiene el guisante, una de las tres conchas contiene
el guisante) =
= P(0.33|0.5) * (P(0.33|0.5, 0.33) / P(0.33|0.5))
= (0.66) * (0.217 / 0.66)
= 0.217 > 1 Entonces debo mantener la concha elegida y NO
cambiar de opción
CF(h1,O1) = 0.5
CF(h1,O2) = 0.3
CF(h1,O3) = -0.2
CF(h1,O1) = 0.5
MB(h1,O1) = 0.5 + MD(h1,O1)
MD(h1,O1) = MB(h1,O1) -0.5
CF(h1,O2) = 0.3
MB(h1,O2) = 0.3 + MD(h1,O2)
MD(h1,O2) = MB(h1,O2) -0.3
CF(h1,O3) = -0.2
MB(h1,O3) = MD(h1,O3) -0.2
MD(h1,O3) = MB(h1,O3) +0.2
3. Demuestre que las reglas de combinación de MYCIN satisfacen las tres propiedades que
se les presume.
a. Las funciones de combinación deberían ser conmutativas y asociativas ya que el orden en el que se
reúnen las evidencias es arbitrario
Conmutativa A +B = B +A
SI 1 = MB + MD entonces
MB = 1 – MD y MD = 1 – MB
1 = ( 1 – MD ) + MD y 1 = MB + ( 1 – MB )
1 = 1 y 1 = 1
Asociativa A + (B + C) = (A + B) + C
A: 0.27
B: 0.50
C: 0.23
Asumiendo que
1 = MB + MD
c. Si las inferencias inciertas se encadenan juntas, el resultado debe ser de menor certeza que c/u de
las inferencias por separado
Dados las siguientes opciones de encontrar una carta específica entre cuatro posibles cartas
ocultas:
a. opción 1
b. opción 2
c. opción 3
d. opción 4
De ahí si sumamos las posibles equivocaciones, en el peor de los casos este sería de ¾ y de
aciertos de ¼
De ahí que ¼ es menor que ¾ que corresponde al factor de certeza en el mejor de los
casos, esto se refuerza con el literal anterior si tomamos en cuenta que ¼ + 1/3 nos da 1
que es el factor de sumar MB y MD
4. Considere el siguiente conjunto de proposiciones:
a) Crear una red que defina las conexiones causales entre los nodos.
ATRIBUTO PROBABILIDAD
0.95
p(Manchas rojas | Sarampión, Alergia)
p(Manchas rojas | Sarampión, ¬Alergia) 0.85
p(Manchas rojas | ¬Sarampión, Alergia) 0.80
p(Manchas rojas | ¬Sarampión, ¬Alergia) 0.20
5. Considere otra vez las mismas proposiciones e identifique la enfermedad del paciente
utilizando la teoría de Dempster-Shafer.
a) ¿Qué es Θ ?.
Θ: Marco de discernimiento, Universo exhaustivo de hipótesis mutuamente
excluyentes.
Conjunto considerado:
{Sarampión, Fiebre de las Montañas Rocosas, Vacunado de Sarampión, Le picó una garrapata,
Alergia}
Acorde a la nomenclatura anterior
{B, D, E, F, G}
{Θ} (1.0)
m3 = {B } (0.72)
{B, G} (0.18)
{B, D, E} (0.08)
Θ (0.02)
m5 = {B} (0.607)
{B, G} (0.152)
{B, D, E} (0.067)
{G } (0.101)
{D } (0.045)
{D, G} (0.011)
Θ (0.017)
Bel(FiebredelasMontañasRocosas) = Bel(D).
Para éstas tres condiciones, sumamos todos los valores de m5 para D y todos sus subconjuntos:
m5:
Bel(D) = 0.067 + 0.045 + 0.011
Bel(D) = 0.123
6. Defina los conjuntos difusos que puedan utilizarse para representar la lista de
proposiciones que se dieron al comienzo del apartado 8.5
Preposición Conjunto difuso
7. Considere otra vez la historia del asesinato ABC del capítulo 7. La explicación dada allí se
centro en el uso de técnicas simbólicas de representación y uso de conocimiento incierto.
Examine ahora el uso de técnicas numéricas para la resolución del mismo problema. Para
cada parte, muestre cómo podría representarse el conocimiento. Cuando sea posible,
muestre cómo pueden combinarse para dar una predicción de quien cometió el crimen
dada al menos una posible configuración de la evidencia.
a. Use reglas de estilo MYCIN y CF’s. Por ejemplo, las reglas podrían incluir:
Cabot
Babbit Inocente
Culpable
Registro
Abbott
Hotel
Inocente
Verídico
solución:
Tabla de Probabilidades:
{Abbott} = 0.56
{Abbott, Babbott} = 0.24
{Abbott, Cabot} = 0.14
Θ = 0.06
Total 1.00
d. Utilice la lógica difusa. Por ejemplo, podría definir conjuntos difusos tales como
“gente honesta” o “gente avara”, y describir a Abbott, Babbitt o Cabot como
miembros de estos conjuntos.
Factores de Certeza
Sencilla
Si las proposiciones son “acertadas”
Si el valor de la evidencia sugerida se acerca a lo correcto
Redes Bayesianas
Sencilla
Dempster – Shafer
Sencilla
Lógica Difusa
Sencilla