Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
• Rivas Plata Poma, Clark Evan
• Nieto Alvarado, Nicolas
• Lozada Vargas, Pablo
Á rboles de Decisió n
• INTRODUCCIÓN
Raíz
• Nodo donde se inicia el recorrido del árbol de decisión.
Ramas
• Conectan los nodos padre con los nodos hijos.
Hoja
• Nodo del árbol que no tiene sucesores.
Á rboles de Decisió n
• INTRODUCCIÓN
SI
carne roja? NO
El mejor color es ¿El plato
tinto principal es ave?
SI NO
¿El plato ¿El plato
principal es principal es
pavo? pescado?
SI NO SI NO
El mejor color es El mejor color es El mejor color es El mejor color es
tinto blanco blanco el
Problema 1
• (deffacts datos
• (clase t)
• (rama sangre-caliente si) El animal es un
reptil
• (rama ronronea si))
NO
¿El animal es de El animal es un
• (defrule mamifero sangre caliente? perro
• (clase t) Si
NO
• (rama sangre-caliente si) ¿El animal
• => ronronea?
• (assert (clase mamifero)))
SI
El animal es un
• (defrule reptil gato
• (clase t)
• (rama sangre-caliente no)
• =>
• (assert (solucion reptil))
• (printout t "El animal es un reptil" crlf))
• (defrule gato
• (clase mamifero)
• (rama ronronea si)
• =>
• (assert (solucion gato))
• (printout t "El animal es un gato" crlf))
• (defrule perro
• (clase mamifero)
• (rama ronronea no)
• =>
• (assert (solucion perro))
• (printout "El animal es un perro" crlf))
Problema 2
• Cada Nodo debe de estar compilado en una regla.
• No hay interacción con el usuario.
Solució n – Problema 2
Problema 3
Árbol Familiar
• Se pretende diseñar un SE que, en base a unos
datos de entrada con unas relaciones familiares
elementales, sea capaz de deducir el resto de
relaciones entre las personas que se le dan.
El problema puede complicarse bastante, pues
es preciso controlar una gran serie de
relaciones, así como el hecho de que las
personas pueden ser hombre o mujer, y el tipo
de relación variará (no será lo mismo sobrino
que sobrina, por ejemplo).
Para simplificar un poco el SE, vamos a suponer
que el programa solo va admitir como hechos
de entrada las relaciones progenitor-de (si se
trata de padre o madre lo deducirá él mediante
las reglas que se implementen), hombre, mujer
y marido-de. En cuanto al resto de relaciones
familiares, se implementarán reglas para
determinar ésta independientemente del sexo,
y posteriormente otras que hallarán la relación
definitiva, teniendo en cuenta el sexo.
Solució n–Problema 3
Problema 3 - Solució n
Problema 4
• Representar los nodos del siguiente árbol de decisión como
hechos en CLIPS:
Solució n – Problema 4
Solució n – Problema 4
Á rboles de Decisió n
• INTRODUCCIÓN
SI NO
¿El animal es un ¿El animal es un
gato? perro?
• Y obtén la siguiente sesión de deducción:
¿El animal es de sangre caliente? (si /no): si
¿El animal ronronea? (si/no): no
Deduzco que es un perro
¿Estoy en lo correcto? (si/no): no
¿Cuál es el animal? Pájaro
¿Que pregunta se debe contestar afirmativamente para distinguir entre un Pájaro y
un Perro? ¿El animal vuela?
Ahora puedo deducir que es un pájaro
¿Intentar otra vez? (si/no): no
• ..\examen lab\ejemplo arboles-salon.CLP