Coordenação e Organização em Sistemas Multiagentes baseadas em Redes Sociais
Sistemas Multiagentes, Redes Sociais, Cooperação e Organização
O cenário atual da computação é caracterizado pela necessidade de novas e eficientes abordagens para armazenamento, análise e visualização de dados. Além de lidar com informações de pessoas, o software precisa lidar com atividades de comunicação com outros softwares, criando conceitos como Machine-to-Machine e Social Machines. Neste contexto, software precisa lidar com várias fontes de dados, que geralmente são não-estruturados, como texto, imagens e vídeos. A descoberta de conhecimento neste contexto continua um problema em aberto e um desafio para as áreas de Inteligência Artificial e Aprendizagem de Máquina. A utilização de Sistemas Multiagentes é uma abordagem interessante neste contexto de requisitos de computação distribuída, com suporte a decisão e com resultados em tempo real. A característica essencialmente distribuída dos Sistemas Multiagentes requer técnicas de coordenação e organização. Essencialmente, a organização em Sistemas Multiagentes torna os agentes membros de um sistema complexo, em que os membros interagem e se relacionam. O entendimento de Sistemas Multiagentes como redes sociais complexas é o contexto deste trabalho. Particularmente, a utilização de técnicas de Análise de Redes Sociais é utilizada para novos métodos de coordenação, cooperação e [auto]organização de Sistemas Multiagentes. Aplicações e resultados práticos, juntamente com suas análises, são apresentadas nas áreas de análise de dados e coordenação de agentes inteligentes em jogos de computador.