Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SECTOR MINERO
Presentado por: GIRÓN DIAZ, CRISTHIAN
VILLON PANANA, CARLOS MARTIN
Docente: ING.
SISTEMAS EXPERTOS
2
¿Qué es un Sistema Experto?
Es una rama de la Inteligencia artificial; son sistemas informáticos que simulan el
proceso de aprendizaje, de memorización, de razonamiento, de comunicación y de
acción en consecuencia de un experto humano en cualquier rama de la ciencia.
Características
Para que un sistema actúe como un verdadero experto, es deseable que reúna, en lo
posible, lo más importante de las características de un experto humano, esto es:
1. Habilidad para adquirir conocimiento.
2. Fiabilidad, para poder confiar en sus resultados o apreciaciones.
3. Solidez en el dominio de su conocimiento.
4. Capacidad para resolver problemas.
3
Tipos de Sistemas Expertos
4
¿Cuándo utilizar un Sistema Experto?
5
APLICACIÓN
6
DESCRIPCIÓN
Se desea establecer un Sistema Experto donde mediante hechos y reglas se pueda llegar a la solución para la
asignación de maquinarias a los operarios.
PLANTEAMIENTO
"HECHOS"
(deffacts maquinariaES
(maquinaria (nombre "excavadora") (nivel-de-dificultad "alto"))
(maquinaria (nombre "retroexcavadora") (nivel-de-dificultad "medio"))
(maquinaria (nombre "compactadora") (nivel-de-dificultad "bajo"))
)
(deffacts operadorS
(operador (nombre "Juan-Alvarez") (años-de-experiencia 2) (nivel-de-dificultad "alto"))
(operador (nombre "Jose-Garay") (años-de-experiencia 1) (nivel-de-dificultad "medio"))
(operador (nombre "Mario-Galvez") (años-de-experiencia 0) (nivel-de-dificultad "bajo"))
(operador (nombre "Luis-Zelada") (años-de-experiencia 2) (nivel-de-dificultad "alto"))
(operador (nombre "Martin-Chavez") (años-de-experiencia 1) (nivel-de-dificultad "medio"))
(operador (nombre "Marco-Aurelio") (años-de-experiencia 0) (nivel-de-dificultad "bajo"))
(operador (nombre "Marco-Polo") (años-de-experiencia 2) (nivel-de-dificultad "alto"))
(operador (nombre "Jose-Olaya") (años-de-experiencia 1) (nivel-de-dificultad "medio"))
(operador (nombre "Jesus-Zerga") (años-de-experiencia 0) (nivel-de-dificultad "bajo"))
)
7
"REGLAS"
8
(defrule escoger-maquinaria-medio-2 "Regla 3"
(operador (nombre ?na) (nivel-de-dificultad ?ndea) (años-de-experiencia ?ndr))
(maquinaria (nombre ?np) (nivel-de-dificultad ?ndep))
(test (eq ?ndr 1))
(test (eq ?ndep "medio"))
(test (eq ?ndea "alto"))
=>
(printout t "Asignar maquina " ?np " a " ?na crlf)
)
9
MUCHAS GRACIAS
10