I.a - agentes

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3548 palavras )
  • Download(s) : 0
  • Publicado : 11 de abril de 2013
Ler documento completo
Amostra do texto
Bacharel em Sistemas de Informação

Inteligência Artificial
Inteligência Artificial


AGENTES



O que são agentes? • Agente é qualquer entidade que:
– percebe seu ambiente através de sensores (ex. câmeras, microfone, teclado, dedos...) – age sobre ele através de atuadores (ex. vídeo, auto-falante, impressora, braços, ftp, ...)

• Mapeamento: seqüência de percepções => açãoambiente sensores

Agente
modelo do ambiente

Raciocinador atuadores

Inteligência Artificial

2013/1 3



AGENTES



Agentes

Portanto, um agente é tudo o que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por intermédio de atuadores.

Inteligência Artificial

2013/1 4


2

AGENTES



Ambiente

• A função deagente mapeia dos históricos de percepções às ações [f: P*  A] • O programa agente roda em uma arquitetura física para produzir f • Agente = arquitetura + programa
Inteligência Artificial
2013/1 5

AGENTES



Aspirador de pó

http://www.americanas.com.br/produto/111642057/roboaspirador-de-po-taurus-striker-mini-5w-aspira-solidos-250mlazul?epar=pla&opn=YSMESP&WT.mc_id=googleshoppingRobô Aspirador de Pó Taurus - Striker Mini - 5W Aspira Sólidos - 250ml Azul

Inteligência Artificial

2013/1 6



3

AGENTES



Agente aspirador de pó

• Percebe: localização e limpeza, ou seja, [A,Dirty] • Ações: Left, Right, Suck, NoOp

Inteligência Artificial

2013/1 7



AGENTES



Agente aspirador de pó

• Tabulação da função de agente

Qual é a maneiracorreta de preencher a tabela? Em outras palavras, o que torna um agente bom ou ruim, inteligente ou estúpido?
Inteligência Artificial
2013/1 8


4

AGENTES



Bom comportamento: o conceito de racionalidade

• Um agente racional é aquele que faz tudo certo – em termos conceituais, toda entrada na tabela correspondente à função de agente é preenchida de forma correta. É óbvio que fazertudo certo é melhor do que fazer tudo errado; porém, o que significa fazer tudo certo?
Ação certa é aquela que fará o agente obter maior sucesso.

Inteligência Artificial

2013/1 9



AGENTES



Medida de Desempenho (MD)

• Critério que define o grau de sucesso de um agente na realização de uma dada tarefa – Esta medida deve ser imposta do exterior – Má escolha da MD pode acarretarcomportamento indesejado – Compromissos entre objetivos múltiplos conflitantes – Resta o problema de saber quando avaliar o desempenho – Exs. aspirador de pó, provador de teoremas, filtragem de emails, policial de trânsito, avaliador de clima...

Inteligência Artificial

2013/1 10



5

AGENTES




Medida de Desempenho (MD)
Uma medida de desempenho mais apropriada recompensaria oagente por deixar o chão limpo. Por exemplo, ele poderia ser recompensado por cada quadrado limpo em cada período (talvez com uma penalidade pela eletricidade consumida e pelo ruído gerado). Como regra geral, é melhor projetar medidas de desempenho de acordo com o resultado realmente desejado no ambiente, em vez de criá-las de acordo com o comportamento esperado do agente.

InteligênciaArtificial

2013/1 11



AGENTES



Racionalidade
A definição do que é racional em qualquer instante dado depende de quatro fatores:

• A medida de desempenho que define o critério de sucesso. • O conhecimento anterior que o agente tem do ambiente. • As ações que o agente pode executar. • A seqüência de percepções do agente até o momento.
Isso conduz a uma definição de um agente racional.Inteligência Artificial
2013/1 12


6

AGENTES



Agente Racional IDEAL

• Um agente racional ideal é aquele que para cada possível seqüência de percepção, realiza uma ação que maximiza seu desempenho (mapeamento ideal), tendo como base as evidências fornecidas pela seqüência de percepção e pelos conhecimentos previamente existentes no agente. • Especificar que ações um agente deve...
tracking img