Sistemas Multiagentes

Slides:



Advertisements
Apresentações semelhantes
Sistemas Multiagentes
Advertisements

IA Importância da IA em jogos Aplicações.
Renata S.S. Guizzardi Inteligência Artificial – 2007/02
Modelos e Sistemas de Reputação
Agentes Autônomos (+ Sistemas Multiagentes)
Agentes Quartas à Tarde no DEI 3 de Maio de 2000.
TECNOLOGIAS NA EDUCAÇÃO: ensinando e aprendendo com as TIC
A INFLUÊNCIA DO LAYOUT NO PROCESSO DE APRENDIZAGEM
Críticas aos Agentes Deliberativos
Inteligência Artificial Alex F. V. Machado. Tecnologia de Processamento da Informação que envolve processos de raciocínio, aprendizado e percepção. Winston.
Eng. Marcelo Moretti Fioroni Orientado
Um Modelo de Reputação Baseado em Testemunhos
Sistemas Multi-Agentes
Fundamentos e Conceitos
DESIGN PATTERNS FOR DECENTRALISED COORDINATION IN SELF- ORGANISING EMERGENT SYSTEMS Tom De Wolf e Tom Holvoet.
Os Sistemas Multi-agente Viviane Torres da Silva
Aprendizagem Viviane Torres da Silva
IA em jogos modelagem de comportamento de personagens
Modelos Baseados em Agentes
Metodologias Orientadas a Agentes
SMA: ORGANIZAÇÃO.
COORDENAÇÃO DE AGENTES
Sistemas Multiagentes Cognitivos
Sistemas Multiagentes
Inteligência Artifical
Prof. Dr. Cairo L. Nascimento Jr.
Inteligência Artificial Distribuída
Sistemas Multiagentes
EDUCAÇÃO AMBIENTAL SUPORTADA POR UM AMBIENTE DE ENSINO INTELIGENTE
Tema: Metodologia do Esporte Coletivo
Agentes inteligentes e sistemas multiagentes
Uma Análise Autopoiética das Comunidades Virtuais
Maria Tereza Nagel Junho 2004 Grids de Agentes Processadores para Gerência de Redes de Computadores e Telecomunicações Orientador: Prof. Dr. Carlos Becker.
Introdução aos Sistemas Multiagentes
Monitoria de Introdução à Computação
Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana Seminário de SMA 2013/1.
Linguagem de Programação IV
Sistemas Inteligentes
Tecnologia da informação
Agentes Patricia Tedesco.
Agentes Patricia Tedesco 1. 2 O que é um Agente? Qualquer entidade (humana ou artificial) que: está imersa ou situada em um ambiente (físico, virtual/simulado)
Roteiro Agentes Trabalhando Juntos Coordenação em SMA
Gerenciamento de Redes Utilizando Agentes Móveis
3 – Agentes e 4 – Multiagentes
Agentes em Jogos. Equipe Renato Ferreira Renato Ferreira Saulo Pessoa Saulo Pessoa Jobson Ronan Jobson Ronan Guilherme Oliveira Guilherme Oliveira Henrique.
Agentes Inteligentes na Web
Emoções e Sistemas Multiagentes (SMA) Aldo Marcelo Paim Agentes de Software.
Uma Abordagem para Criação de Agentes Normativos Marx Leles Viana
Sistemas Inteligentes
Proposta de uma Arquitetura Híbrida para Navegação Autônoma por Hugo da Luz Silva.
Agentes Inteligentes Vicente Vieira Filho. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
WIE PUCPR1 Um Experimento com Agentes de Software para Monitorar a Colaboração em Aulas Virtuais Patrícia Augustin Jaques Orientador: Prof. Dr.
UMA ESTRATÉGIA DE REDE NEURAL APLICADA À GAME ESTILO BEAT’EM UP Mendes,T.M. e Almeida, A.G. RESUMO O projeto consiste no desenvolvimento de um jogo 2D.
Vicente Filho Conversa de Hoje Introdução Objetivos Trabalhos Relacionados Solução Conclusão Trabalhos Futuros.
MODELAGEM COMPORTAMENTAL PARA AGENTES AUTÔNOMOS EM AMBIENTE REAIS
CIn- UFPE Agntes Autônomos e os Perfis da Graduação a/grade_curricular_reforma.html.
DIMAp/UFRN Modelos Baseados em Agentes Prof. André Campos Aula #6 AgentesHíbridos.
Agentes Autonomos Vicente, Renan e Zé Carlos. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
Agent-Oriented Programming Luanda Philippi Remáculo Sabrina Schürhaus
Protocolos de Cooperação Contract Net Systems Partial Global Planning Negociações.
Sistemas Multiagentes
Prof. Luis Otavio Alvares Sistemas Multiagentes Luis Otavio Alvares (II-UFRGS)
Organização de Sistemas Multiagentes Prof. Fred Freitas CIn - UFPE.
ITS: Intelligente Tutoring System. Sistemas especialistas No anos 70, um novo domínio de pesquisa e desenvolvimento inicia com o objetivo de desenvolver.
Sistemas Multiagentes Motivação IA Distribuída - por que? Conceitos Básicos Objeções a SMA Cenas dos próximos capítulos.
Mestrando Gabriel G. Detoni Orientador Prof. Dante Barone Controle para Futebol de Robôs Utilizando Processamento Paralelo Seminário de Andamento.
Sistemas Distribuídos Nadilma Nunes Aula Inicial – Apresentação da disciplina.
Sistema Multi-Agentes Heliomar Kann da Rocha Santos.
Redes Sociais e Sistemas Multiagentes
Transcrição da apresentação:

