Sistemas Multiagentes
IA-1
O que são Sistemas Multiagentes?

Agentes autônomos, que são entidades
computacionais interativas, tendo cada um
deles uma existência própria e
independentes entre si com um conjunto de
habilidades ou capacidades
comportamentais que definem suas
competências, possuem também um
conjunto de objetivos, e uma autonomia para
utilizar suas capacidades para alcançar seus
objetivos.
O que são Sistemas Multiagentes?

O comportamento global inteligente pode ser
alcançado em um sistema multiagente, com
a atuação de vários agentes inteligentes
cada um desempenhando uma função em
busca de um objetivo e eventualmente
conversando entre si, colaborando entre si
para o alcance do objetivo.
Características dos agentes



Habilidade Social
Capacidade de Reação
Capacidade Pró-Ativa
Classificação de Sistemas
Multiagentes


Sistemas Multiagentes Reativos
Sistemas Multiagentes Cognitivos
Tipos de Ambientes de SMA




Acessível: o agente pode obter informações
completas, acuradas e atualizadas sobre o
estado do mesmo.
Inacessível : Ambientes do mundo real e que
não são acessíveis.
Determinístico:Ocorre quando cada ação do
agente tem um único efeito garantido.
Não Determinísticos: As ações do agente
podem falhar em alcançar o resultado
esperado.
Tipos de Ambientes de SMA




Estático:É aquele que se mantém
inalterado,exceto pelas ações do agente.
Dinâmico:É o que muda sem o controle do
agente.
Semi-dinâmico: Não muda, exceto pelas
ações do agente, mas a performance do
agente cai ao longo do tempo.
Discreto:Possui um conjunto fixo e finito de
ações, percepções e estados finito.
Tipos de Ambientes de SMA


Episódico: A experiência do agente é dividida em
episódios atômicos e o próximo episódio não
depende das ações tomadas em episódios
anteriores, e assim, as escolhas das ações
dependem somente do próprio episódio.
Não Episódico: Em ambientes não episódicos, a
decisão atual pode afetar todas as futuras
decisões. Ambientes episódicos são mais simples
pois o agente não tem que pensar à frente.
Comunicação entre Agentes

O acontece porque é necessário que haja
uma coordenação dos agentes no ambiente
isto ocorre porque os agentes precisam
negociar os conflitos que venham a ocorrer e
para isso eles devem interagir e trocar
informações.
Aplicação de Sistemas Multiagentes

Pretendemos desenvolver um sistma que
utilize sistemas multi-agentes para auxiliar
na tomada de decição em gerencia de
desenvolvimento de projetos de software
usando ITL.
Aplicação de Sistemas Multiagentes
Download

O que são Sistemas Multiagentes?