Agentes inteligentes e sistemas multiagentes

Slides:



Advertisements
Apresentações semelhantes
Sistemas Multiagentes
Advertisements

SISTEMAS OPERACIONAIS
Sistemas Distribuídos
IA Importância da IA em jogos Aplicações.
Vicente Vieira Filho Orientadora: Patrícia Tedesco
Organizando as Interações
Inteligência Artificial Alex F. V. Machado. Tecnologia de Processamento da Informação que envolve processos de raciocínio, aprendizado e percepção. Winston.
ad – direção para, tendência para;
Engenharia de software para a utilização de leis de interação em sistemas multi-agentes abertos Rodrigo Paes
Introdução aos Sistemas Gerenciadores de Banco de Dados
DESIGN PATTERNS FOR DECENTRALISED COORDINATION IN SELF- ORGANISING EMERGENT SYSTEMS Tom De Wolf e Tom Holvoet.
Os Sistemas Multi-agente Viviane Torres da Silva
Sistemas Especialistas Inteligência Artificial Profa. Ligia Flávia A. Batista.
Simulador de uma "Coke Machine" utilizando Coke Machine Simulator
Modelos Baseados em agentes COMUNICAÇÃO EM SISTEMAS MULTI-AGENTES Prof(a). Anne Magály.
IA em jogos modelagem de comportamento de personagens
Modelos Baseados em Agentes
Modelos Baseados em Agentes
Metodologias Orientadas a Agentes
Programação Orientada a Agentes e Sistemas Multiagentes
1 Programação Orientada a Agentes e Sistemas Multiagentes.
Agentes Móveis Marcelo Bezerra dAmorim Sumário n Motivação n Introdução ao Paradigma de Agentes Móveis n Vantagens n Conceitos de Agentes Móveis n Tecnologias.
Sistemas Multiagentes
COORDENAÇÃO DE AGENTES
Sistemas Multiagentes Cognitivos
SIMULAÇÃO EM COMPUTADOR: O PENSAMENTO COMO PROCESSAMENTO DE INFORMÇÕES
Sistemas Operacionais
Sistemas Multiagentes
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
{arlei, undersun, galvao,
Uma visão geral Grupo: Alexandre Henrique Vieira Soares
Banco de Dados Aplicado ao Desenvolvimento de Software
Introdução aos Sistemas Multiagentes
INTELIGÊNCIA ARTIFICIAL
Planejamento e Solucionamento de Problemas Distribuídos
INF 1771 – Inteligência Artificial
Metodologias para construção de SMA
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.
Sistemas Operacionais
Introdução a Banco de Dados Aula 04
Agentes Inteligentes e Sistemas Multi- agente (UD5) Construção de Sociedades de Agentes IST- 2004/2005.
Agentes Inteligentes Vicente Vieira Filho. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
Sistemas de Informação para Planejamento Estratégico
Vicente Filho Conversa de Hoje Introdução Objetivos Trabalhos Relacionados Solução Conclusão Trabalhos Futuros.
Sistemas Multiagentes Motivação IA Distribuída - por que? Conceitos Básicos Objeções a SMA Cenas dos próximos capítulos.
Modelos Baseados em Agentes Coordenação. Coordenação Coordenação = Coordenar ações distribuição + planejamento Resolução Distribuída de Problemas Problemas.
CIn- UFPE Agntes Autônomos e os Perfis da Graduação a/grade_curricular_reforma.html.
Sistemas Multiagentes Motivação IA Distribuída - por que? Conceitos Básicos Objeções a SMA Cenas dos próximos capítulos.
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
Inteligência Artificial
Organização de Sistemas Multiagentes Prof. Fred Freitas CIn - UFPE.
Introdução à Inteligência Artificial Prof. Cláudio M. N. A. Pereira.
Sistemas Multiagentes Motivação IA Distribuída - por que? Conceitos Básicos Objeções a SMA Cenas dos próximos capítulos.
CENTRO UNIVERSITÁRIO LA SALLE
INTELIGÊNCIA ARTIFICIAL Grupo: Amora Figueiredo Érika Diniz
Sistema Multi-Agentes Heliomar Kann da Rocha Santos.
Variáveis Básicas do D.O.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Introdução a IA Julio Cesar Pereira Antunes Inteligência Artificial 2007 / 1.
FUNDAMENTOS TEÓRICOS Patrícia Teixeira Davet Pelotas, 22 de junho de 2012.
Transcrição da apresentação:

Agentes inteligentes e sistemas multiagentes Disciplina de Inteligência Artificial Prof.: Guilherme Bastos Alvarenga Anderson de Rezende Rocha Elmo Melquíades de Souza Júnior Júlio César Alves {undersun, elmojunior, jcalves}@comp.ufla.br

Roteiro Introdução Metáforas de inteligência Definições Histórico Motivação Metáforas de inteligência Definições Abordagens de resolução de problemas RDP SMA

Roteiro Jogo rápido: RDP ou SMA? Problemas enfrentados em IAD SMAs reativos SMAs deliberativos Jogo rápido: RDP ou SMA? Problemas enfrentados em IAD Aplicações Conclusões e perspectivas Bibliografia Questões

Introdução Busca por sistemas tomadores de decisão Origem da Inteligência Artificial Distribuída IA clássica vs. IAD Dilema de Inteligência Artificial

Histórico Sistemas de reconhecimento da fala HEARSAY-II Blackboard (Quadro negro) Beings Recursos compartilhados Estruturas de controle complexas Comportamentos sofisticados... Programação orientada a objetos Sistemas abertos

Motivação Inúmeras aplicações atualmente Controle de tráfego aéreo Indústrias Gerência de negócios Interfaces homem-computador Aplicações distribuídas Aplicações para internet etc.

Metáforas de inteligência Empresas competitivas Times de futebol Colônias de formigas O que é inteligência? O que a caracteriza? Recomenda-se não tentar entender a possível inteligência em uma máquina comparando com o que se entende por inteligência humana. (Chandraksekaran)

Definições Organização Agente Sociedade Estruturas de autoridade Ativo Ambiente Aberto Fechado Interação Organização Estruturas de autoridade Táticas de controle Tipos pares (conhecimento, ação) Restrições de comunicação KQML Blackboard Direta

Abordagens de resolução de problemas Pode ser dividida em RDP e SMA RDP  Resolução Distribuída de Problemas SMA  Sistemas MultiAgentes

Resolução Distribuída de Problemas Agentes concebidos para resolver o problema em particular; Define-se uma organização para restringir o comportamento destes agentes; A comunicação deve seguir certos pré-requisitos; Execução concorrente dos agentes;

Resolução Distribuída de Problemas Os agentes são cooperativos; Não necessariamente a mesma estratégia de solução Existe uma noção de controle global do sistema; Concepção fechada de mundo; Reutilização?

Figura 1: Abordagem RDP

Sistemas multiagentes Os agentes devem ser capazes de decompor as tarefas Os agentes são autônomos Os agentes são capazes de resolver problemas seus e os outros que surgirem no ambiente Os agentes podem entrar e sair do ambiente a qualquer momento Capazes de reconhecer modificações no ambiente

Figura 2: Abordagem SMA

SMAs reativos Não há representação do ambiente Não há memória das ações Organização é etológica Há grande número de membros.

SMAs deliberativos Pontos importantes nos SMAs Deliberativos Organização Cooperação Negociação Comunicação Representação explícita de seu ambiente;

SMAs deliberativos Possuem memória; Comunicação modo direto; Mecanismo de controle é deliberativo; Modelo de organização baseado nos modelos sociológicos; Uma sociedade contém tipicamente poucos agentes, na ordem de uma dezena.

Jogo rápido: RDP ou SMA RDP é um subconjunto de SMA SMA fornece uma base para RDP SMA e RDP são agendas de pesquisa complementares

Problemas em IAD Descrição, decomposição e alocação de tarefas; Interação, linguagem e comunicação; Coordenação, controle e comportamento coerente; Conflito e incerteza; Linguagens e ambientes de programação;

Aplicações IBM Aglets SDK, Mitsubishi’s Concordia e General Magic and Telescript NALAMAS: Natural Language Multi-Agent Systems Operação descentralizada de sistemas hidrotérmicos em ambiente de mercado

Aplicações Modelagem de STI Multiagente Simulação inteligente de mercados eletrônicos Sistema de agentes disponibilizadores de serviços de viagens Sistema multiagente para marcação automática de reuniões

Conclusões e perspectivas Revolução na forma de resolver e de de pensar os problemas. Reinvenção de conceitos: vida artificial, telecomunicações, recuperação de informações, linguagens de programação. A internet como meio de expansão: caldo de cultura.

Referências O artigo escrito bem como todas as referências bibliográficas estão em: www.comp.ufla.br/~undersun/ia

Questões ? ? ?