Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAMPUES HUEHUETENANGO
INGENIERIA EN SISTEMAS
INTELIGENCIA ARTIFICIAL
Tema:
preguntas
Nombre Carné
Agente: se refiere a algo que es capaz de percibir sensaciones de su entorno y en base a estas
sensaciones realiza acciones.
Función de agente: Es una función matemática que se encarga de la determinación de las acciones
que pasara ante tal percepción.
Agente basado en modelo: Es aquel que guarda la información del ambiente donde se encuentran
y los cambios que realizan sus acciones.
Agente basado en objetivos: Hace acciones con la finalidad de alcanzar un objetivo en especifico.
Agente basado en utilidad: Es el agente que no solo le interés cumplir con el objetivo sino busca
lograrlo de la manera mas efectiva de tal manera que mejora en rapidez, tiempo, eficiencia.
Agente que aprende: Su aprendizaje es casi similar a la de un ser humano ya que el agente realiza
cierta acción ante una percepción y determina si esta es la mejor manera que lo puede realizar o si
existe otra mejor.
2.3 Este ejercicio explora las diferencias entre las funciones de los agentes y los programas de los
agentes.
a) ¿Puede haber más de un programa de agente que implemente una función de agente dada?
Proponga un ejemplo, o muestre por qué una no es posible?
Tomando como ejemplo el carro que resuelve laberintos, suponiendo que existe la función agente
mientras encuentre una pared que regrese a otro estado y otro agente que se encarga de
almacenar la información del recorrido realizado para no regresar por lo que ,Si puede haber mas
de una función de agente.
b) ¿Hay funciones de agente que no se pueden implementar con algún programa de agente?
Si existen funciones de agentes que no se pueden desarrollar con ningún programa de agente esto
está determinado por el Problema de Parada en una máquina de Turing.
c) ¿Dada una arquitectura máquina, ¿implementa cada programa de agente exactamente una
función de agente?
SI , Un programa agente es el que implementa una función de un agente bajo su arquitectura.
d)Dada una arquitectura con n bits de almacenamiento, ¿cuántos posibles programas de agente
diferentes puede almacenar?
Existen programas que son de tipo agente aunque mucho no funcionan en lo absoluto.
2.5 identifique la descripción de REAS que define el entorno de trabajo para cada uno de los
siguientes agentes:
2.7 Implemente un simulador que determine la medida de rendimiento para el entorno del
mundo de la aspiradora descrito en la figura 2.2 y especificado en la página 36. La implementación
debe ser modular, de forma que los sensores, actuadores, y las características del entorno
(tamaño, forma, localización de la sociedad, etc.) puedan modificarse fácilmente.
Rendimiento = rendimiento -1
Rendimiento = rendimiento -1
Función agente-aspiradora-forma(forma)
Rendimiento = rendmiento+100
Rendimiento = rendimiento -1
2.9) considere una versión modificada del entorno de la aspiradora del ejercicio 2.7, en
el que se penalice al agente con un punto en cada movimiento?
a) ¿Puede un agente reactivo simple ser perfectamente racional en este medio? Explíquese
si porque los agentes reactivos simples trabajan en base a su percepciones actuales, como el caso
de la aspiradora que trabaja mediante sus percepciones actuales ya que percibe si esta sucio o si
ya esta limpio, el error de este agente es que permanece en un bucle repetitivo .
b) ¿Qué sucedería con un agente reactivo con estado? Diseñe este agente.
El agente será de gran ayuda porque la aspiradora detecte suciedad y deje todo limpio el agente le
dirá que no es necesario regresar a limpiar.
Agente: aspiradora
Rendimiento: limpiar áreas que se encuentren sucias.
Entorno: áreas de con o sin suciedad.
Actuadores: detectar áreas de su entorno.
Sensores: sensores para detectar si existen suciedad o limpieza en el área especifica.
Las percepciones le ayudaran a determinar si hizo el proceso de limpieza, ayudaría a realizar los
procesos pero el trabajo del agente reactivo no cambiaria.
2.11) Repítase el Ejercicio 2.10 para el caso en el que el sensor de localización sea reemplazado
por un sensor <<de golpes>> que detecte si el agente golpea un obstáculo o si se sale fuera de los
límites del entorno. Supóngase que el sensor de golpes deja de funcionar. ¿Cómo debe
comportarse el agente?
Deberá de cambiar de dirección y limpiar el área donde no ha sido limpiado hasta encontrarse con
otra área que lo golpee y seguir con ese bucle hasta detenerse.