Você está na página 1de 3

Instituto Federal de Educao, Cincia e Tecnologia do Amazonas

2.1 Defina com suas prprias palavras os termos a seguir: agente,


funo do agente, programa de agente, racionalidade, autonomia,
agente reativo, agente baseado em modelo, agente baseado em
objetivos, agente baseado em utilidade, agente baseado com
aprendizagem.
Agente o intermediador entre as variaes do ambiente e as aes a
serem tomadas perante essas variaes.
A funo do agente verificar as variveis de entrada especficas de um
ambiente e selecionar aes a serem executadas.
Programa do agente a sequncia de execues a serem tomadas pelo
atuador.
Racionalidade a tomada de decises seguindo uma sequncia lgica.
Autonomia a capacidade de tomadas de decises prprias a partir de
informaes de entrada.
Agente reativo so agentes que possuem a capacidade de tomar
decises seguindo modelos pr-estabelecidos.
Agente baseado em modelo mantm o estado interno para aspectos no
percebidos.
Agente baseado em utilidade so meios que tentam maximizar suas
expectativas.

2.2 Tanto a medida de desempenho quanto a funo de utilidade medem


o quanto um agente est desempenhando bem suas atividades.
Explique a diferena entre as duas medidas.
A medida de desempenho utilizada por um observador externo para
avaliar o sucesso de um agente, ou seja, a medida de desempenho deve
refletir o resultado realmente desejado. Uma funo de utilidade usada
internamente para estimar o seu resultado.
Diante disso, todos os tipos de agentes tm uma funo de desempenho,
mas nem sempre uma funo de utilidade.

2.3 Este exerccio explora as diferenas entre funes de agentes e


programas de agentes.
a) Pode haver mais de um programa de agente que implemente uma
dada funo de agente?
Sim, pode-se pegar o programa do agente e inserir instrues nulas
que no afetem a sada.
b) Existem funes de agentes que no podem ser implementadas
por qualquer programa de agente?
Sim, pois a funo que o agente exerce pode especificar que o agente
ou no um programa de mquina.
c) Dada uma arquitetura de mquina fixa, cada programa de agente
implementa exatamente uma funo de agente?
Sim, o comportamento do agente fixado por uma arquitetura e
programa.
d) Dada uma arquitetura com n bits de armazenamento, quantos
programas de agentes distintos so possveis?
H uma relao 2 programas de agente possveis, embora nem todos
sejam executados.
2.4 Vamos examinar a racionalidade de vrias funes de agente
aspirador de p.

a) Mostre que a funo do agente aspirador de p simples descrito


na figura 2.3 realmente racional, conforme as suposies
listadas na pgina 37.
Basta mostrar que, para todos os ambientes reais possveis, este agente
limpa os quadrados to rpido quanto qualquer outro agente. Para isso
no se pode ter sujeira. Quando h sujeira no local inicial e nenhum no
outro local, o quadrado estar limpo aps uma etapa. Quando h sujeira
em ambos os locais, o quadrado estar limpo aps trs etapas.

b) Descreva uma funo de agente racional para a medida de


desempenho modificada que deduz um ponto a cada movimento.
O programa de agente correspondente exige estado interno?
O agente continua a se mover para frente e para trs mesmo depois do
quadrado estar limpo. melhor executar o operador NoOp quando o
quadrado estiver limpo. Agora, uma vez que a percepo do agente no
diz se o outro quadrado est limpo, o agente deve ter alguma memria
para dizer se o outro quadrado j foi limpo.

c) Descreva possveis projetos de agentes para os casos em que


quadrados limpos podem ficar sujos e a geografia ambiente
conhecida. Faz sentido para o agente aprender a partir de sua
experincia nessas situaes? Em caso afirmativo, o que ele
pode aprender?
Se considerarmos um tempo de vida longo, o conhecimento do mapa
torna-se uma vantagem porque significa que o agente pode evitar de se
colidir contra as paredes. Tambm pode aprender onde a sujeira mais
provvel de se acumular e pode criar uma estratgia de inspeo ideal.

2.5 Para cada um dos agentes a seguir, desenvolva uma descrio de


PEAS do ambiente de tarefa:
a) Rob jogador de futebol.
Medida de desempenho: vencedor do jogo, correr, fazer gols.
Ambiente: campo, bola, trave.
Atuadores: direo do chute, fora aplicada, preciso.
Sensores: sensor de presena, acelermetro, giroscpio.
b) Agente catlogo de compras da Internet.
Medida de desempenho: Quantidade de compras vendidas.
Ambiente: Internet.
Atuadores: siga o link, preencha os dados dos campos, amostra de
display.
Sensores: Leitura da pgina da web.

c) Andarilho autnomo de Marte.


Medida de desempenho: fazer o percurso programado, pegar
informaes, capturar imagens, localizar objetos.
Ambiente: Marte.
Atuadores: Rodas, engrenagens.
Sensores: acelermetro, de presena, cmeras.

d) Assistente de matemtico para demonstrao de teoremas.


Medida de desempenho: Desenvolver a equao, chegar na resposta
certa.
Ambiente: Sala de aula, centro de pesquisa, laboratrio.
Atuadores: Escrita
Sensores: Leitura