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/
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