Sistemas Multiagentes Luis Otavio Alvares (II-UFRGS) e-mail: alvares@inf.ufrgs.br prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Sumário da aula Conceito de agente e SMA Exemplos Breve histórico Sistemas Multiagentes reativos e cognitivos Bibliografia prof. Luis Otavio Alvares

prof. Luis Otavio Alvares O que são agentes? o termo vem sendo aplicado indistintamente, tanto na comunidade de computação em geral como em IA; sistemas baseados em agentes estão sendo propostos como a solução para tudo (principalmente com o que tenha a ver com a Internet) prof. Luis Otavio Alvares

prof. Luis Otavio Alvares O que é um agente? é uma entidade real ou virtual que está inserida em um ambiente que pode perceber o seu ambiente que pode agir no ambiente que pode se comunicar com outros agentes que tem um comportamento autônomo, conseqüência de suas observações, de seu conhecimento e de suas interações com os outros agentes prof. Luis Otavio Alvares

Outras características de agentes Continuidade temporal Mobilidade Benevolência Aprendizagem Cooperação Veracidade ... prof. Luis Otavio Alvares

O que é um sistema multiagente? Um conjunto de agentes que interagem em um ambiente comum prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Exemplos? prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Exemplos Jogos de computador Interpretação de linguagem natural Simulação Assistentes pessoais Comércio eletrônico Tutores inteligentes Controle de redes de energia elétrica ... prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Mudança de Paradigma passa-se de uma abordagem global para uma abordagem baseada em agentes (individual) Dar exemplo do sistema de pintura de caminhoes prof. Luis Otavio Alvares

Características de domínios adequados? prof. Luis Otavio Alvares

Características de domínios típicos dados distribuídos controle distribuído diversidade de conhecimento decomponibilidade da tarefa global multiplicidade de funções certo grau de autonomia prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Vantagens? prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Vantagens adaptabilidade tolerância a falhas modularidade eficiência prof. Luis Otavio Alvares

Problemas ou dificuldades? prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Problemas comunicação coordenação inexistência de metodologia consagrada ... prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Breve histórico Hearsay II (Corkill, Erman, Hayes-Roth, Lesser, 1973) blackboard architecture Actors (Hewitt, 1973)e Beings (Lenat, 1975) estruturas de controle complexas Contract Net (Smith, 1982) controle hierárquico descentralizado DVMT (Lesser 1984) interpretação distribuída, organização Robos reativos (Brooks, 1986) subsumption architecture MACE (Gasser, 1987) ambiente multiagente prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Tipos de SMA [Demazeau 94] Agentes Cognitivos representação explícita têm histórico comunicação direta controle deliberativo organização social poucos agentes Agentes Reativos representação implícita não têm histórico comunicação indireta controle não deliberativo organização etológica muitos agentes prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Exemplo de jogo: GUIMO jogo de ação (tipo Sonic) um jogo mais interessante por ser menos repetitivo e mais “real” alguns requisitos: resposta rápida por parte dos agentes artificiais independência de um roteiro pré-definido maior envolvimento do jogador com os elementos do sistema prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Solução adotada Definir comportamentos elementares, possibilitando reações rápidas, que combinados produzem um comportamento complexo vaguear seguir em determinada direção atacar defender-se prof. Luis Otavio Alvares

Exemplo de comportamento O agente A1 “vê” um inimigo A2. O seu comportamento de ataque é então ativado, fazendo com que se aproxime de A2, disparando. Se o agente A2, por sua vez, também atira em A1, este, ao perceber o projétil, irá saltar para evitar o ataque que está sofrendo. O comportamento global do agente A1 seria: atacar enquanto persegue e desviar-se de um ataque um comportamento complexo, não previsto inicialmente http://www.jackbox.com/download.html prof. Luis Otavio Alvares

prof. Luis Otavio Alvares Bibliografia Proceedings ICMAS (95,96,98,00) Proceedings MAAMAW Workshops (Europa) Proccedings DAI Workshops (Estados Unidos) Proceedings IJCAI, AAAI, ECAI, SBIA, ... Proccedings AAMAS (02,03,04, 05) Autonomous Agents and Multi-agent Systems (Journal) Readings in Distributed Artificial Intelligence. A. Bond e Les Gasser. Morgan Kaufman, 1988 Readings in Agents M. Huhns e M. Singh. Morgan Kaufman, 1998 Introdução aos Sistemas Multiagentes L.O.Alvares e J. Sichman, Anais JAI’97 prof. Luis Otavio Alvares