Spelling suggestions: "subject:"multiagentes"" "subject:"multitangentes""
1 |
DANCE: uma infra-estrutura computacional para agentes dançarinosLIMA, Rodrigo Barros de Vasconcelos January 2005 (has links)
Made available in DSpace on 2014-06-12T16:01:03Z (GMT). No. of bitstreams: 2
arquivo7147_1.pdf: 1641207 bytes, checksum: 9b0716ca0bc6a905335a82ca8848a7a4 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2005 / A ubiqüidade é uma das características da informática que mais se acentua com o
passar do tempo. Pode-se encontrar aplicações desde as mais comuns, como sistemas de
processamento de informação, até as menos esperadas como, por exemplo, robôs capazes de
jogar futebol, tarefa antes associada apenas a humanos. Talvez não seja estranho afirmar que,
hoje em dia, é mais difícil encontrar uma área na qual a informática não esteja presente do que
o contrário.
Também não é estranho o uso da informática como um mecanismo auxiliar no
processo de expressão artística. Atualmente existem aplicativos que auxiliam na concepção de
um projeto artístico [11], bem como outros que podem, por si só, criar arte [2]. Esse tipo de
arte digital é algo tão comum em nosso mundo que existem até congressos e eventos voltados
apenas para ele como o FILE: Electronic Language International Festival [16] e o ACM
SIGCHI International Conference on Advances in Computer Entertainment Technology [1].
Dentre as diversas formas de expressão artística possíveis, focaremos esforços na
dança, mais especificamente no processo de formação e execução de coreografias individuais
e/ou em grupo.
Ao longo deste trabalho, mostraremos como esta tarefa pode ser modelada como um
problema de Sistemas Multi-Agentes. Analisaremos os requisitos necessários para criar
entidades autônomas (agentes) dotadas da capacidade de se organizarem em grupos, visando a
execução de coreografias, bem como as diversas dificuldades associadas à tarefa, muitas das
quais originárias não só da subjetividade do problema, mas também do fato de estarmos
trabalhando com uma idéia original, não convencional e pouco explorada. Todo este esforço,
além de permitir a concepção de um projeto de caráter artístico, também possibilitou o
surgimento de um rico ambiente de experimentação para Sistemas Multi-Agentes.
A principal contribuição deste trabalho foi a concepção de uma infra-estrutura que
soluciona, de maneira simples e facilmente adaptável, o problema de execução de passos de
dança e formação de coreografias em grupo, tornando viável a utilização dessa forma de
expressão em um vasta gama de aplicativos, desde softwares artísticos e jogos, até sistemas de
realidade virtual e softwares educacionais
|
2 |
Ontositter: sistema de solução de problemas de SAGBD baseado em ontologiaAFONSO, Ricardo Alexandre 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:54:25Z (GMT). No. of bitstreams: 2
arquivo1973_1.pdf: 3161826 bytes, checksum: 82420d3e13000dda84e1580c03287b04 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2008 / Atualmente os Sistemas Gerenciadores de Bancos de Dados (SGBD)
possuem grande capacidade de armazenar desde os dados obtidos pelos sistemas
transacionais até as informações sintetizadas pelos sistemas de tomada de
decisão. Nesse contexto, tanto a busca pela informação quanto as rotinas de
manutenção deste ambiente requerem um esforço maior por parte dos
administradores de bancos de dados (ABD) e a criação de rotinas e mecanismos
que automatizem as tarefas de administração e gerenciamento. A aplicação dos
conceitos de auto-configuração, auto-otimização, auto-recuperação e autoproteção,
utilizados pela área de computação autônoma, passaram a ser
aplicados aos SGBD dando origem a um novo conceito denominado Sistemas
Autônomos de Gerenciamento de Bancos de Dados (SAGBD) permitindo
automatizar tarefas de detecção e correção de falhas que até então dependiam de
interação humana intensa por parte dos ABD. Este trabalho tem o objetivo de
aprimorar os mecanismos de identificação e solução de erros no domínio de
Sistemas Autônomos de Gerenciamento de Banco de Dados. Para isso propõe-se
conceitualizar o domínio de problemas em SGBD e das tarefas do ABD,
formalizar os modelos conceituais destas ontologias e implementar rotinas de
comunicação entre agentes de software que atuem nesse ambiente. A criação do
sistema que utiliza agentes de software e ontologias recebeu o nome de
OntoSitter
|
3 |
VEPersonal uma infra-estrutura para geração e manutenção de ambientes virtuais adaptativosSalerno de Aquino, Marcus January 2007 (has links)
Made available in DSpace on 2014-06-12T15:53:46Z (GMT). No. of bitstreams: 2
arquivo6024_1.pdf: 2680879 bytes, checksum: 7867a910f276abf9ee8e034f1b283d56 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2007 / Os avanços das técnicas de Realidade Virtual têm contribuído para que os
Ambientes Virtuais se tornem mais dinâmicos e mais realistas. Além disso, essas
técnicas são importantes para tornar tais sistemas mais próximos da realidade dos
usuários. Técnicas para geração de ambientes virtuais que se adaptam ao perfil do
usuário têm sido desenvolvidas, incorporando procedimentos de acompanhamento de
ações e modificando o ambiente em função deste comportamento. Esta tese apresenta o
sistema VEPersonal (Personalized Virtual Environment), uma infra-estrutura para
gerenciamento de componentes de realidade virtual, que permite adaptar ambientes
virtuais, em tempo real, em função do nível de conhecimento do usuário ou de suas
necessidades. Tais componentes são armazenados em um SGBD com suporte a XML
para permitir a reutilização na construção de novos mundos virtuais. Cada objeto do
mundo pode conter vários níveis de informação que são apresentados ao usuário de
acordo com o seu nível de conhecimento ou a sua capacidade de aprendizado. Uma
sociedade de agentes monitora as ações do usuário, calcula as atualizações necessárias e
determina quais objetos e qual o nível de detalhes devem ser apresentados ao mundo
virtual do usuário corrente. Um modelo do usuário e um modelo do ambiente mantêm
informações atualizadas sobre o perfil do usuário e o ambiente utilizado,
respectivamente, facilitando a tomada de decisão por parte dos agentes. A interface
entre o servidor e a máquina do cliente utiliza uma comunicação síncrona que permite
gerenciar as ações do usuário e atualizar o seu ambiente em tempo real. Com o
VEPersonal, ambientes virtuais adaptativos para a Web podem ser gerados de acordo
com a evolução cognitiva do usuário, de maneira dinâmica e personalizada
|
4 |
Patrulha multi-agente com aprendizagem por reforçoPimentel de Santana, Hugo January 2005 (has links)
Made available in DSpace on 2014-06-12T16:01:13Z (GMT). No. of bitstreams: 2
arquivo7179_1.pdf: 868288 bytes, checksum: df107b96148023142bed070723decd67 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2005 / A tarefa de patrulha pode ser encontrada em diferentes domínios, desde administração
de redes de computadores a simulações de jogos de guerra. Esta é uma tarefa multi-agente
complexa, que requer que os agentes participantes coordenem as suas tomadas de decisão de
modo a obter um bom desempenho para o grupo como um todo.
Neste trabalho, é mostrado de que maneira a tarefa da patrulha pode ser modelada
como um problema de aprendizagem por reforço (AR), permitindo uma adaptação contínua e
automática das estratégias dos agentes ao ambiente. Nós demonstramos que um
comportamento cooperativo eficiente pode ser obtido utilizando técnicas padrão de AR, como
Q-Learning, para treinar os agentes individualmente.
É feita uma análise detalhada da optimalidade das soluções propostas e os resultados
obtidos constituem um caso de estudo positivo no uso de técnicas de aprendizagem por
reforço em sistemas multi-agentes. As reflexões e técnicas apresentadas são igualmente
valiosas para outros problemas que compartilham propriedades similares.
Além disto, a abordagem proposta é totalmente distribuída, o que a torna
computacionalmente eficiente. A avaliação empírica comprova a eficácia da mesma, e torna
este trabalho uma primeira abordagem de sucesso na obtenção de uma estratégia adaptativa
para tal tarefa
|
5 |
Projeto e implementação de sistemas multi-agentes: o caso troposSILVA, Ismênia Galvão Lourenço da January 2005 (has links)
Made available in DSpace on 2014-06-12T16:01:13Z (GMT). No. of bitstreams: 2
arquivo7181_1.pdf: 2061939 bytes, checksum: 2f49d53f35f82c5159b09beeb29f77d6 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2005 / Sistemas Multi-Agentes (SMA) são sistemas altamente distribuídos, ou seja, que não possuem um
único ponto de controle, e que utilizam uma coleção de agentes. Um agente pode ser visto como um
sistema computacional encapsulado que está situado em algum ambiente e é capaz de realizar ações
autônomas e ter um comportamento flexível neste ambiente, com o intuito de atingir os objetivos para
os quais foi projetado. Agentes de um SMA têm objetivos particulares, interagem com um mundo
dinâmico e se inter-relacionam, através de uma estrutura organizacional, para resolver tarefas e atingir
seus objetivos. Com o aumento da complexidade desses sistemas, torna-se importante o uso de
notações, ferramentas e metodologias específicas para o desenvolvimento de software orientado a
agentes, visando à construção de sistemas mais robustos, confiáveis e reutilizáveis. Neste sentido, a
metodologia Tropos apresenta uma abordagem centrada em requisitos que objetiva dar suporte a
todas as fases do desenvolvimento de software orientado a agentes. Tropos é fundamentada nos
conceitos sociais e intencionais do framework de modelagem organizacional i* e possui quatro fases de
desenvolvimento: Requisitos Iniciais, Requisitos Finais, Projeto Arquitetural e Projeto Detalhado. O
objetivo principal desta dissertação é apoiar o desenvolvimento, usando a plataforma JADE, de SMA
especificados no contexto da metodologia Tropos. Foram realizadas complementações na fase de
projeto detalhado desta metodologia, para capturar aspectos dos agentes que precisam ser levados
em consideração quando desejamos implementar um SMA em JADE. Nossa proposta apresenta como
estudo de caso o desenvolvimento de um sistema de gerenciamento de conteúdo (CMS) que utiliza
agentes para simular o processo de publicação de notícias em um site da internet
|
6 |
[en] A HYBRID DIAGNOSTIC-RECOMMENDATION APPROACH FOR MULTI-AGENT SYSTEMS / [pt] SISTEMA HÍBRIDO DE DIAGNÓSTICO E RECOMENDAÇÃO PARA SISTEMAS MULTI-AGENTESANDREW DINIZ DA COSTA 16 April 2009 (has links)
[pt] Sistemas multi-agentes são sociedades com agentes autônomos e
heterogêneos que podem trabalhar em conjunto para alcançar objetivos
similares ou totalmente diferentes. Quando falhas acontecem enquanto algum
agente de software tenta alcançar seus objetivos, torna-se importante entender
porque tais falhas acontecem e o que pode ser feito para remediar tais
problemas. Considerando o ambiente distribuído, dinâmico e a natureza dos
sistemas multi-agentes, é importante definir os requisitos necessários para
realizar diagnósticos das falhas e recomendações de planos alternativos para
agentes que desejam alcançar seus objetivos. Assim, esta dissertação propõe
soluções para os principais desafios de criar um sistema que realize diagnósticos
e proveja recomendações sobre execuções de agentes. Além disso, o trabalho
propõe um framework híbrido de diagnóstico e recomendação que provê suporte
para tais desafios. A partir do framework, instâncias de diferentes domínios
podem ser criadas, como, por exemplo, aplicações baseadas em computação
ubíqua e diferentes diagnósticos e recomendações podem ser providas. / [en] Multi-agent systems are societies with autonomous and heterogeneous agents that can work together to achieve similar or different goals. Agents executing in such systems may not be able to achieve their goals due to failures during system execution. When an agent tries to achieve its desired goals, but faces failures during execution, it becomes important to understand why such failures occurred and what can be done to remedy the problem. The distributed, dynamic and nature of multi-agent systems calls for a new form of failure handling approach to address its unique requirements, which involves both diagnosing specific failures and recommending alternative plans for successful agent execution and goal attainment. We discuss solutions to the main challenges of creating a system that can perform diagnoses and provide recommendations about agent executions to support goal attainment, and propose a hybrid diagnostic-recommendation framework that provides support for methods to address such challenges. From the framework, instances of different domains can be created, such as, applications based on ubiquitous computing and different diagnoses and recommendations can be provided.
|
7 |
[en] AUTOMATED TEST FOR OPEN MULTI-AGENT SYSTEMS IMPLEMENTED WITH MLAW MIDDLEWARE / [pt] TESTE AUTOMATIZADO PARA SISTEMAS MULTIAGENTES ABERTOS IMPLEMENTADOS COM O MIDDLEWARE M-LAWLUIZ FERNANDO CHAGAS RODRIGUES 30 January 2007 (has links)
[pt] A complexidade e a distribuição de sistemas multiagentes
tornam seu desenvolvimento
muito sujeito a falhas. Ao mesmo tempo, poucas iniciativas
procuram
resolver o problema através de teste automatizado da mesma
maneira que
no desenvolvimento orientado a objetos. Este trabalho
apresenta um framework
para o desenvolvimento de aplicações de teste automatizado
através de agentes
Stubs para o middleware M-Law. O middleware implementa um
interpretador
para a linguagem XMLaw, atuando como mediador da
comunicação dos agentes
segundo a definição das leis de interação. / [en] Complexity and distribution of multi-agent systems make
the development
of such systems failure prone. In this context, few
solutions try to solve the
problem through automated tests as we see in object
oriented development.
This work presents a framework for test automated
applications development
through the use of Stub agents for the middleware M-Law.
This middleware
implements the law-enforcement mechanism for regulating
OMAS specified by
the description language XMLaw which implements a law
definition language,
called XMLaw, for agent interaction in open multi-agent
systems.
|
8 |
[en] A SOFTWARE AGENTS BASED ARCHITECTURE FOR THE AUTOMATION OF FAULT MANAGEMENT PROCESSES IN TELECOMMUNICATIONS NETWORKS / [pt] UMA ARQUITETURA BASEADA EM AGENTES DE SOFTWARE PARA A AUTOMAÇÃO DE PROCESSOS DE GERÊNCIA DE FALHAS EM REDES DE TELECOMUNICAÇÕESADOLFO GUILHERME SILVA CORREIA 11 October 2007 (has links)
[pt] Os últimos anos têm sido marcados pelo significativo
crescimento em todo o
mundo da demanda por serviços de telecomunicações. Tal
cenário de expansão
de redes e da necessidade de coexistência e
interoperabilidade de diferentes
tecnologias de forma economicamente viável proporciona
grandes desafios para
a gerência, operação e manutenção de redes de
telecomunicações.
O presente trabalho apresenta alguns dos principais
modelos e paradigmas de
gerência de redes tradicionalmente empregados em redes de
telecomunicações e
que ainda hoje são amplamente utilizados pela indústria.
Muitos dos modelos
apresentados foram significativamente influenciados por
conceitos e técnicas
oriundos da área de engenharia de software. Uma grande
ênfase é dada
particularmente ao uso de técnicas baseadas em agentes de
software para
gerência de redes. Para tanto, importantes conceitos sobre
agentes de software
são apresentados, assim como exemplos de trabalhos em que
agentes de software
são utilizados no domínio de gerência de redes.
Por fim, é proposta uma arquitetura baseada em agentes de
software para
gerência de falhas em redes legadas de telecomunicações,
que são comumente
gerenciadas por sistemas centralizados. O objetivo
principal desta arquitetura é
permitir o diagnóstico e a correção de falhas de rede de
forma a não sobrecarregar
o sistema centralizado de gerência. Para tanto, são
utilizados agentes de software
que distribuem informações mantidas no sistema
centralizado para outros
agentes do sistema. Desta forma, é possível que os agentes
responsáveis por
executar os procedimentos de diagnóstico e correção de
falhas desempenhem
suas atividades sem a necessidade de uma comunicação
direta com o sistema
centralizado. / [en] The last few years have been marked by a significant and
worldwide growth in
the demand for telecommunications services. Such scenery
of network expansion
and the need for coexistence and interoperability of
different technologies in
an economically viable way provides great challenges for
the management,
operation and maintenance of telecommunications networks.
This work presents some of the main network management
models and
paradigms traditionally employed in telecommunications
networks and that still
count with wide adoption in the industry as of this day.
Many of the presented
models have been significantly influenced by concepts and
techniques originated
in the software engineering field. A great emphasis is
particularly given to the
use of network management techniques based on software
agents. To this end,
important concepts of software agents are presented, as
well as examples of
works where software agents are used in the network
management domain.
Finally, an architecture based on software agents used for
fault management in
legacy telecommunications networks, which are usually
managed by centralized
systems, is proposed. The main objective of this
architecture is to allow the
diagnosis and the correction of network faults in a way
not to overload the
centralized management system. To this end, the
architecture uses software
agents that distribute information maintained in the
centralized management
system to other agents of the system. In such way, it is
possible for the
agents responsible for executing the fault diagnosis and
correction procedures
to perform their activities without the necessity for
direct communication with
the centralized system.
|
9 |
[en] A MULTI-AGENT SYSTEMS FRAMEWORK FOR RFID APPLICATIONS / [pt] UM FRAMEWORK DE SISTEMAS MULTI-AGENTES PARA APLICAÇÕES RFIDFELIPE FORTES NASCIMENTO 07 February 2006 (has links)
[pt] Esta dissertação propõe um framework de sistemas multi-
agentes para
aplicações do domínio de Radio Frequency Identification
(RFID). Esta tecnologia
de identificação automática de objetos vem se
desenvolvendo rapidamente e
promete substituir brevemente a tecnologia atual de
identificação de produtos:
código de barras. Além de promover o desenvolvimento de
hardware para
etiquetas e leitoras RFID, novos padrões de
identificação
estão sendo propostos,
desafiando os desenvolvedores de software a produzirem
novas soluções para
lidar com o novo e maior volume de dados e com a
natureza
distribuída das
leitoras e leituras de objetos. Esta dissertação propõe
um
framework projetado
utilizando-se a abordagem de sistemas multi-agentes
(SMA)
capaz de instanciar
SMA distribuídos que:
- Interagem com a infra-estrutura RFID existente
(leitoras, etiquetas e
middlewares);
- Facilitam a geração de informações com semântica de
negócios a
partir de dados crus gerados por esta infra-estrutura, e;
- Facilitam a implementação de novas funcionalidades
decorrentes
do leque de aplicações vislumbradas pelo surgimento de
RFID. / [en] Radio Frequency Identification (RFID) technology along
with the Electronic
Product Code (EPC) created a new complex environment for
warehouses
systems and supply chain systems in general. The EPC
specification created one
more level of identification: the product instance. This
new level of identification
had blown the volume of data being managed by
applications. That fact, along
with the deployment of distributed RFID readers, causes
the necessity of new
applications capable of interacting with this
infrastructure and capable of
processing, filtering and interpreting these new data.
This work proposes a
framework for distributed multi-agent systems capable of
interacting with a
deployed RFID infrastructure.
|
10 |
Simulação e avaliação de comportamentos em sistemas multi-agentes baseados em modelos de reputação e interaçãoPinto, Andrio dos Santos 22 February 2008 (has links)
Made available in DSpace on 2015-03-05T13:59:43Z (GMT). No. of bitstreams: 0
Previous issue date: 22 / Hewlett-Packard Brasil Ltda / O presente trabalho se insere no contexto da simulação dos comportamentos e das interações entre grupos de humanos virtuais, e tem por objetivo maior, propor, estudar e avaliar um modelo multi-agente cooperativo utilizando um modelo de Reputação e Interação. Nesta dissertação visamos realizar um estudo sobre: (1) questões relacionadas à reputação, formação de grupos e relacionamentos em sistemas multi-agentes, considerando a cooperação, a traição e a confiança nas relações entre agentes; (2) o uso da simulação do problema do IPD (Iterated Prisoner’s Dilemma, um problema clássico estudado na área da Teoria dos Jogos) como ferramenta para a análise do desempenho do comportamento de agentes, individualmente e em grupos; (3) um modelo de agente capaz de incluir em seu modelo atributos relacionados com a sua reputação, persona-lidade e capacidade de influenciar outros agentes; (4) o estudo da interação agente x agente e de seu impacto no comportamento dos agentes junto ao problema do IPD. Mais específicamente, nes / This work was developed in the context of human behavioral simulation and group interaction study. Our main goal was to propose, to study, to simulate and to evaluate a cooperative multi-agent model based on Interaction and Reputation models. This Master Thesis aims to study and discuss about: (1) questions related to multi-agent systems concerning reputation, agents grouping and relationships between agents (cooperation, betray, trust); (2) the adoption of the simulated IPD (Iterated Prisoner’s Dilemma – a classical problem studied in Game Theory) as a tool for agents’ behavior analysis, which act individually or in groups; (3) a behavioral agent model that includes attributes and properties, as for example, reasoning about reputation, personality and ability to influence (or be influenced) by other agents; (4) the agent x agent interaction, considering different agent behaviors, analyzing the impact of their behaviors when faced to the Iterated Prisoner’s Dilemma problem. In this work we propose an experime
|
Page generated in 0.0703 seconds