Computational Trust and Reputation Models Andrew Diniz da Costa

Slides:



Advertisements
Similar presentations
Reputations Agent to ART Testbed Competition Andrew Diniz da Costa
Advertisements

Computer Supported Cooperative Work by an Agent Oriented Software Engineering Approach: CSCW by AOSE Darlinton Carvalho
Java Autonomic Agent Framework with Self-Testing Andrew Diniz da Costa Camila Nunes
Towards an Integration Test Architecture for Open MAS
IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology
Conceptual Framework for Dynamic Trust Monitoring and Prediction Olufunmilola Onolaja Rami Bahsoon Georgios Theodoropoulos School of Computer Science The.
Agents, Power and Norms Michael Luck, Fabiola López y López University of Southampton, UK Benemérita Universidad Autonoma de Puebla, Mexico.
P RIVACY, T RUST, AND R EPUTATION Jose Miguel Such July 27th, 2011.
Computational Trust and Reputation Models Andrew Diniz da Costa
Computational Trust and Reputation Models Andrew Diniz da Costa
Proposing new ways of resolving online conflicts: an intelligent facilitation of forgiveness in CMC Asimina Vasalou, Jeremy Pitt Intelligent Systems and.
Different methods and Conclusions Liqin Zhang. Different methods Basic models Reputation models in peer-to-peer networks Reputation models in social networks.
Early Effort Estimation of Business Data-processing Enhancements CS 689 November 30, 2000 By Kurt Detamore.
WP5: Trust WP description: People involved: Carles Sierra (WP leader) Jordi Sabater-Mir Marco Schorlemmer Eva Armengol.
Intelligent and Adaptive Systems Group Seminar 28 th September 2006.
‘Towards a competency model for adaptive assessment to support lifelong learning’ Onjira Sitthisak, Lester Gilbert and Hugh C. Davis Learning Technologies.
Software Engineering Techniques for the Development of System of Systems Seminar of “Component Base Software Engineering” course By : Marzieh Khalouzadeh.
Developing MAS The GAIA Methodology A Brief Summary by António Castro and Prof. Eugénio Oliveira.
Trust Analysis through Relationship Identification Ronald Ashri 1, Sarvapali D. Ramchurn 1, Jordi Sabater 2, Michael Luck 1 and Nick Jennings 1 1.Intelligence,
Trust and Reputation Management in an Web-Enhanced World Zhaoyuan Zhang
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
CS522: Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian
Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS 591 – Wireless & Network Security Lecture.
Security Models for Trusting Network Appliances From : IEEE ( 2002 ) Author : Colin English, Paddy Nixon Sotirios Terzis, Andrew McGettrick Helen Lowe.
Virtual Organizations as Normative Multiagent Systems Guido Boella Università di Torino, Joris Hulstijn Vrije Universiteit, Amsterdam,
1 APPLICATION OF DDDAS FOR TRUSTED COMMUNICATION IN MOBILE NETWORKS. Onolaja Olufunmilola Supervisors: Dr Rami Bahsoon, Dr Georgios Theodoropoulos.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Usability Evaluation of Digital Libraries Stacey Greenaway Submitted to University of Wolverhampton module Dec 15 th 2006.
JAAF+T: A Framework to Implement Self- Adaptive Agents that Apply Self-Test Andrew Diniz da Costa
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
Agent Reputation and Trust (ART) Testbed Craig Dillabaugh Fullam, K., T. Klos, G. Muller, J. Sabater, A. Schlosser,
Virtual Enterprise Normative Framework within Electronic Institutions Henrique Lopes Cardoso 1,2, Eugénio Oliveira 1
Adaptive Collaboration Support for the Web Amy Soller Institute for Defense Analyses, Alexandria, Virginia, U.S.A. Jonathan Grady October 12, 2005.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
Krishnaprasad Thirunarayan, Pramod Anantharam, Cory A. Henson, and Amit P. Sheth Kno.e.sis Center, Ohio Center of Excellence on Knowledge-enabled Computing,
CH558 Software Agent (Software Agent Technology and Multi-agent Systems) Spring Semester, 2005 Dept. of Computer Science Yonsei University.
Coalition Formation between Self-Interested Heterogeneous Actors Arlette van Wissen Bart Kamphorst Virginia DignumKobi Gal.
SecureTropos ST-Tool A CASE tool for security-aware software requirements analysis Departement of Information and Communication Technology – University.
Sweetening Regulated Open Multi-Agent Systems with a Formal Support for Agents to Reason About Laws Carolina Howard Felicíssimo Key points of my paper.
Knowledge representation
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
Governance in Multi-Agent Systems Using Testimonies to Enforce the Behavior of Agents Fernanda Duran, Viviane Torres da Silva.
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
A Hybrid Diagnostic-Recommendation System for Agent Execution in Multi-Agent Systems Master Student: Andrew Diniz da Costa Advisor: Carlos J. P. de Lucena.
VMT Workshop june 9-11, Philadelphia Gerardo Ayala Centro de Investigación en Tecnologías de la Información y Automatización, CENTIA Universidad de las.
Intelligent agents, ontologies, simulation and environments for norm-regulated MAS Deliberative Normative Agents Ricardo Gralhoz Governance in Open Multi-Agent.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Loughborough London School of Sport & Exercise Sciences Evaluating the Competencies of Sports Managers in Taiwan: A Delphi Approach Ling-Mei Ko Professor.
Multi-Agent Systems for e-Commerce Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science,
WEEK 2: MANAGEMENT AND MANAGERS BUSN 107 – Özge Can.
Examining Dynamic Trust Relationships in Autonomy-Oriented Partner Finding Department of Computer Science, HKBU, HK International WIC Institute, BJUT,
Multi-agent organizations in software engineering Jorge J. Gómez Sanz Grasia! Research group Universidad Complutense de Madrid,
© 2006 THE UNIVERSITY OF TEXAS AT AUSTIN 1 ART Testbed  Join the discussion group at:
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
A Hybrid Diagnostic-Recommendation Approach for Multi-Agent Systems Andrew Diniz da Costa 1 Carlos J. P. de Lucena 1 Viviane T. da Silva 2 1 Pontifícia.
A Quantitative Trust Model for Negotiating Agents A Quantitative Trust Model for Negotiating Agents Jamal Bentahar, John Jules Ch. Meyer Concordia University.
Towards a Glossary of Activities in the Ontology Engineering Field Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez {mcsuarez, Ontology.
Algorithmic, Game-theoretic and Logical Foundations
IIIA - Artificial Intelligence Research Institute CSIC – Spanish Council for Scientific Research Deliverable 2.1: e-Institutions oriented to the use of.
Time-Space Trust in Networks Shunan Ma, Jingsha He and Yuqiang Zhang 1 College of Computer Science and Technology 2 School of Software Engineering.
Self-Organizing Architectures SOAR 2010 International Conference on Autonomic Computing and Communication, ICAC Washington DC, USA June 7, 2010.
1/8 Project DIANE: How Social Structure Improves Distributed Reputation Systems Three Hypotheses Universität Karlsruhe.
Evaluating Dynamic Services in Bioinformatics Maíra R. Rodrigues Michael Luck University of Southampton, UK Tenth International Workshop CIA 2006, Edinburgh.
1 Architectural Design for Multi-Agent Simulation System Presented by: Ameya A. Velankar.
1 Simulating Computational Societies Lloyd Kamara, Alexander Artikis, Brendan Neville, Jeremy Pitt Imperial College, London September 2002, Universidad.
1 AGENT-BASED MODELING OF THE TRAGEDY OF THE COMMONS by Güven Demirel.
Cloud based linked data platform for Structural Engineering Experiment
يك مدل اعتماد توزيع‍شده براي محيطهاي محاسبات فراگير
Presentation transcript:

Computational Trust and Reputation Models Andrew Diniz da Costa

2 Andrew Diniz da Costa © LES/PUC-Rio Presentation Outline Part 1: Introduction –Motivation –Some definitions Part 2: Computational trust and reputation models –eBay/OnSale –SPORAS & HISTOS –Fire Model –Governance Framework Part 3: ART-Testbed –Overview

3 Andrew Diniz da Costa © LES/PUC-Rio Presentation Outline Part 1: Introduction –Motivation –Some definitions Part 2: Computational trust and reputation models –eBay/OnSale –SPORAS & HISTOS –Fire Model –Governance Framework Part 3: ART-Testbed –Overview

4 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

5 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

6 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

7 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

8 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

9 Andrew Diniz da Costa © LES/PUC-Rio What we are talking about...

10 Andrew Diniz da Costa © LES/PUC-Rio Advantages of trust and reputation mechanisms Agents can obtain data from others agents. Shared experience. Decide on which to trust

11 Andrew Diniz da Costa © LES/PUC-Rio Problems of trust and reputation mechanisms Not all kind of environments are suitable to apply these mechanisms. Exclusion must be a punishment What is trust? What is reputation?

12 Andrew Diniz da Costa © LES/PUC-Rio Trust Some statements we like: “Trust begins where knowledge ends: trust provides a basis dealing with uncertain,complex,and threatening images of the future.” [Luhmann,1979] “There are no obvious units in which trust can be measured,” [Dasgupta, 2000]

13 Andrew Diniz da Costa © LES/PUC-Rio Reputation Some definitions: “The estimation of the consistency over time of an attribute or entity” [Herbig et al.] “Information that individuals receive about the behaviour of their partners from third parties and that they use to decide how to behave themselves” [Buskens, Coleman...] “The opinion others have of us”

14 Andrew Diniz da Costa © LES/PUC-Rio What is a good trust model? A good trust model should be [Fullam et al, 05]: Accurate –provide good previsions Adaptive –evolve according to behaviour of others Multi-dimensional –Consider different agent characteristics Efficient –Compute in reasonable time and cost

15 Andrew Diniz da Costa © LES/PUC-Rio Why using a trust model in a MAS ? Trust models allow: –Identifying and isolating untrustworthy agents

16 Andrew Diniz da Costa © LES/PUC-Rio Why using a trust model in a MAS ? Trust models allow: –Identifying and isolating untrustworthy agents –Evaluating an interaction’s utility

17 Andrew Diniz da Costa © LES/PUC-Rio Why using a trust model in a MAS ? Trust models allow: –Identifying and isolating untrustworthy agents –Evaluating an interaction’s utility –Deciding whether and with whom to interact

18 Andrew Diniz da Costa © LES/PUC-Rio Presentation Outline Part 1: Introduction –Motivation –Some definitions Part 2: Computational trust and reputation models –eBay/OnSale –SPORAS & HISTOS –Fire model –Governance Framework Part 3: ART-Testbed –Overview

19 Andrew Diniz da Costa © LES/PUC-Rio eBay model Context: e-commerce –Model oriented to support trust between buyer and seller –Buyer has no physical access to the product of interest –Seller or buyer may decide not to commit the transaction –Centralized: all information remains on eBay Servers Buyers and sellers evaluate each other after transactions The evaluation is not mandatory and will never be removed Each eBay member has a “reputation” (feedback score) that is the summation of the numerical evaluations.

20 Andrew Diniz da Costa © LES/PUC-Rio eBay model

21 Andrew Diniz da Costa © LES/PUC-Rio eBay model

22 Andrew Diniz da Costa © LES/PUC-Rio SPORAS & HISTOS Context: e-commerce, similar to eBay An individual may have a very high reputation in one domain, while she has a low reputation in another. Two models are proposed: –Sporas: works even with few evaluations (ratings) –Histos: assumes abundance of evaluations Ratings given by users with a high reputation are weighted more Reputation values are not allowed to increase at infinitum

23 Andrew Diniz da Costa © LES/PUC-Rio SPORAS & HISTOS SPORAS –Reputations are in [0, 3000]. Newcommers = 0. Ratings are in [0.1, 1] –Reputations never get below 0, even in the case of very bad behaviours –After each rating the reputation is updated HISTOS –Aim: compute a global ‘personalized reputation’ value for each member

24 Andrew Diniz da Costa © LES/PUC-Rio Fire Model Three types of reputation –Interaction trust –Witness reputation –Certified reputation * Huynh, T. D., Jennings, N. R. and Shadbolt, N. (2004) FIRE: an integrated trust and reputation model for open multi-agent systems. In: 16th European Conference on Artificial Intelligence, 2004, Valencia, Spain.

25 Andrew Diniz da Costa © LES/PUC-Rio Fire Model Interaction trust –resulting from past experiences from direct interactions –Between [-1, +1] –-1 means absolutely negative –+1 means absolutely positive –0 means neutral or uncertain Agent A Agent B Interaction Trust of the Agent B (price, quality, etc) Request Provide

26 Andrew Diniz da Costa © LES/PUC-Rio Fire Model Witness reputation –reports of witness about an agent’s behaviour Agent A Agent C Agent D Agent E Agent B Request witness Agent C knows Agent B Agent D knows Agent B Agent E knows Agent B

27 Andrew Diniz da Costa © LES/PUC-Rio Fire Model Certified reputation –references provided by other agents about its behaviour Agent A Agent D Agent B Agent C What is your reputation Evaluation of A made by the agent D Evaluation of A made by the agent B Evaluation of D made by the agent A Evaluation of B made by the agent A 0,5 -0,5 0,5

28 Andrew Diniz da Costa © LES/PUC-Rio Governance Framework - GUEDES, José ; SILVA, V. T. ; LUCENA, Carlos José Pereira de. A Reputation Model Based on Testimonies. In: Kolp, M, Garcia, A, Ghoze, C, Bresciani, P, Henderson-Sellers, B, Mouratidis, M.. (Org.). Agent-Oriented Information Systems.: Springer-Verlag, 2008, v. LNAI, p DURAN, Feranda ; SILVA, V. T. ; LUCENA, Carlos José Pereira de. Using Testimonies to Enforce the behavior of Agents. In: Sichman, J., Noriega, P., Padget, J. and Ossowski, S.. (Org.). Coordination, Organizations, Institutions and Norms in Agent Systems III. : Springer-Verlag, 2008, v. LNAI, p

29 Andrew Diniz da Costa © LES/PUC-Rio Governance Framework – Reputation System Three different kinds of reputations were defined: –role reputation, norm reputation and global reputation. Role reputations only consider norms that were violated while playing a specified role or lies that were told while playing the role. Norm reputations focus on the violation of a norm and on the lies told while considering a norm. The global reputation of an agent considers all violated norms and all told lies.

30 Andrew Diniz da Costa © LES/PUC-Rio Presentation Outline Part 1: Introduction –Motivation –Some definitions Part 2: Computational trust and reputation models –eBay/OnSale –SPORAS & HISTOS –Fire Model –Governance Framework Part 3: ART-Testbed –Overview

31 Andrew Diniz da Costa © LES/PUC-Rio Motivation Trust in MAS is a young field of research, experiencing breadth-wise growth –Many trust-modeling technologies –Many metrics for empirical validation Lack of unified research direction –No unified objective for trust technologies –No unified performance metrics and benchmarks

32 Andrew Diniz da Costa © LES/PUC-Rio An Experimental and Competition Testbed… Presents a common challenge to the research community –Facilitates solving of prominent research problems Provides a versatile, universal site for experimentation –Employs well-defined metrics –Identifies successful technologies Matures the field of trust research –Utilizes an exciting domain to attract attention of other researchers and the public

33 Andrew Diniz da Costa © LES/PUC-Rio Domain

34 Andrew Diniz da Costa © LES/PUC-Rio Reputation Transaction Protocol

35 Andrew Diniz da Costa © LES/PUC-Rio Opinion Transaction Protocol

36 Andrew Diniz da Costa © LES/PUC-Rio Simulator

37 Andrew Diniz da Costa © LES/PUC-Rio Competition 17 agents (1 didn’t execute) of 13 different institutions Two phases –Preliminary –Final Preliminary phase (May 10-11) –8 agents of the different institutions –15 agents offered by competition (5 “bad”, 5 “neutral”, 5 “bad” dummies ) –100 rounds Final phase (May 16-17) –5 best agents of the preliminary phase –15 agents offered by competition (5 “bad”, 5 “neutral”, 5 “bad” dummies ) –200 rounds

38 Andrew Diniz da Costa © LES/PUC-Rio Preliminary Phase

39 Andrew Diniz da Costa © LES/PUC-Rio Final Phase 5) Pontifícia Universidade Católica do Rio de Janeiro 4) Agents Research Lab, University of Girona 3) Department of Computer Engineering, Bogazici University 2) Department of Math & Computer Science, The University of Tulsa 1) Electronics & Computer Science, University of Southampton

