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