Está en la página 1de 5

UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA

CAMPUES HUEHUETENANGO

INGENIERIA EN SISTEMAS

INTELIGENCIA ARTIFICIAL

CATEDRATICO: JORGE LUIS GARCIA PALACIOS

Tema:

preguntas

Nombre Carné

Fernando Ignacio Aguilar Sales 4490-16-11326

HUEHUETENANGO 21 DE MARZO DE 2020


2.1 Defina con sus propias palabras los siguientes términos: agente, función agente, programa de
agente, racionalidad, autonomía, agente reactivo, agente basado en modelo, agente basado en
objetivos, agente basado en utilidad, agente que aprende.

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.

Racionalidad: Significa hacer lo correcto es decir que realice un mejor trabajo.

Programa de agente: Programa implementa la función de agente.

Autonomía: es la capacidad que posee el agente de aprender mediante el conocimiento dado.

Agente reactivo: Es el que realiza la acción dada la percepción actual.

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:

a) Robot que juega futbol:

 Rendimiento: poder ganar los partidos.


 Entorno: los espacios que son proporcionales a las del tamaño del robot, como el campo
de futbol.
 Actuadores: todo lo relacionado a sus articulaciones como las piernas .
 Sensores: uso de cámaras para el entorno del campo de futbol

b) Agente para comprar libros en Internet.

 Rendimiento: reducir los tiempos de compras, cotizar en paginas web en donde se


encuentren los libros a menor precio.
 Entorno: Internet.
 Actuadores: mostrar resultados.
 Sensores: hardware y software.

c) explorador autónomo de marte:

 Rendimiento: explorar el planeta y recolectar la información sobre el entorno del planeta.


 Entorno: planeta Marte.
 Actuadores: mecanismo de movimiento.
 Sensores: radares.

d) Asistente matemático para la demostración de teoremas:

 Rendimiento: buscar la manera de minimizar los errores, agilizar el proceso de


demostración .
 Entorno: áreas de educación superior .
 Actuadores: mostrar los resultados.
 Sensores: hardware y software.

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.

Función : agente_aspiradora(estado, localización)

Si estado = sucio entonces devolver aspirar

rendimiento = rendimiento + 100

De otra manera, si localización = A entonces Derecha

Rendimiento = rendimiento -1

De otra manera, si localización = B entonces Izquierda

Rendimiento = rendimiento -1

Función agente-aspiradora-forma(forma)

Si forma= solido entonces aspirar

Rendimiento = rendmiento+100

Funcion agente_aspiradora-tamaño (tamaño)

Si tamaño = grande entonces aumentar_potencia

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.

c) ¿Cómo se respondería las preguntas a y b si las percepciones proporcionan al agente


información sobre el nivel de suciedad/limpieza de todas las cuadriculas del entorno?

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.

También podría gustarte