Inteligência Artificial Distribuída

Slides:



Advertisements
Apresentações semelhantes
Renata S.S. Guizzardi Inteligência Artificial – 2007/02
Advertisements

EE - 09 Inteligência Artificial Prof. Dr. Adilson Marques da Cunha
Modelos e Sistemas de Reputação
Vicente Vieira Filho Orientadora: Patrícia Tedesco
Inteligência Computacional aplicada à área Financeira na Geração de uma Carteira de Investimentos – utilizando Multiagentes Inteligentes, através do XMLAw.
Um Modelo de Reputação Baseado em Testemunhos
Sistemas Multi-Agentes
Fundamentos e Conceitos
Sistema para Gerenciamento de Redes Baseado em Agentes Móveis
Os Sistemas Multi-agente Viviane Torres da Silva
Capítulo 3: Relógios lógicos
Aprendizagem Viviane Torres da Silva
Seminário do grupo de pesquisa em IHC do DIMAp-UFRN
Modelos Baseados em Agentes
Metodologias Orientadas a Agentes
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.
Swarm Intelligence (Inteligência Coletiva)
SMA: ORGANIZAÇÃO.
Sistemas Multiagentes
Sistemas Especialistas
Sistemas Multiagentes Cognitivos
Fundamentals of Database Processing
Instituto Tecnológico da Aeronáutica – ITA Divisão de Ciência de Engenharia Eletrônica e Computação EE-09 Inteligência Artificial Prof. Adilson Marques.
Sistemas Multiagentes
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Agentes inteligentes e sistemas multiagentes
Maria Tereza Nagel Junho 2004 Grids de Agentes Processadores para Gerência de Redes de Computadores e Telecomunicações Orientador: Prof. Dr. Carlos Becker.
Aluno: Lucas Bucci da Silveira Orientador: Carlos Roberto Lopes
Adicionando Escalabilidade ao Framework de Recomendação IRF
Sistemas Distribuídos
Planejamento e Solucionamento de Problemas Distribuídos
Metodologias para construção de SMA
Roteiro Agentes Trabalhando Juntos Coordenação em SMA
Gerenciamento de Redes Utilizando Agentes Móveis
3 – Agentes e 4 – Multiagentes
Sistemas Distribuídos
Computing on large scale distributed systems: experience of the XtremWeb project CMP-157 PROGRAMAÇÃO PARALELA E DISTRIBUÍDA Prof. Cláudio Fernando Resin.
Mole: Um Sistema de Agentes Móveis Baseado em Java Curso de Ciência da Computação Departamento de Informática Disciplina de Tópicos Especiais em Computação.
Tópicos Avançados em Inteligência Artificial
Distributed Problem Solving and Distributed Planning Aydano Pamponet Giordano Ribeiro Prof. Jacques Robin.
BD Distribuído Conceitos Iniciais.
Comunidades Virtuais de Aprendizagem
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
PROGRAMAÇÃO DISTRIBUÍDA Aula 01 Prof. Henrique Mongelli
Sistemas Baseados em Aprendizado (Aprendizado de Máquina)
Uma Abordagem para Criação de Agentes Normativos Marx Leles Viana
Elementos de um Sistema de Agentes Móveis Agentes e Places Comportamento de Agentes Comunicação Padronização OMG/MASIF.
Comunicação.
Proposta de uma Arquitetura Híbrida para Navegação Autônoma por Hugo da Luz Silva.
1 MAC Computação Móvel Agentes de software para Computação Móvel Aluno: Eduardo Leal Guerra
Processos do Design 27/09.
Como Melhorar a Tomada de Decisão
Linguagem de Programação IV Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Ferramenta de Modelagem de Requisitos e Agentes (TAOM4e) Laís Xavier Prof.: Jaelson Castro.
Sistemas Multiagentes Motivação IA Distribuída - por que? Conceitos Básicos Objeções a SMA Cenas dos próximos capítulos.
JR: Flexible Distributed Programming in an Extended Java Elmário Gomes Dutra Jr. Gustavo Romano.
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.
Introdução a Orientação a Objetos
Gerenciamento dos Recursos Humanos
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
Mestrando Gabriel G. Detoni Orientador Prof. Dante Barone Controle para Futebol de Robôs Utilizando Processamento Paralelo Seminário de Andamento.
Sistema Multi-Agentes Heliomar Kann da Rocha Santos.
Relações Interpessoais Prof. Irineu Manoel de Souza, Dr. Unidade 5 Equipe, Parceria e Sinergia Objetivos Ao finalizar esta Unidade, você deverá ser capaz.
Alunas: Ana Paula/ Beatriz / Gracielle / Márci Alunas: Ana Paula/ Beatriz / Gracielle / Márci a Professor Antônio.
ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO Nelsi Warken, Luiz A.
FUNDAMENTOS TEÓRICOS Patrícia Teixeira Davet Pelotas, 22 de junho de 2012.
Transcrição da apresentação:

