Conceitos Fundamentais em Sistemas Multiagentes e IAD

Classificado em Formação e Orientação para o Emprego

Escrito em em português com um tamanho de 3,12 KB

Características Principais de SMAs Reativos

  • Não há representação de conhecimento; manifesta-se pelo comportamento.
  • Não há representação de ambiente; o comportamento dos agentes se baseia na percepção daquele instante.
  • Não há histórico das ações; o resultado do passado não exerce influência nas ações futuras.
  • Organização etológica: a organização é mais parecida com o comportamento dos animais do que com uma organização social.
  • Grande quantidade de agentes: dezenas, centenas, milhares...
  • Agentes que somente consideram informações correntes do ambiente para tomada de decisão e não possuem memória.

Definição e Características de Agentes

Agentes são entidades ativas no sistema, não estáticas (como módulos, regras ou bases de conhecimento).

Um agente é um sistema capaz de perceber o ambiente por meio de sensores e agir por meio de atuadores.

Suas principais Características são:

  • Autonomia: Escolhe a ação a tomar considerando a própria experiência (e não a imposta pelo projetista).
  • Reatividade: Percebe e reage a estímulos do ambiente.
  • Proatividade: Exibe comportamento orientado a objetivos, prevendo como atingir (ou evitar) um estado.
  • Comunicação: Troca informações com o ambiente e outros agentes.

Resolução Distribuída de Problemas em IAD

Em IAD, um problema inicial é resolvido por um conjunto de agentes, seguindo os seguintes princípios:

  • A organização é definida durante o projeto do sistema para restringir o comportamento dos agentes.
  • A interação entre os agentes é feita por troca de mensagens ou compartilhamento de dados comuns (estrutura definida na fase de projeto).

Execução e Controle de Agentes

  • Os agentes são executados em modo concorrente para acelerar a resolução do problema.
  • Os agentes resolvem partes do problema original ou podem aplicar uma estratégia para resolver uma mesma tarefa.
  • Há um controle global que garante a coerência geral do sistema, respeitando a organização inicial.

Conceito de Resolução de Problemas em IAD (SMAs)

  • O principal foco é sobre os agentes autônomos – a existência de cada agente é independente.
  • Não há um problema definido inicialmente.
  • Definição de modelos genéricos para agentes, interações e organizações para instanciá-los quando forem resolver um problema – o objetivo é definir os meios para os agentes cooperarem e resolverem os problemas quando estes forem apresentados.

Projeto de Agentes e Interações

  • Agentes são projetados independentemente do problema a ser resolvido – o projeto do agente deve gerar uma entidade capaz de executar um determinado processamento não exclusivamente inserida em um contexto particular.
  • As interações são projetadas independentemente da aplicação alvo – utilizando protocolos genéricos para serem reutilizados.

Entradas relacionadas: