Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

22
Trabajo Final

Transcript of Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Page 1: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Trabajo Final

Page 2: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.
Page 3: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

•Agente de búsqueda

•Agente Reflejo Simple

•Conclusiones

Page 4: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Planteamiento del ProblemaExplicación de Agentes.

▪ Agente Reflejo Simple▪ Agente de Búsqueda

Complejidad de los Agentes.Conclusiones.

Page 5: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

El objetivo del trabajo es implementar un agente de búsqueda y reflejo simple, capaz de simular la función de una aspiradora, que determine la ruta optima para limpiar un ambiente dinámico de basura, en donde este ultimo presenta obstáculos y huecos.El Agente tendrá como obstáculos paredes y huecos, los cuales intentara sortear para lograr su objetivo, el cual es recoger toda la basura del ambiente.

Page 6: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Agente DFS Representación de Estados

Hueco (0 o H)

Basura (1 o B)

Pared u Obstáculo (2 o O)

Vacío ( 3 o V)

Agente (5)

Page 7: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.
Page 8: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Operadores Ir a la Derecha

Page 9: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Operadores Ir a la Izquierda

Page 10: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Operadores Ir hacia Abajo

Page 11: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Operadores Ir hacia Arriba

Page 12: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Meta

Page 13: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Meta

Page 14: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Creación de Ambiente

Page 15: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Creación de Ambiente 5x5 o 10x10

Page 16: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.
Page 17: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Agente Reflejo Simple

Page 18: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

Agente Reflejo Simple

Page 19: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

AMBIENTE vs BASURA

01020304050607080

0 100 200 300 400

AMBIENTE

BA

SU

RA N° Basuras

Totales

Lineal (N° BasurasTotales)

AMBIENTE vs COMPLEJIDAD

-20

0

20

40

60

80

100

120

140

0 100 200 300 400

AMBIENTE

CO

MP

LE

JID

AD

Complejidad

Lineal (Complejidad)

Page 20: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

AMBIENTE vs RENDIMIENTO

-0,2

0

0,2

0,4

0,6

0,8

1

0 100 200 300 400

AMBIENTE

RE

ND

IMIE

NT

O

Rendimiento

Logarítmica (Rendimiento)

COMPLEJIDAD vs RENDIMIENTO

-0,2

0

0,2

0,4

0,6

0,8

1

0 20 40 60 80 100 120 140

COMPLEJIDAD

RE

ND

IMIE

NT

O

Rendimiento

Lineal (Rendimiento)

Page 21: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

La poca efectividad del agente reflejo simple, se debe principalmente a la poca información con la que cuenta para tomar decisiones,” si tenemos mas información podemos tomar mejores decisiones ”.

El agente reflejo simple solo puede actuar después de in estimulo

El agente reflejo simple, necesita un ambiente con paredes para controlar su avance

Page 22: Trabajo Final. Agente de búsqueda Agente Reflejo Simple Conclusiones.

El agente reflejo simple, ejecuta acciones totalmente predecibles

El agente de búsqueda, toma acciones de manera aleatoria, lo cual no quiere decir que no se pueda predecir su comportamiento.

En términos de efectividad, se podría decir que para comparar ambos agentes, debemos hacerlo en el mismo ambiente y las mismas condiciones, y la efectividad dependerá netamente del ambiente y las decisiones que tome el agente