Definio de agentes
Definio de agentes
O que um agente
Autonomia e utilidade
Autonomia
linguagem
inferncia
conhecimento
Agente Racional
Problema
Atributos opcionais
Taxonomia
Taxonomia
Arquitetura Geral
Controlador: determina a
ordem de ativao de seus
processos internos;
Fundamental em agentes
cognitivos.
Configurador de performance:
a agenda de objetivos, restries,
preferncias e modo de atuao
de um agente podem ser
configurveis.
Componente de mobilidade:
um agente pode sobreviver fora
de seu habitat. Esse
componente vital em agentes
mveis.
Agente de policia
raciocnio
Agente
Conhecimento:
- leis
- comportamento dos
indivduos,...
percepo
Ambiente
Objetivo:
- fazer com que as leis
sejam respeitadas
execuo
Aes:
- multar
- apitar
- parar, ...
Exemplos de agentes
Agente
Diagnstico
mdico
Dados
perceptivos
Aes
Objetivos
Sintomas,
Perguntar,
Sade do paciente,
paciente, exames prescrever exames, minimizar custos
respostas, ...
testar
Ambiente
Paciente,
gabinete, ...
Anlise de
imagens de
satlite
Pixels
imprimir uma
categorizao
categorizar
corretamente
Imagens de
satlite
Tutorial de
portugus
Palavras
digitadas
Imprimir exerccios,
sugestes,
correes, ...
Melhorar o
desempenho do
estudante
Conjunto de
estudantes
Filtrador de
mails
mensagens
Aceitar ou rejeitar
mensagens
Aliviar a carga de
leitura do usurio
Mensagens,
usurios
Motorista de
taxi
Imagens,
velocmetro,
sons
brecar, acelerar,
dobrar, falar com
passageiro, ...
Msico de jazz
Sons seus e de
Escolher e tocar
outros msicos, notas no andamento
grades de
acordes
Segurana,
Ruas, pedestres,
rapidez, economia,
carros, ...
conforto,...
Tocar bem, se
divertir, agradar
Musicos,
publico, grades
de acordes
Ambiente
Classes de ambientes
Fsico: robs
Software: softbots
Realidade virtual (simulao do ambiente fsico): softbots e
avatares
Propriedades de um ambiente
acessvel x inacessvel
esttico x dinmico
determinista x no-determinista
discreto x contnuo
episdico x no-episdico
tamanho: nmero de percepes, aes, objetivos,...
Ambientes: propriedades
Exemplos de ambientes
Agente
esttico
discreto
Sim
Sim
No
Sim
Sim
Sim
Sim
No
Semi
sim
gamo
sim
no
no
sim
sim
motorista de taxi
No
No
No
No
No
mdico
No
No
No
No
No
tutor
No
No
No
No
Sim
Analisador de imagem
Sim
Sim
Sim
Semi
No
Busca na web
No
No
Sim
No
Sim
Filtrador de mail
Sim
No
Sim
No
Sim
Msico
Sim
No
No
No
No
Arquiteturas
Onde o reativo deve ter preferncia sobre o deliberativo por responder mais rapidamente as
variaes do ambiente. Ou seja, a arquitetura deliberativa lida com a abstrao dos dados,
ao contrrio da reativa que lida com os valores reais (sensores).
Arquitetura Reativa
Arquitetura Deliberativa
Arquiteturas Hbridas
Arquiteturas
Agente tabela
Agente reativo
Agente reativo com estado interno
(autmato)
Agente cognitivo (baseado em objetivos)
Agente otimizador
Agente adaptativo
Agente tabela
sensores
ambiente
Agente
Tabela
percepes
aes
.
.
.
.
efetuadores
Limitaes
Mesmo Problemas simples -> tabelas muito grandes
Nem sempre possvel construir a tabela
No h autonomia nem flexibilidade
Ambientes
acessvel, determinista, episdico, esttico, discreto e minsculo!
Agente reativo
Agente
ambiente
sensores
Como est o mundo agora?
Que ao devo escolher agora?
Regras
condio-ao
efetuadores
Vantagens e desvantagens
Ambientes:
ambiente
sensores
Como est o mundo agora?
efetuadores
Regras
condio-ao
ambiente
Objetivos
efetuadores
Vantagens e desvantagens:
Mais complicado e ineficiente, porm mais flexvel, autnomo
No trata objetivos conflitantes
Ambientes: determinista
ex.: xeque-mate no xadrez
qual o impacto de
minhas aes
Funo de Utilidade
efetuadores
t+1
avaliao
ambiente
elemento de
execuo (agente)
trocas
conhecimento
t
efetuadores
crtico
elemento de
aprendizagem
objetivos de
aprendizagem
Gerador de
problemas
Agentes e ambientes
Controvrsia