Agente de reputação para ART Testbed Andrew Diniz da Costa

Slides:



Advertisements
Apresentações semelhantes
1 Avaliação da Qualidade para Engenharia de Requisitos Orientada a Agentes Emanuel Batista dos Santos 11/05/2007.
Advertisements

Modelos e Sistemas de Reputação
Introdução a Engenharia de Software de Sistemas Multi-Agentes
Normas em SMA Baldoino Fonseca
Agente de reputação para ART Testbed Andrew Diniz da Costa
ViewPoint (Trabalho Nº 2)
José Guedes (PUC-Rio) Viviane Torres da Silva (UCM)
Pier-Giovanni Taranti Orientador: Prof Lucena
G-Frameworks Uma Abordagem para a Reutilização de Leis de Interação em Sistemas Multiagentes Abertos Defesa de Tese de Doutorado de Gustavo Robichez de.
Aprendizado de Máquina
Agente de reputação para ART Testbed Andrew Diniz da Costa
Uma proposta de implementação do seguinte estudo de caso adaptado, utilizando o XMlaw. Ballroom etiquette: a case study for norm- governed multi-agent.
Engenharia de software para a utilização de leis de interação em sistemas multi-agentes abertos Rodrigo Paes
Inteligência Computacional aplicada à área Financeira na Geração de uma Carteira de Investimentos – utilizando Multiagentes Inteligentes, através do XMLAw.
Engenharia de Software de Sistemas Multi-Agentes Seminários 2008 – 2º Semestre Agentes Inteligentes Inovações Tecnológicas.
A Framework to Implement Self-Adaptive Agents that Apply Self-Test Andrew Diniz da Costa
Engenharia de Software de Sistemas Multiagentes Seminários 2007 – 1º Semestre Prof. Carlos Lucena
Reputação Andrew Diniz da Costa Fábio de Azevedo Sérgio Ciglione
Linguagens de Modelagem
Engenharia de Software de Sistemas Multi-Agentes Seminários 2007 – 2º Semestre Agentes Inteligentes Inovações Tecnológicas.
Parte III – Engenharia de Software para Autonomic Computing Seminários 2007 – 2º Semestre Maíra Gatti.
Um Modelo de Reputação Baseado em Testemunhos
Linguagens de Modelagem (cont.) (IV)
Framework de Reputação Baseado em Opiniões
Um Modelo de Reputação Baseado em Testemunhos
Introdução à Engenharia de Software dos Sistemas Multi-Agentes
Sistemas Multi-Agentes
Qualidade nas Leis Rodrigo Paes
Frameworks Conceituais
Estudo sobre normas e emoções (proposta de trabalho)
Viviane Torres da Silva
Ontologia para Sistemas Configurarionais Urbanos
Linguagens de Modelagem para SMA
Aluna: Fernanda Monteiro Eliott.
Research of Dynamic SOA Collaboration Architecture
Confiança e Reputação em SMA
Aprendizado Baseado em Instâncias – Algoritmo k-NN
Algoritmos Culturais.
Engenharia de Software de Sistemas Multi-Agentes Seminários 2009 – 1º Semestre Agentes Inteligentes Inovações Tecnológicas.
Framework Conceitual para SMA Taming Agents and Objects (TAO) Andrew Diniz da Costa
Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana Seminário de SMA 2013/1.
Engenharia de Software de Sistemas Multi-Agentes Seminários 2008 – 1º Semestre Agentes Inteligentes Inovações Tecnológicas.
Marcus Vinicius Silva Soares Orientador: Luiz Merschmann Outubro / 2010.
MAS-ML Tool: Um Ambiente de Modelagem de Sistemas Multi-Agentes
Uso de Sistemas Imunológicos Artificiais para Detecção de Falhas em Plantas da Indústria de Petróleo. Aluno: Alexandre Willig Quintino dos Santos Orientador:
FIPA THE FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS
Emoções e Sistemas Multiagentes (SMA) Aldo Marcelo Paim Agentes de Software.
Uma Abordagem para Criação de Agentes Normativos Marx Leles Viana
Agent Reputation Trust (ART) Testbed Andrew Diniz da Costa
Computação Autonômica
Engenharia de Software de Sistemas Multi-Agentes Seminários 2014 – 1º Semestre Agentes Inteligentes Inovações Tecnológicas.
Roteamento Baseado em Crédito/Punição Rafael dos Santos Alves.
Uma Ferramenta para Configuração Colaborativa de Produtos em LPS Carlos Roberto Marques Junior
Ferramenta de Modelagem de Requisitos e Agentes (TAOM4e) Laís Xavier Prof.: Jaelson Castro.
Sistemas de Governança (Enforcement Systems) Viviane Torres da Silva
Agente de reputação para ART Testbed Andrew Diniz da Costa
Categorização de Documentos Mariana Lara Neves CIn/UFPE.
Referências Bibliográficas Artigos Técnicos Livros Conferências e Workshops Mini-cursos e Tutoriais Referências na Web.
Multilayer Failure Detection Method for Network Services Based on Distributed Components Eisuke Hirota, Kazuhiko Kinoshita, Hideki Tode, Koso Murakami,
CMP167 – Programação com Objetos Distribuídos Aluno: Carlos Oberdan Rolim Development of agent-based, peer-to- peer mobile applications on ANDROID with.
Programa Nacional de Cooperação Acadêmica (PROCAD / CAPES) Desenvolvimento de Linhas de Produtos de Software usando Técnicas Orientadas a Aspectos REQUISITOS.
Modelos e Sistemas de Reputação Viviane Torres da Silva
Engenharia de Software de Sistemas Multi-Agentes Seminários 2015 – 2º Semestre Sistemas Multi-Agentes Inovações Tecnológicas.
Ilda Manuela Martins Ferreira Sessão Controlo Tese 2º Semestre 2007/2008.
Métricas de Software Orientado a Aspectos Diego Martins – Turah Xavier –
 Modulo de Apresentação de Dados e Estatística ◦ Lista e Qtd. de eventos ◦ Lista e Qtd. de estratégias ◦ Lista e Qtd. de perguntas ◦ Qtd. e percentual.
