Agentes baseados em objetivos
Revisão de 12h46min de 17 de novembro de 2020 por Abaffa (discussão | contribs) (Criou página com 'miniaturadaimagem|direita|Agentes Baseados em Objetivos '''Agentes baseados em objetivos''' expandem as capacidades dos agentes baseados em modelos...')
Agentes baseados em objetivos 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.