04 setembro 2015

O que são agentes?

A definição de agente em si ainda não está bem consentida pelos autores mas uma descrição ad hoc pode ser: "é um sistema computacional operando em um ambiente que é capaz de executar ações autônomas, sem intervenção humana; flexíveis, com certo grau de pro-atividade, reagindo ao ambiente e cooperando com demais agentes; em busca da realização dos objetivos os quais foi projetado".

Agente Smith do filme Matrix (Warner Bros) Fonte: http://cinefreak.com.br/o-agente-smith-esta-de-volta/

Isso quer dizer que o agente opera em algum local e deste ambiente obtém sinais através de suas entradas as quais chama de percepções e realiza atuações através de suas saídas as quais chama de ações.

O agente é autônomo pois quando concebido deve ser feito de forma que controle suas ações e estados internos e que consiga agir sem interferência humana ou mesmo de outros agentes.

O agente também possui as características:
  • Receptividade: percebem o ambiente a seu redor e reagem as mudanças;
  • Pró-atividade: agem de forma oportunista toma decisões utilizando seus conceitos internos e realiza ações visando seus objetivos; 
  • Sociabilidade: interagem com outras entidades do sistema como agentes, humanos e outros sistemas cooperando para atingimento de seus objetivos.

Fontes

  • Bordini, R., Hübner, J. F., & Wooldridge, M. (n.d.). Programming Multi-Agent Systems in AgentSpeak using Jason.

Nenhum comentário:

Postar um comentário