02 Agentes Inteligentes
Agentes Inteligentes
Capítulo 2 “Artificial Intelligence A Modern Approach”
Agentes inteligentes
Agente
SENSORES
?
AMBIENTE
ACTUADORES
Homem: olhos, ..., mãos, ...
Robots: câmaras, microfones, ..., rodas, “mãos”, ...
2
1
Como devem agir os agentes
Inteligente = Racional
Um agente é racional se atua corretamente
Ser racional depende de:
• Medida (objetiva) de desempenho
• Sequência de percepções (~ Omnisciência)
• Conhecimento (embutido) sobre o ambiente
• Conjunto de ações que pode executar
3
Como devem agir os agentes
Um agente racional ideal é aquele que, em função da sequência de percepções e do conhecimento do domínio embutido, escolhe a ação que maximiza a função de desempenho
Num agente ideal existe um mapeamento ideal
(tabela/função) entre as percepções e as ações a executar
É desejável que um agente seja tão autónomo quanto possível 4
2
Descrições PAGE
Tipo Agente
Percepções
Diagnóstico médico Sintomas, análises, ...
Sistema de
Pixels
classificação de imagens de satélite Controlador de uma refinaria ações
Perguntas,
tratamentos
objetivos
Curar doente,
Custos mínimos
Imprime
Categorização
categorização correta de uma cena
Valores de
Abrir, fechar temperatura, válvulas pressão, ...
Maximizar a segurança Ambiente
Doente,
Hospital
Imagens
do satélite
Refinaria
5
Exemplo de um agente
Agente taxista
Câmaras Velocímetros GPS
Sonar Microfone
Ruas
Tráfego
Peões
Clientes
Acelerar Travar Falar...
Objectivos: Segurança
Velocidade
Conforto
Lucro...
6
3
Estrutura dos agentes
Agente = arquitetura + Programa
arquitetura = suporte material
Programa = função que liga as percepções às ações
7
Tipos de agentes
• Agentes reativos
• Agentes com estado interno
• Agentes guiados por objetivos
• Agentes baseados em funções utilidade
8
4
Agentes reativos
São agentes que apenas reagem à percepção mais recente
Respondem sempre do mesmo modo a entradas iguais
Não possuem conhecimento geral acerca do