Agentes basados en objetos utilidad

5,053 views

Published on

Inteligencia Artificial

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
5,053
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
87
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agentes basados en objetos utilidad

  1. 1. Agentes Basados en Objetos Presentado por : José Trinidad González Godina
  2. 2. Agentes basados en metas ◦ Agente que combina propiedades de agentes reactivos simples y basados en modelos, pero que tiene una meta a la cual llegar. Necesita buscar el mejor camino y planificar la secuencia de acciones.
  3. 3. RS EI BM BUAgente basado en metas o objetivos Para decidir qué hacer no basta con tener información acerca del estado que prevalece en el ambiente. Además del estado prevaleciente, se requiere cierto tipo de información sobre su meta. La búsqueda y la planificación son sub-campos de la IA que se ocupan de encontrar las secuencias de acciones que permiten alcanzar las metas de un agente. Este tipo de agente es diferente a los anteriores, debido a que implica tomar en cuenta el futuro. Puede ser más flexible si cambian las condiciones o cambian las metas.
  4. 4. Agente basado en metas Estado Sensores Como evoluciona el Como es el mundo mundo ahora Qué efectos tiene Lo que mis acciones tomar hacen la acción A Acción que debo Metas tomar Agente Efectores
  5. 5.  Resolver el problema de las k-reinas, para k = 3. El problema consiste en identificar en qué posiciones colocar k reinas en un tablero de ajedrez de tal manera que no se “coman” entre ellas
  6. 6. FormulaciónBúsquedaEjecución
  7. 7.  Diseñar un agente para resolver el problema del rompecabezas móvil o problema de las ocho fichas o puzzle. 2 8 3 1 2 3 1 6 4 8 4 7 5 7 6 5
  8. 8. Agentes Basados en Utilidad Presentado por : José Trinidad González Godina
  9. 9. Agentes basados en utilidad. ◦ Son aquellos agentes que tienen múltiples metas que cumplir, mide el grado de satisfacción del grado de cumplimiento de sus metas.
  10. 10. Agente basado en utilidad  Las metas no bastan por sí mismas para generar una conducta de alta calidad.  Puede haber muchas secuencias de acciones que permitan alcanzar la meta, pero algunas ofrecen más utilidad que otras.  La utilidad es una función que correlaciona un estado y un número real mediante el cual se caracteriza el correspondiente grado de satisfacción.
  11. 11. Agente basado en utilidad Estado Sensores Como es el mundo Como evoluciona el ahora mundo Que efectos tiene Lo que mis acciones tomar hacen la acción A Que tan feliz Utilidad estaría en un estado determinado Acción que debo tomar Agente Efectores
  12. 12. Ejercicio Indique el tipo de agente para cada caso:  Agente resuelve laberintos.  Agente que entrega la Raíz Cuadrada de un número.  Agente que conduce un automóvil.  Agente del mundo de los wumpus  Agente que resuelve el problema de los bloques.
  13. 13. Ejercicio Indique el tipo de agente para cada caso:  Agente resuelve laberintos. Agente basado en metas  Agente que entrega la Raíz Cuadrada de un número. Agente reactivo simple  Agente que conduce un automóvil. Agente basado en utilidad  Agente del mundo de los wumpus Agente basado en modelos  Agente que resuelve el problema de los bloques. Agente basado en metas
  14. 14.  Gracias

×