Sistema Experto Ejemplo

Slides:



Advertisements
Presentaciones similares
ISP 3ra Práctica Enlace WAN /24 UNI PUCP R7 R1 R6 R3 UNMSM R4
Advertisements

Sistemas Expertos basados en Reglas
LEY DE OHM RECORDANDO... V I R.
LOS ANIMALES LOS ANIMALES Rene Gomez
INTEGRACIONVIGILANCIAMEDICAMENTORRHHPROMOCION Resultados por AREA.
MENÚ DE TEMAS ANIMALES OVÍPAROS ANIMALES VIVÍPAROS
NOMBRE : Lic. ROSALINA BERTA CASTILLO CHAVEZ
Gramáticas Libres de Contexto
EVALUACIÓN EXTERNA Fundación Solidaridad Universidad de Barcelona
CLASIFICACIÓN DE LOS ANIMALES
GESTION DE DISPOSITIVOS
Procesadores Pipeline II
¿Dónde está el gato?. ¿Dónde está...? ¿Hay un pájaro al lado del árbol? ¿Dónde está el pájaro?
Los animales del planeta
Nicole Zequeira Santiago
DOS C ONSULTORES SYDEG, S. A. DE C. V. INTERRELACIÓN DE RESPONSABILIDADES (Equipo Gerencial) © D. R. Mayo de
La avestruz Un ave no comprendida….
ANIMALES SALVAJES.
JORNADAS TOXICOLOGÍA AMBIENTAL: SEGURIDAD QUÍMICA
“Un extraño en la granja”
Los animales del Zoológico
Logic M.C. Juan Carlos Olivares Rojas February, 2009.
I Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'04) MDA Aplicado: Una Gramática de Grafos para la Transformación de.
Unemi Observación Descripción Comparación Curso de Nivelación 2013.
GUÍA DE PRÁCTICA CLÍNICA. EPOC 2014.
RETO ANIMALES De: José Domínguez Para: Víctor Javier Pinilla
1.¿Soy herbívoro? 2.¿Soy carnívoro? 3.¿Soy omnívoro? 4.¿Soy doméstico?
El León blanco Es primo del león pardo, viven mayormente en la reservas naturales de África del sur y se crían selectivamente en muchos zoológicos del.
Quebrantahuesos Eric Aragón Jiménez 1ºD.
GUEPARDO Felino Caza gracias a su vista y su gran velocidad.
Los animales y su reproducción
Rosa Ruiz Elena Fernández
Elaborado por:. El tigre (Panthera tigris) es una de las seis 2 especies de la subfamilia de los panterinos (familia Felidae) pertenecientes al género.
Clases de animales.
Clasificación de los seres vivos
Animales según reproducción
Nombre: María Teresa Méndez Pacheco
Los animales Por Esmeralda..
Conozcamos los animales
ELEGIR LA FRASE CORRECTA
Respeto.
¿CÓMO SE CLASIFICAN LOS ANIMALES SEGÚN SU ALIMENTACIÓN?
LOS ANIMALES VERTEBRADOS
Welcome to... A Game of X’s and O’s
Los Animales Domésticos
Preparado por: Odalis Marrero Ortiz Como requisito del curso TEDU 220 Enero a Mayo 2008 Prof. Nancy Rodriguez Los animales de la granja.
LOS ANIMALES.
LOS ANIMALES Licencia: CC (BY-NC- SA)
¿Cómo tienen el pelo? Ask pupils to say one sentence about the hair of each character. 1 = Mr Maker (e.g. Tiene el pelo castaño y corto) 2.
Zoológico Proyecto Por: Esperanza.
Los animales vertebrados
Los animales Beatriz Benaque.
CIENCIAS NATURALES GRADO PRIMERO LOS ANIMALES Y SUS CARACTERÍSTICAS
Hoy vamos a conocer los distintos tipos de animales que existen.
La lengua de una ballena azul pesa como un elefante adulto
Animales vertebrados ipi sansomendi JAIONE GAZTAÑAGA 1º ESO.
Michelle Paredes Cabezas
¿Quièn es èl? ¿Qué le gusta hacer? ¿Cúantos años tiene? ¿Cómo es èl? ¿Que color es el pelo?
LOS MAMÍFEROS Los mamíferos son animales vivíparos.
Los Seres Vivos (2) Los animales
Las partes del cuerpo animal
Es un mamífero carnívoro de la familia de los félidos y una de las 4 especies del género Pantera. Algunos machos, excepcionalmente grandes, llegan a pesar.
Animales africanos Regina Correa Castellanos. El Leopardo El leopardo Se denomina leopardo cuando su piel es manchada, mientras que los ejemplares de.
ESPANHOL - 2º ANO Prof.ª Raimundinha Oliveira. LOS ANIMALES EL PERRO MASCOTAS.
Nuestro Animal Favorito
CARACTERÍSTICAS DE LOS MAMIFEROS
1º de Primaria.
 Vive en la selva  Se alimenta  Tiene pelos de color naranja, negros y blancos  Tiene 4 patas  Es una animal salvaje.