40 Andrew Diniz da Costa © LES/PUC-Rio Conclusion ART-Testbed is being useful, however: –What is reputation? –Unreal Domain Researches have worked in domains of the industry to apply trust and reputation. Area is growing Famous researches are working in this area.

41 Andrew Diniz da Costa © LES/PUC-Rio References [AbdulRahman, 97] A. Abdul-Rahman. The PGP trust model. EDI-Forum: the Journal of Electronic Commerce, 10(3):27–31, [Barber, 83] B. Barber, The Logic and Limits of Trust, The meanings of trust: Technical competence and fiduciary responsibility, Rutgers University Press, Rutgers, NJ, United States of America, 1983, p [Carbo et al., 03] J. Carbo and J. M. Molina and J. {Dávila Muro, Trust Management Through Fuzzy Reputation, International Journal of Cooperative Information Systems, 2003, vol. 12:1, p [Casare & Sichman, 05] S. J. Casare and J. S. Sichman, Towards a functional ontology of reputation, Proceedings of AAMAS’05, [Castelfranchi, 00] C. Castelfranchi, Engineering Social Order, Proceedings of ESAW’00, [Castelfranchi & Falcone, 98] C. Castelfranchi and R. Falcone, Principles of trust for MAS: Cognitive anatomy, social importance and quantification. Proc of ICMAS’98, pages 72-79, [Conte & Paolucci, 02] R. Conte and M. Paolucci, Reputation in Artificial Societies. Social Beliefs for Social Order, Kluwer Academic Publishers, G. Weiss (eds), Dordrecht, The Netherlands, [Dellarocas, 00] C. Dellarocas, Immunizing online reputation reporting systems against unfair ratings and discriminatory behavior, p , Proceedings of the ACM Conference on "Electronic Commerce“ (EC'00), October, ACM Press, New York, NY, United States of America, [Dellarocas, 01] C. Dellarocas, Analyzing the economic efficiency of {eBay-like} online reputation reporting mechanisms, p , Proceedings of the ACM Conference on "Electronic Commerce" (EC'01), October, ACM Press, New York, NY, United States of America, [Demolombe & Lorini, 08] R. Demolombe and E. Lorini, Trust and norms in the context of computer security: a logical formalization. Proc of DEON’08, LNAI, 1998.

42 Andrew Diniz da Costa © LES/PUC-Rio References [Fullam et al, 05] K. Fullam, T. Klos, G. Muller, J. Sabater-Mir, A. Schlosser, Z. Topol, S. Barber, J. Rosenschein, L. Vercouter and M. Voss, A Specification of the Agent Reputation and Trust (ART) Testbed: Experimentation and Competition for Trust in Agent Societies, Proceedings of AAMAS’05, [Herzig et al, 08] A. Herzig, E. Lorini, J. F. Hubner, J. Ben-Naim, C. Castelfranchi, R. Demolombe, D. Longin and L. Vercouyter. Prolegomena for a logic of trust and reputation, submitted to Normas 08. [Luhmann, 79] N. Luhmann, Trust and Power, John Wiley \& Sons, [McKnight & Chervany, 02] D. H. McKnight and N. L. Chervany, What trust means in e-commerce customer relationship: an interdisciplinary conceptual typology, International Journal of Electronic Commerce, [Mui et al., 02] L. Mui and M. Mohtashemi and A. Halberstadt, Notions of Reputation in Multi-agent Systems: A Review, Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS'02), p , 2002, C. Castelfranchi and W.L. Johnson (eds), Bologna, Italy, July, ACM Press, New York, NY, United States of America. [Muller & Vercouter, 05] G. Muller and L. Vercouter, Decentralized Monitoring of Agent Communication with a Reputation Model, Trusting Agents for trusting Electronic Societies, LNCS 3577, [Pearl, 88] Pearl, J. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, Morgan Kaufmann, San Francisco, [Rehák et al., 05] M. Rehák and M. Pěchouček and P. Benda and L. Foltn, Trust in Coalition Environment: Fuzzy Number Approach, Proceedings of the Workshop on "Trust in Agent Societies" at Autonomous Agents and Multi-Agent Systems (AAMAS'05), p , 2005, C. Castelfranchi and S. Barber and J. Sabater and M. P. Singh (eds) Utrecht, The Netherlands, July. [Sabater, 04] Evaluating the ReGreT system Applied Artificial Intelligence, 18 (9-10) : [Sabater & Sierra, 05] Review on computational trust and reputation models Artificial Intelligence Review,24 (1) :33-60.