Inteligência Artificial Distribuída Disciplina: Inteligência Artificial Professor: Inês de Castro Dutra Aluno: Isaac Veloso Nogueira

Tópicos Introdução Inteligência Artificial Distribuída (DAI) Sistemas Multi-Agentes (MAS) Resolução Distribuída de Problemas (DPS) Aplicações e trabalhos relacionados Referências

Introdução

Inteligência Artificial Distribuída Inteligência Artificial Distribuída (DAI) é uma subárea da IA Inteligência Artificial Distribuída é o estudo, construção e aplicação de sistemas multi-agentes, isto é, sistemas em que vários agentes inteligentes e interativos perseguem algum conjunto de objetivos ou executam algum conjunto de tarefas. IA distribuída preocupa-se com resolução de problemas em que agentes resolvem sub-tarefas

Inteligência Artificial Distribuída algumas motivações: popularização das redes de computadores o problema a ser resolvido pode ser inerentemente distribuído as informações envolvidas podem estar distribuídas em grandes e complexas bases de dados

Inteligência Artificial Distribuída característica importante: não há controle central o controle é distribuído a base de conhecimento/informação também pode estar geograficamente distribuída

Agente x Objeto autonomia inteligência interatividade possibilidade de tomar decisões e executar ações de forma espontânea agentes podem dizer: NÃO ! inteligência possibilidade de otimizar seu desempenho comportamento flexível (pró-ativo, reativo e social) interatividade possibilidade de interagir com outros agentes e com o homem cooperação ou competição

Sistemas Multi-Agentes MAS é uma subárea da DAI que se preocupa com o comportamento de um conjunto de agentes autônomos que objetivam resolver um dado problema vários agentes interagindo uns com os outros agentes se interagem através da comunicação cada agente pode influenciar diferentes partes do ambiente

Sistemas Multi-Agentes foco central: agentes (devem cooperar e trocar conhecimento a fim de obter uma solução para o problema a ser resolvido) características principais: cada agente possui apenas informações parciais e especialidades limitadas para resolver o problema o controle do sistema é distribuído – não há um controle global os dados situam-se descentralizados a computação é assíncrona

Sistemas Multi-Agentes subáreas: teoria dos agentes arquitetura dos agentes linguagem de agentes algumas motivações: resolução de problemas muito grandes para agentes centralizados interação e intercomunicação de múltiplos sistemas resolução de problemas naturalmente relativos a sociedade de agentes resolução de problemas em que as informações estão distribuídas resolução de problemas em que as especialidades estão distribuídas

Resolução Distribuída de Problemas DPS é uma subárea da DAI que se preocupa em como uma tarefa (resolver um dado problema) pode ser dividida entre módulos que cooperam entre si (dividindo e compartilhando conhecimento sobre o problema e sua respectiva solução) agentes agrupados com o propósito de trabalhar em conjunto agentes resolvem problemas que requerem um esforço coletivo paralelização de tarefas ? Não apenas...

Resolução Distribuída de Problemas foco central: problema a ser resolvido propriedades importantes: coerência e competência

Resolução Distribuída de Problemas motivações: o uso concorrente de recursos distribuídos permite uma maior rapidez na resolução do problema graças ao paralelismo algumas especialidades ou habilidades na resolução de problemas podem ter características inerentes de distribuição a base de conhecimento/informação pode estar distribuída