LAS VACAS SON ANIMALES MAMIFEROS C:\Users\Over\Desktop\alumnos peda.xlsx.
CUERPO: COLA: PATAS: COLOR: PESO: REPRODUCEN: ………….………….………….………….………..….…….…….………….……………………………….….…… …….………….… ………….………….………….………….………..….………………………………..……….………….…….……
Transcripción de la presentación:

Sistema Experto Ejemplo Sistemas FNI Lucio Salgado

Sistema Experto Nombre: Identificación de animales ZOO Tomado de Winston 1992

Descripción Se supone la existencia de un robot (Robbie), que desea pasar el día en el zoologico. Robbie puede percibir las características básicas, como color, tamaño y si un animal tiene pelo o da leche, pero tiene capacidad limitada para identificar objetos mediante estas características.

Descripción Puede distinguir a los animales de otros pero no puede concluir directamente sobre un animal que observa. Entonces Robbie decide construir un sistema experto para identificar animales El zoologico solo tiene siete animales: Una onza, un tigre, una jirafa, una cebra, un avestruz, un pingüino y un albatros. Solo con el afán de simplificar.

Reglas de clasificación Si x tiene pelo entonces x es mamífero R2: Si x da leche entonces x es mamífero R3: Si x tiene plumas entonces x es ave

Reglas de clasificación Si x vuela y x pone huevos entonces x es ave R5: Si x es mamífero y x come carne entonces x es carnívoro R6: Si x es mamífero y x tiene dientes agudos y x tiene garras y x tiene ojos que miran hacia adelante entonces x es carnívoro

Reglas de clasificación Si x es mamifero y x tiene pezuñas entonces x es ungulado R8: Si x es mamifero y x rumia entonces x es ungulado

Reglas de Identificación Si x es carnívoro y x es color leonado y x tiene manchas oscuras entonces x es una onza R10: Si x es carnívoro y x es color leonado y x tiene franjas negras entonces x es un tigre

Reglas de Identificación Si x es ungulado y x es color leonado y x tiene cuello largo y x tiene patas largas entonces x es una jirafa R12: Si x es ungulado y x es color blanco y x tiene franjas negras entonces x es una jirafa

Reglas de identificación Si x es ave y x tiene patas largas y x tiene cuello largo y x es blanca y negra entonces x es un avestruz R14: Si x es ave y x no vuela y x nada y x es blanca y negra entonces x es un pingüino

Reglas de Identificación Si x es ave y x vuela muy bien entonces x es un albatros

Implementación PROLOG Predicado Principal identificar :- hipotesis(Animal), write('Pienso que el animal es: '), write(Animal), nl, undo.

Hipótesis hipotesis(onza) :- onza, !. hipotesis(tigre) :- tigre, !. hipotesis(jirafa) :- jirafa, !. hipotesis(cebra) :- cebra, !. hipotesis(avestruz) :- avestruz, !. hipotesis(pinguino) :- pinguino, !. hipotesis(albatros) :- albatros, !. hipotesis(desconocido). /* sin diagnostico */

Reglas de Identificación onza :- carnivoro, verify(es_color_leonado), verify(tiene_manchas_oscuras). tigre :- verify(tiene_franjas_negras).

Reglas de Clasificación mamifero :- verify(tiene_pelo), !. mamifero :- verify(da_leche). ave :- verify(tiene_plumas), !. ave :- verify(vuela), verify(pone_huevos). carnivoro :- mamifero,verify(come_carne), !. carnivoro :- mamifero,verify(tiene_dientes_agudos), verify(tiene_garras), verify(tiene_ojos_que_mira_hacia_adelante).

Para preguntar ask(Question) :- write('El animal tiene la siguiente caracteristica : '), write(Question), write('? '), read(Response), nl, ( (Response == yes ; Response == y) -> assert(yes(Question)) ; assert(no(Question)), fail).

Verificar verify(S) :- (yes(S) -> true ; (no(S) fail ; ask(S))).

Elimina afirmaciones undo :- retract(yes(_)),fail. undo :- retract(no(_)),fail. undo.