Agentes baseados em objetivos

De Augusto Baffa Wiki
Revisão de 12h57min de 17 de novembro de 2020 por Abaffa (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Agentes Baseados em Objetivos

Agentes baseados em objetivos[1] expandem as capacidades dos agentes baseados em modelos através de um “objetivo”.


O objetivos descreve situações desejáveis.

  • Exemplo: estar no destino


A seleção da ação baseada em objetivo pode ser:

  • Direta: quando o resultado de uma única ação atinge o objetivo.
  • Mais complexa: quando será necessário longas sequências de ações para atingir o objetivo.


Para encontrar sequências de ações que alcançam os objetivos são utilizados algoritmos de Busca e Planejamento.


A tomada de decisão envolve a consideração do futuro, o que não acontece com o uso de regras de condição-ação.

  • “O que acontecerá se eu fizer isso ou aquilo?”
  • “O quanto isso me ajudará a atingir o objetivo?”


O agente que funciona orientado a objetivos é mais flexível do que um agente reativo.


Entretanto, o objetivo não garante o melhor comportamento para o agente, apenas a distinção entre estados objetivos e não objetivos.

Ver também

Referências

  1. Russell, S. and Norvig, P. Inteligêcia Artificial, 3a Edição, Campus, 2013. Capítulo 2: Agentes Inteligentes