Académique Documents
Professionnel Documents
Culture Documents
Agentes Inteligentes
(Continuao)
O que so Agentes
No contexto da IA, agentes so sistemas que podem decidir por si prprios o que necessrio fazer para satisfazer o objetivo para o qual foram projetados.
Esto situados em algum ambiente So capazes de ao autnoma
Desafios
Projeto do agente
Como construir agentes que sejam capazes de agir com autonomia para realizar as tarefas delegadas a eles?
Projeto da sociedade
Como construir agentes que sejam capazes de interagir com outros agentes de forma a executar com sucesso tarefas que delegamos a ele, particularmente quando os outros agentes podem no compartilhar dos mesmos objetivos ou interesses?
Estrutura de um agente
Agente = arquitetura + programa
Programa: Implementao da funo do agente (mapeamento de percepes em aes) Arquitetura: dispositivo computacional com sensores e atuadores
Tipos de agente
Agentes reflexo Agentes reflexo com estado Agentes orientados a objetivos Agentes orientados a utilidades
Agente reflexo
Seleciona aes baseado na percepo corrente, ignorando o restante na histria de perpeces Regra Condio Ao Age de acordo com uma regra cuja condio se aplica ao estado corrente, como detectado pelas percepes.
10
11
12
14
15
16
17
18
19
20
21
22
23
Sinopse
Agentes interagem com o ambiente atravs de atuadores e sensores Descries PEAS definem ambientes de tarefa Ambientes so categorizados de acordo com vrias dimenses A funo do agente descreve o que o agente faz em cada caso A medida de performance avalia o desempenho do agente Um agente racional maximiza o desempenho esperado Arquiteturas de agentes mais complexas resultam em agentes mais flexveis
I.A. - Carla Delgado - 2011 24
possvel implementar um jogador de poker como um agente reflexo simples? Por qu?
I.A. - Carla Delgado - 2011 25
Bibliografia Complementar
Prometheus Design Tool (PDT)
http://www.cs.rmit.edu.au/agents/pdt/
Aima Java
http://code.google.com/p/aima-java/
26