Um agente é uma entidade virtual ou real que pode perceber e agir em seu ambiente. Existem dois tipos principais de agentes: agentes reativos, que agem apenas com base em seu conhecimento interno, e agentes inteligentes, que aprendem com a experiência e podem planejar ações. Agentes inteligentes são capazes de operar com sucesso em qualquer ambiente.
2. O que é um agente?
● Um agente é uma entidade real (robô) ou virtual
(programa), imersa em um ambiente onde ele pode agir e no
qual ele possui percepção e representação parcial deste
ambiente (Wooldridge, 2002).
2
3. O que é um agente?
● Evolui em um ambiente;
● Capaz de perceber o ambiente (através de seus sensores);
● Capaz de agir no seu ambiente (através de seus
atuadores);
● Capaz de se comunicar com outros agentes.
3
4. Agentes reativos
● Age em função apenas de seu conhecimento interno;
● Não leva em conta sua percepção;
● Inteligência no projetista e não no agente.
4
5. Agentes Reativos
● Baseados em modelos de organização biológica ou
etológica, como, por exemplo, as sociedades de formigas
ou cupins;
● Não tem memória (não planeja ação);
● Representação implícita (modificação do ambiente);
● Muitos agentes.
5
8. Agentes Inteligentes
● Também conhecidos como Autônomos, Deliberativos ou
Cognitivos;
● Seu comportamento é determinado pela sua própria
experiência;
● Agente opera com sucesso em qualquer ambiente.
8
9. Agentes Inteligentes
● Baseados em modelos de organizações sociais humanas como
grupos, hierarquias e mercados;
● Tem memória (planeja ações);
● Agentes se comunicam;
● Representação explícita do ambiente e dos outros agentes;
● poucos agentes (5 a 10).
9
10. Exemplos
● Agente de extração de informação
● Assistente virtual Clips (word)
● Agentes de busca e recuperação de informação
● Agentes adaptativos utilizados nos ambientes de ensino à
distância
● Agentes aplicados no comércio eletrônico.
10
11. Referências
Russell, Stuart e Norvig, Peter. Inteligência artificial.
Tradução Vandenberg D. de Souza. Rio de Janeiro : Campus,
2004
WOOLDRIDGE, M. J. An Introduction to MultiAgent Systems.
Chichester: John Wiley & Sons, 2002.
11