43 Andrew Diniz da Costa © LES/PUC-Rio References [Sabater-Mir & Paolucci, 06] Repage: REPutation and imAGE among limited autonomous partners, JASSS - Journal of Artificial Societies and Social Simulation,9 (2), [Schillo & Funk, 99] M. Schillo and P. Funk, Learning from and about other agents in terms of social metaphors, Agents Learning About From and With Other Agents, [Sen & Sajja, 02] S. Sen and N. Sajja, Robustness of reputation-based trust: Boolean case, Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS'02), p , 2002, Bologna, Italy, M. Gini and T. Ishida and C. Castelfranchi and W. L. Johnson (eds), ACM Press, New York, NY, United States of America, vol.1. [Shapiro, 87] S. P. Shapiro, The social control of impersonal trust, American Journal of Sociology, 1987, vol. 93, p [Steiner, 03] D. Steiner, Survey: How do Users Feel About eBay's Feedback System? January, 2003, [Zacharia et al., 99] G. Zacharia and A. Moukas and P. Maes, Collaborative Reputation Mechanisms in Electronic Marketplaces, Proceedings of the Hawaii International Conference on System Sciences (HICSS-32), vol. 08, 1999, p. 8026, IEEE Computer Society, Washington, DC, United States of America.

44 Andrew Diniz da Costa © LES/PUC-Rio Perguntas... Andrew Diniz da Costa