Agentes Móveis agentes móveis são agentes capazes de se transportar dentro de uma rede de computadores e continuar suas execuções em um computador remoto um agente móvel consiste de: código do programa + estado interno + outros atributos

Agentes Móveis a abordagem de programação remota a procedimento (RPC) é substituída pela programação remota (RP)

Agentes Móveis agentes móveis percorrem a rede de host a host podem ser visto com uma extensão dos métodos de despacho remoto de programas script ou submissão remota de batch jobs características principais: agentes móveis percorrem a rede de host a host a fim de cumprir tarefas interação assíncrona redução no tráfego da rede facilita a comunicação de aplicações que envolvem dados distribuídos

Aplicações e trabalhos relacionados Resolução Distribuída de Problemas + geração de planos Distributed Problem Solving and Planning E. Durfee University of Michigan - USA descreve conceitos e algoritmos que compreendem os fundamentos da resolução distribuída de problemas e geração distribuída de planos faz uso das técnicas de busca tradicionais da IA motivação: a geração de plano distribuído (e, algumas vezes, sua execução) pode ser entendida como uma tarefa relacionada à resolução distribuída de problema

Aplicações e trabalhos relacionados Resolução Distribuída de Problemas + heurística Distributed Constrained Heuristic Search K. Sycara, S. Roth, N. Sadeh, M. Fox Carnegie Mellon University - USA arquitetura para resolver problemas distribuídos de busca faz uso de técnicas de heurística e satisfação de restrições agentes inteligentes para busca de informações

Aplicações e trabalhos relacionados Agentes Móveis + information retrieval Distributed Knowledge Networks V. Honavar, L. Miller, J. Wong Iowa State University - USA o sistema consiste de ferramentas orientadas a objeto para o rápido projeto e prototipação de sistemas multi-agentes para diferentes aplicações motivação: possibilidade de agrupar dados originados de grandes bases de dados distribuídas componentes do projeto DKN: infraestrutura de agentes móveis (Voyager) mecanismos de controle e coordenação para sistemas multi-agentes

Aplicações e trabalhos relacionados Agentes Móveis + information retrieval Intelligent Mobile Agents for Information Retrieval and Knowledge Discovery from Distributed Data and Knowledge Sources V. Honavar, J. Yang, L. Miller, J. Wong Iowa State University - USA implementação de agentes móveis (inteligentes+customizáveis) para information retrieval e knowledge discovery de bases distribuídas de dados experimentos demonstraram a viabilidade do uso do aprendizado de máqina para projetar tais tipos de agentes móveis inteligentes

Aplicações e trabalhos relacionados Agentes Móveis + geração de planos Distributed AI Planning via Mobile Agents R. Barrufi, M. Milano, R. Montanari University of Bologna – Italy arquitetura distribuída de geração de planos baseados na tecnologia de agentes móveis para atividades de configuração, reparo e manutenção em ambientes de redes de computadores. a arquitetura integra: um gerador de planos (PlanNet – planning for the network) infraestrutura de agentes móveis (SOMA – Secure and Open Mobile Agent) motivação: a exploração da tecnologia de agentes móveis permite uma atividade de planejamento distribuído eficiente e confiável

Referências Distributed Problem Solving and Multi-Agent Systems: comparison and examples E. H. Durfee, J. S. Rosenschein Distributed Problem Solving and Planning E. H. Durfee In Multiagent Systems (G. Weiss, editor), The Mit Press, Cambridge, MA., 1999. Intelligent Agents M. Wooldridge In Multiagent Systems (G. Weiss, editor), The MIT Press, Cambridge, MA., 1999 The Distributed Artificial Intelligence Melting Pot In IEEE Transactions on Systems, Man, and Cybernetics, Special Issue on Distributed Artificial Intelligence, SMC-21(6):1301-1306, November 1991 Trends in Cooperative Distributed Problem Solving E. H. Durfee, V. R. Lesser, e D. D. Corkill. In IEEE Transactions on Knowledge and Data Engineering, KDE-1(1):63-83, March 1989. demais referências do trabalho