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
José Guedes (PUC-Rio) Viviane Torres da Silva (UCM)
Rafael Espinha Process Institutionalization Tools (PIT) - Ferramentas de apoio à Institucionalização de processos Rafael Espinha.
Pier-Giovanni Taranti Orientador: Prof Lucena
Agente de reputação para ART Testbed Andrew Diniz da Costa
Agente de reputação para ART Testbed Andrew Diniz da Costa
Agent Reputation Trust (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.
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.
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
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
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
Carlos J. P. de Lucena Julho de 2002
Linguagens de Modelagem para SMA
Sistemas Multiagentes
Aluna: Fernanda Monteiro Eliott.
Interoperabilidade semântica no domínio de Engenharia de Software
Planejamento Estratégico de Sistemas de Informação
Confiança e Reputação em SMA
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.
Aluno: Daniel Lélis Baggio
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:
TEMPO.
Usando contornos ativos para detectar movimento
Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8.
From digital repository to knowledge management system: the theses and dissertations database of PPGEP/UFSC Roberto Carlos dos Santos Pacheco, Vinícius.
Emoções e Sistemas Multiagentes (SMA) Aldo Marcelo Paim Agentes de Software.
O que é ISO 9001? Aplicação no mercado
Reconhecimento e Verificação de Assinaturas
Uma Abordagem para Criação de Agentes Normativos Marx Leles Viana
Agent Reputation Trust (ART) Testbed Andrew Diniz da Costa
EXTENDING THE FRAMEWORK TAO WITH NORMS FOR MULTI-AGENT SYSTEMS Emmanuel S. S. Freire – UECE – Mariela I. Cortés – UECE –
DESAFIO Distinguir os sintagmas preposicionados (PP= Prepositional Phrases) que são complementos de verbos dos que são adjuntos. Ele trabalha em publicidade.
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.
Investigating the assessment of learners’ participation in asynchronous conference of an online course Mariano Pimentel Tatiana Escovedo Hugo Fuks Carlos.
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.
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.
Utilizando práticas do PMBOK para implantar o Scrum
Daniel Teixeira Sessão Controlo Tese 2º Semestre 2007/2008 Orientador: Nuno Escudeiro.
Métricas de Software Orientado a Aspectos Diego Martins – Turah Xavier –
Transcrição da apresentação:

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

© LES/PUC-Rio Agenda Introdução Agente Avaliador Passo a passo –Primeira sessão –A partir da segunda sessão Considerações finais Referências

© LES/PUC-Rio Introdução Agent Reputation and Trust Testbed (ART-Testbed)

© LES/PUC-Rio Introdução Reputações Opiniões Agente AAgente B Reputação do agente C por favor. Agente C tem reputação 0,1 (mentiroso). Agente C Agente AAgente B Qual sua opinião sobre a pintura X da era1? Meu conhecimento é 0,8. Ah!! Eu avalio por R$1000,00. Show!! Me diga sua avaliação

© LES/PUC-Rio Agente Avaliador Agente Competidor 1 era1era2era9...era10 Agente Competidor 2 era1era2era9...era10 Agente LES era1era2 era9...era10 1,0 0,1 0,5 0,7 pinturaera 1 * p*=i(wi. pi) i(wi) wi = peso pi = Avaliação da opinião

© LES/PUC-Rio Agente Avaliador com Governance Framework Agente LES... Role Reputations Agente competidor 1 Role Reputations Agente competidor 2 Role Reputations Agente competidor n era1 era2...era9era10 era1

© LES/PUC-Rio Agente Avaliador com Governance Framework Norma –Opinião da pintura ajude na avaliação final do agente. Violação de Norma –Não ajuda na avaliação final do agente LES Agente –Testemunha –Juiz Reputação de Papel –Cada agente possui um conjunto de reputações de papel (role reputations) –1 era – 1 papel de reputação

© LES/PUC-Rio Valor real da pintura X é R$ ,00 Mentira legal Agente LES Agente Competidor 1 Opinião da pintura X (era5) Grau de conhecimento da era5 é 0,1 Eu quero R$ 9.000,00 Era5 é 0,5

© LES/PUC-Rio Verdade ruim Valor real da pintura X é R$ ,00 Agente LES Agente Competidor 2 Opinião da pintura X (era5) Grau de conhecimento da era5 é 0,1 Eu quero R$ 1000,00 Era5 é 0,5

© LES/PUC-Rio Primeira Sessão Cada agente não possui informações sobre os outros agentes avaliadores. Permitido verificar apenas opiniões da sessão anterior. Como política adotamos para a 1ª rodada: Se grauAgenteLes >= 0,5 grau dos outros agentes = 0,0 Senão grau dos outros agentes = 0,5

© LES/PUC-Rio A partir da segunda Sessão - Juiz (I) Cada opinião de uma era blamePercentage = ValueAppraised / TrueValue (II) Média das n blamePercentage averageBlamePercentage = blamePercentage. N (nº de opiniões da era) (III) Verificar violação de norma Se averageBlamePercentage >= grau do agente LES então inocente Senão culpado

© LES/PUC-Rio Reputação de papel (IV) Atualizar reputação de papel newRoleReputation = [ (2 * oldRoleReputation) + (averageBlamePercentage * powerNorm) ] / 3 –OldRoleReputation –AverageBlamePercentage –PowerNorm (1.0) (V) Atribuir pesos

© LES/PUC-Rio Atribuição de peso Possibilidade de incrementos e decrementos nos pesos Exemplo: Agente 1 e agente 2 = peso 0,1 (R$ 1.000) AgentLes = peso 0,9 (R$ 9.000) Valor verdadeiro da pintura = R$ Ruim Melhor Caso 1: (0,1 * 1000) + (0,1 * 1000) + (0,9 * 9000) = 0,1 + 0,1 + 0,9 = 7545, 45 Caso 2: (0,0 * 1000) + (0,0 * 1000) + (1,0 * 9000) = 0,0 + 0,0 + 1,0 = p*=i(wi. pi) i(wi)

© LES/PUC-Rio Atribuição de peso / Políticas Incremento –Um agente possui grau de perícia muito superior aos outros. –Minoria dos agentes possui grau superior. Decremento –Agente Les possui grau muito pequeno em relação aos avaliadores. –Conjunto de agentes com graus pequenos, porém um avaliador possui um bom grau de perícia. Se graus são muito parecidos há risco alto nas mudanças.

© LES/PUC-Rio Reputação Requisitar reputação de algum avaliador (?) –Verdades / mentiras –Gasto de dinheiro –Com as opiniões o agente LES consegue determinar quem mente e quem diz a verdade –Grande parte dos agentes competidores (2006) não requisitam reputações

© LES/PUC-Rio Considerações finais Implementação de um estudo de caso para o Governance Framework. Implementação de um agente para o domínio ART-Testbed, explorando as características do domínio. Avaliação do Governance Framework. Realização 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!