7
INTELIGENCIA ARTIFICIAL 13/01/2015 1. PÈREZ PEÑA TATIANA 2. AVALOS FLORES MARIO

Inteligencia Artificial

Embed Size (px)

DESCRIPTION

trabajo de equipo

Citation preview

InTELIGENCIA ARTIFICIAL

ContenidoCreacion de un sistema de Homofilicos en PROLOG1Creacion de un Sistema Experto de un semaforo en CLIPS 1Demostracion de porqu un video juego se considera un Sistema Inteligente1*El juego se llama Wii.

INDICE

CREACION DE UN SISTEMA DE HOMOFILICOS EN PROLOGmadre(luisa, jorge).madre(luisa, adan).madre(ana, marlene).madre(ana, pamela).madre(ana, patricia).madre(bertha, renato).Hecho

madre(teresa, mario). madre(marlene, valeria).madre(marlene, valentina).madre(patricia, luciano).madre(patricia, giorgio).madre(belissa, valentina).

esposo(teofilo, luisa).esposo(jorge, ana).esposo(adan, bertha).Hecho

esposo(renato, teresa).esposo(raul, marlene).esposo(fidel, patricia).esposo(giorgio, belissa).

hemofilico_por_jeringa(jorge).Hecho

hemofilico_por_jeringa(bertha).

hemofilico(H):-hemofilico_por_jeringa(H).Regla

hemofilico(H):-esposo(Y,H),hemofilico(Y).hemofilico(H):-madre(Y,H),hemofilico(Y).

progenitor(X,Y):-madre(X,Y).Regla

progenitor(X,Y):-esposo(X,Z), madre(Z,Y).

desc(X,Y):-progenitor(Y,X).Regla

desc(X,Y):-progenitor(Y,Z),desc(X,Z).

culpable(X,Y):-hemofilico(Y),hemofilico_por_jeringa(X),desc(Y,X).Regla

culpable(X,Y):-hemofilico(Y),hemofilico_por_jeringa(X),desc(Z,X),esposo(Z,Y).culpable(X,Y):-hemofilico_por_jeringa(X),esposo(X,Y).

Ilustracin 1: Resultado del sistema Hemofilico.

CREACION DE UN SISTEMA EXPERTO DE UN SEMAFORO EN CLIPS CLIPS (Quicksilver Beta 3/26/08)CLIPS> (clear)CLIPS> (deftemplate luz-roja (slot tipo))Constructor

CLIPS> (deftemplate respuesta (slot accion))Regla

CLIPS> (defrule luz-roja "Luz del semaforo color roja" (luz-roja (tipo color))=>Hecho

(assert (accion detener-el-automovil)))

CLIPS> (rules)luz-rojaFor a total of 1 defrule.CLIPS> (deftemplate luz-verde (slot tipo)) Constructor

CLIPS> (deftemplate respuesta (slot accion))Regla

CLIPS> (defrule luz-verde "Luz del semaforo verde"(luz-verde (tipo color))=>Hecho

(assert (accion avanzar_el_automovil)))CLIPS> (rules)luz-rojaluz-verdeFor a total of 2 defrules.Constructor

CLIPS> (deftemplate luz-amarilla (slot tipo))CLIPS> (deftemplate respuesta (slot accion))Regla

CLIPS> (defrule luz-amarilla "luz del semaforo amarilla"(luz-amarilla (tipo color))=> Hecho

(assert (accion disminuir-la-velocidad)))CLIPS> (rules) luz-rojaluz-verdeluz-amarillaFor a total of 3 defrules.CLIPS>

EXPLICACION DEL PORQU UN VIDEOJUEGO SE CONSIDERA UN SISTEMA INTELIGENTEEl wii se considera o nosotros consideramos que es un sistema inteligente debido a que tiene patrones de reconocimiento de ciertos movimientos como son; movimiento de manos y saltos, para que el juego reconozca el movimiento que realizaras debe contar con una especie de antena que va conectada al juego, cuenta con un control que hace que este se comunique con la antena ya que dependiendo del movimiento que tu realices con el control hace que se mueva a la izquierda, a la derecha o bien en este caso salte.

Por esta simple razn consideramos que es un Sistema Inteligente.Pgina 5