Introdução a Métricas de Software Tópicos Avançados em Engenharia de Software III Danielle Dias e Cristine Gusmão / UFPE-PE.
18/09/ /12/20082 Testes Baseados Em Modelo Diana Rúbia Paulo César Qualidade, Processos e Gestão de Software Alexandre Vasconcelos {drrr, pco,
Transcrição da apresentação:

Agente de reputação para ART Testbed Andrew Diniz da Costa

© LES/PUC-Rio Agenda Introdução Implementando agente avaliador Governance Framework Estratégias Simulação Considerações finais Referências

© LES/PUC-Rio Introdução Competição entre agentes AAMAS Troca de idéia entre participantes Comparação com antigos agentes avaliadores

© LES/PUC-Rio Implementação Estender a classe Agent Há um conjunto de atributos importantes na classe Agent –createdOpinions –finalAppraisals –myExpertiseValues –Etc. Implementação de 9 métodos abstratos Agente trabalhando com classes auxiliares

© LES/PUC-Rio Métodos para reputações prepareReputationRequests() –Requisitar a reputação de algum avaliador prepareReputationAcceptsAndDeclines –Aceitação ou rejeição de uma reputação requisitada prepareReputationReplies –Fornecimento da reputação

© LES/PUC-Rio Métodos para opiniões prepareOpinionRequests –Solicitar opinião das pinturas avaliadas pelo agente prepareOpinionCertainties –Agente provedor fornece seu nível de perícia da pintura. prepareOpinionRequestConfirmati ons –Aceite ou rejeição da opinião requisitada

© LES/PUC-Rio Métodos para opiniões prepareOpinionCreationOrders –Fornecedor gasta dinheiro para gerar opinião. –Recebe pagamento. prepareOpinionProviderWeights –Peso (0-1) de cada era (perícia) dos avaliadores prepareOpinionReplies –Envio da opinião

© LES/PUC-Rio Governance Framework Framework para o Cálculo de Reputações de agentes de software baseado em Testemunhos

© LES/PUC-Rio Adaptação do Governance no Art testbed Norma –Mede a reputação de uma Era de cada agente –Plano associado –Atributos irrelevantes: totalTime, witnessFactor. Plano Ação Cálculo da reputação usado no framework será utilizado Sem uso do framework –Módulo julgamento usa agente para informar o veredicto.

© LES/PUC-Rio Estratégias de implementação Liberal –Requisitar reputação de avaliadores para outros. Conservador –Através da própria experiência (opiniões) medir a reputação. Mesclar liberal com conservador Agente AAgente B Reputação do agente C por favor. Claro, meu amigo. Agente A Deixa comigo!

© LES/PUC-Rio Estratégias de implementação Estatísticas –Erros –Mensagens respondidas por cada agente –Ganho de dinheiro Reajuste de valor a partir de cálculo percentual de erro médio.

© LES/PUC-Rio Simulação Agentes competidores –Les –Vicente (Universidad Carlos III de Madrid) –Honest (Exemplo de agente) Uso de um simulador oferecido pelo site da competição Jogo com 19 sessões

© LES/PUC-Rio Considerações finais Terminar a adaptação do Governance Framework no agente do ART-Testbed. Implementar algoritmos com controle de estatísticas de erro. Término da monografia.

© LES/PUC-Rio Referências ART Testbed Team. Agent Reputation and Trust Testbed Fullam, K., T. Klos, G. Muller, J. Sabater, A. Schlosser, Z. Topol, K. S. Barber, J. Rosenschein, L. Vercouter, and M. Voss. (2005) "A Specification of the Agent Reputation and Trust (ART) Testbed: Experimentation and Competition for Trust in Agent Societies," The Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2005), Utrecht, July 25-29, pp Fullam, K., T. Klos, G. Muller, J. Sabater, Z. Topol, K. S. Barber, J. Rosenschein, and L. Vercouter. (2005) "A Demonstration of The Agent Reputation and Trust (ART) Testbed: Experimentation and Competition for Trust in Agent Societies," The Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2005) Demonstration Track, Utrecht, July 25-29, pp Sen, S., I. Goswami, and S. Airiau. (2006) "Expertise and Trust-Based Formation of Effective Coalitions: An Evaluation of the ART Testbed," The Workshop on Trust in Agent Societies at The Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2006), Hakodate, Japan, May 9, pp

© LES/PUC-Rio Referências Stranders, R. (2006) Argumentation Based Decision Making for Trust in Multi-Agent Systems. Master's Thesis, Delft University of Technology. Fullam, K. and K.S. Barber. (2006) "Learning Trust Strategies in Reputation Exchange Networks," The Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2006), Hakodate, Japan, May 8-12, pp Kafali, O. and P. Yolum. (2006) "Trust Strategies for ART Testbed," The Workshop on Trust in Agent Societies at The Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS- 2006), Hakodate, Japan, May 9, pp Fernanda Duran, Viviane Torres da Silva, and Carlos J. P. de Lucena (2006) Using Testimonies to Enforce the Behavior of Agents. José de S. P. Guedes Viviane Torres da Silva, and Carlos J. P. de Lucena (2006) A Reputation Model Based on Testimonies.

Fim!