SlideShare a Scribd company logo
1 of 19
A qualitative reputation system for
multiagent systems with protocol-
based communication
Emilio Serrano1, Michael Rovatos2 and Juan A. Botía1
Contact: emilioserra@um.es, michael.rovatsos@ed.ac.uk, juanbot@um.es
1. University of Murcia, Spain / 2. University of Edinburgh, U.K.
Presented in AAMAS 2012, Eleventh International Conference on
Autonomous Agents and Multiagent Systems
1
Content
 Motivation
 Qualitative context mining approach
 Example of context model
 Reputation system
◦ Basic measures
◦ Individual and collective reputation
◦ Social reputation
 Case study
 Conclusion and future works
2
Motivation
 Reputation in MASs particularly challenging
◦ It may greatly enhance performance
 Existing literature
◦ Mostly focus on a purely quantitative trust
◦ No assessment of the qualitative properties
 i.e. the content and sequence of messages exchanged
and physical actions observed.
 This ignores the interaction mechanisms
◦ Semantically rich and can be used to extract
qualitative properties
3
Motivation II
 Novel reputation system
◦ Based on a qualitative context mining
approach
 Building models from previous interaction
data to evaluated agents' behaviour
 Context models
◦ Agents may query the model according to
its needs
 specific protocols, paths within these
protocols, constraint arguments, etc.
4
Qualitative context mining approach
Context:
Negotiation protocol example:
Messages:
Performative(sender,receiver, content)
Constraints:
Nameevaluator(parameters)
Context + data mining = context model 5
Qualitative context mining approach II
 How exactly training data is constructed?
◦ Dealing with different agents
 An agent only can assure its own context
 Most cautious strategy
 Most trusting: entire path information
◦ Dealing with different paths
 Set of variables contained in these may differ
 Create a different data sets
 Merge data across different paths
 Samples can be “stuffed‘” with “unknown”.
 Path group label: success
◦ Dealing with loops
 Variables used in the loop can have several constants
 N “copies” of each variable
 First/last ground term
6
Example of context model
7
Reputation system
 An evaluating agent a tries to assess the
reputation of the target agent b using a CM
provided by a modelling agent (or witness) m.
◦ m is not necessarily a
 Querying the modelling agent m
◦ Three models
 a obtains the entire CM from m
 based on a's definitions of success and failure
 m answers particular queries of a
 a receives the interaction data from m and builds the CM
herself.
◦ Uniform treatment, two steps
 Providing path classification
 Instance querying
8
Reputation system II
 Example of path classification
 (A CM is built)
◦ relating S/F to qualitative properties
 Example of query
9
Basic measures
 Reputation measure
 Reliability measure
10
Individual and collective reputation
 Personal experience
 Group experience
11
Social reputation
 How much are the witnesses trusted?
12
Case study
 Car selling domain
◦ A requests B offers for T
◦ 50 customer agents and 10 sellers
◦ 6 preference profiles Pi for customer agents
regarding T, and 3 for sellers
13
Case study II
 Trust use to select a good seller for some
terms
1. Each customer computes SR with
2. Any seller with positive SR is chosen
3. If no seller is chosen, terms i are updated
according to the customer’s preferences (go back
to 1).
4. If no seller with positive reputation can be
identified after several attempts the seller is
chosen randomly.
 Compared to: using only personal experience,
restricted qualitative, random, and
quantitative
14
Case study III
15
 Average number of successful negotiations over number of total
negotiations across all customers (100 experiments);
◦ error bars show standard deviation
Case study IV
16
Case studyV
 Dynamic seller behaviour
17
Conclusion and future work
 A novel qualitative approach to reputation systems based
on mining “deep models” of protocol-based agent
interactions.
◦ More complex, fine-grained, and contextualised queries
◦ Reputation queries can be constructed automatically by agents
◦ Higher prediction accuracy than quantitative methods
 If the behaviour depends on the semantics
◦ Good response to unexpected changes
◦ Different levels of privacy toward a reputation-querying
 Future works
◦ More elaborate data mining techniques
◦ Real-world examples (variety of interaction protocols)
◦ Explore issues of trust in witnesses
◦ Comparison with well known trust approaches
18
Thanks for your attention
Emilio Serrano1, Michael Rovatos2 and Juan A. Botía1
Contact: emilioserra@um.es, michael.rovatsos@ed.ac.uk, juanbot@um.es
1. University of Murcia, Spain / 2. University of Edinburgh, U.K.
19

More Related Content

Viewers also liked

Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSimDesarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
Emilio Serrano
 

Viewers also liked (11)

An Explanation-Based Alert Management Tool for Basic AAL Systems
An Explanation-Based Alert Management Tool for Basic AAL SystemsAn Explanation-Based Alert Management Tool for Basic AAL Systems
An Explanation-Based Alert Management Tool for Basic AAL Systems
 
Developing social simulations with UbikSim
Developing social simulations with UbikSimDeveloping social simulations with UbikSim
Developing social simulations with UbikSim
 
Un prototipo para el modelado de un sistema de metaheurísticas cooperativa...
Un prototipo para el modelado de un  sistema  de metaheurísticas  cooperativa...Un prototipo para el modelado de un  sistema  de metaheurísticas  cooperativa...
Un prototipo para el modelado de un sistema de metaheurísticas cooperativa...
 
Introducción a la simulación social basada en agentes (only in Spanish)
Introducción a la simulación social basada en agentes (only in Spanish)Introducción a la simulación social basada en agentes (only in Spanish)
Introducción a la simulación social basada en agentes (only in Spanish)
 
TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS   TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS
 
Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)
 
Articial societies immersed in an Ambient Intelligence Environment
Articial societies immersed in an Ambient Intelligence EnvironmentArticial societies immersed in an Ambient Intelligence Environment
Articial societies immersed in an Ambient Intelligence Environment
 
Creating and validating emergency management services by social simulation a...
Creating and validating emergency management services  by social simulation a...Creating and validating emergency management services  by social simulation a...
Creating and validating emergency management services by social simulation a...
 
Infrastructure for forensic analysis of multi-agent systems
Infrastructure for forensic analysis  of multi-agent systems Infrastructure for forensic analysis  of multi-agent systems
Infrastructure for forensic analysis of multi-agent systems
 
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSimDesarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
 
Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)
 

Similar to A qualitative reputation system for multiagent systems with protocol-based communication

marketing - MK102_Session 6_2023_Final.pdf
marketing - MK102_Session 6_2023_Final.pdfmarketing - MK102_Session 6_2023_Final.pdf
marketing - MK102_Session 6_2023_Final.pdf
f20180184h
 
Competency based hr management
Competency based hr managementCompetency based hr management
Competency based hr management
Zaini Ithnin
 
3 marketing research
3 marketing research3 marketing research
3 marketing research
rrhhoohhii
 
[Project] Customer experience and buying behaviour in e-commerce sites
[Project] Customer experience and buying behaviour in e-commerce sites[Project] Customer experience and buying behaviour in e-commerce sites
[Project] Customer experience and buying behaviour in e-commerce sites
Biswadeep Ghosh Hazra
 
A Computational Dynamic Trust Model for User Authorization
A Computational Dynamic Trust Model for User AuthorizationA Computational Dynamic Trust Model for User Authorization
A Computational Dynamic Trust Model for User Authorization
1crore projects
 
A computational dynamic trust model
A computational dynamic trust modelA computational dynamic trust model
A computational dynamic trust model
Nexgen Technology
 

Similar to A qualitative reputation system for multiagent systems with protocol-based communication (20)

Marketing research
Marketing researchMarketing research
Marketing research
 
marketing - MK102_Session 6_2023_Final.pdf
marketing - MK102_Session 6_2023_Final.pdfmarketing - MK102_Session 6_2023_Final.pdf
marketing - MK102_Session 6_2023_Final.pdf
 
Field Interactive MR Pvt Ltd ESOMAR 28 Questions & Answers
Field Interactive MR Pvt Ltd ESOMAR 28 Questions & AnswersField Interactive MR Pvt Ltd ESOMAR 28 Questions & Answers
Field Interactive MR Pvt Ltd ESOMAR 28 Questions & Answers
 
1.5.pptx
1.5.pptx1.5.pptx
1.5.pptx
 
Competency based hr management
Competency based hr managementCompetency based hr management
Competency based hr management
 
Unique file 9
Unique file 9Unique file 9
Unique file 9
 
3 marketing research
3 marketing research3 marketing research
3 marketing research
 
HRM_4th week
HRM_4th weekHRM_4th week
HRM_4th week
 
[Project] Customer experience and buying behaviour in e-commerce sites
[Project] Customer experience and buying behaviour in e-commerce sites[Project] Customer experience and buying behaviour in e-commerce sites
[Project] Customer experience and buying behaviour in e-commerce sites
 
Quantitative and qualitative research
Quantitative and qualitative research Quantitative and qualitative research
Quantitative and qualitative research
 
A study on after sales and services in tvs
A study on after sales and services in tvsA study on after sales and services in tvs
A study on after sales and services in tvs
 
Patterson
PattersonPatterson
Patterson
 
Digital Marketing Book - Chapter Three.pptx
Digital Marketing Book - Chapter Three.pptxDigital Marketing Book - Chapter Three.pptx
Digital Marketing Book - Chapter Three.pptx
 
An Efficient Trust Evaluation using Fact-Finder Technique
An Efficient Trust Evaluation using Fact-Finder TechniqueAn Efficient Trust Evaluation using Fact-Finder Technique
An Efficient Trust Evaluation using Fact-Finder Technique
 
Testing selection
Testing selectionTesting selection
Testing selection
 
Presentation project private compliance assurance rsm
Presentation project private compliance assurance rsmPresentation project private compliance assurance rsm
Presentation project private compliance assurance rsm
 
Chapter 2 Consumer Reserch
Chapter 2 Consumer ReserchChapter 2 Consumer Reserch
Chapter 2 Consumer Reserch
 
ConductingOnlineSurveys_Sue_ch2
ConductingOnlineSurveys_Sue_ch2ConductingOnlineSurveys_Sue_ch2
ConductingOnlineSurveys_Sue_ch2
 
A Computational Dynamic Trust Model for User Authorization
A Computational Dynamic Trust Model for User AuthorizationA Computational Dynamic Trust Model for User Authorization
A Computational Dynamic Trust Model for User Authorization
 
A computational dynamic trust model
A computational dynamic trust modelA computational dynamic trust model
A computational dynamic trust model
 

Recently uploaded

Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
NazaninKarimi6
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
 

Recently uploaded (20)

Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Introduction to Viruses
Introduction to VirusesIntroduction to Viruses
Introduction to Viruses
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 

A qualitative reputation system for multiagent systems with protocol-based communication

  • 1. A qualitative reputation system for multiagent systems with protocol- based communication Emilio Serrano1, Michael Rovatos2 and Juan A. Botía1 Contact: emilioserra@um.es, michael.rovatsos@ed.ac.uk, juanbot@um.es 1. University of Murcia, Spain / 2. University of Edinburgh, U.K. Presented in AAMAS 2012, Eleventh International Conference on Autonomous Agents and Multiagent Systems 1
  • 2. Content  Motivation  Qualitative context mining approach  Example of context model  Reputation system ◦ Basic measures ◦ Individual and collective reputation ◦ Social reputation  Case study  Conclusion and future works 2
  • 3. Motivation  Reputation in MASs particularly challenging ◦ It may greatly enhance performance  Existing literature ◦ Mostly focus on a purely quantitative trust ◦ No assessment of the qualitative properties  i.e. the content and sequence of messages exchanged and physical actions observed.  This ignores the interaction mechanisms ◦ Semantically rich and can be used to extract qualitative properties 3
  • 4. Motivation II  Novel reputation system ◦ Based on a qualitative context mining approach  Building models from previous interaction data to evaluated agents' behaviour  Context models ◦ Agents may query the model according to its needs  specific protocols, paths within these protocols, constraint arguments, etc. 4
  • 5. Qualitative context mining approach Context: Negotiation protocol example: Messages: Performative(sender,receiver, content) Constraints: Nameevaluator(parameters) Context + data mining = context model 5
  • 6. Qualitative context mining approach II  How exactly training data is constructed? ◦ Dealing with different agents  An agent only can assure its own context  Most cautious strategy  Most trusting: entire path information ◦ Dealing with different paths  Set of variables contained in these may differ  Create a different data sets  Merge data across different paths  Samples can be “stuffed‘” with “unknown”.  Path group label: success ◦ Dealing with loops  Variables used in the loop can have several constants  N “copies” of each variable  First/last ground term 6
  • 8. Reputation system  An evaluating agent a tries to assess the reputation of the target agent b using a CM provided by a modelling agent (or witness) m. ◦ m is not necessarily a  Querying the modelling agent m ◦ Three models  a obtains the entire CM from m  based on a's definitions of success and failure  m answers particular queries of a  a receives the interaction data from m and builds the CM herself. ◦ Uniform treatment, two steps  Providing path classification  Instance querying 8
  • 9. Reputation system II  Example of path classification  (A CM is built) ◦ relating S/F to qualitative properties  Example of query 9
  • 10. Basic measures  Reputation measure  Reliability measure 10
  • 11. Individual and collective reputation  Personal experience  Group experience 11
  • 12. Social reputation  How much are the witnesses trusted? 12
  • 13. Case study  Car selling domain ◦ A requests B offers for T ◦ 50 customer agents and 10 sellers ◦ 6 preference profiles Pi for customer agents regarding T, and 3 for sellers 13
  • 14. Case study II  Trust use to select a good seller for some terms 1. Each customer computes SR with 2. Any seller with positive SR is chosen 3. If no seller is chosen, terms i are updated according to the customer’s preferences (go back to 1). 4. If no seller with positive reputation can be identified after several attempts the seller is chosen randomly.  Compared to: using only personal experience, restricted qualitative, random, and quantitative 14
  • 15. Case study III 15  Average number of successful negotiations over number of total negotiations across all customers (100 experiments); ◦ error bars show standard deviation
  • 17. Case studyV  Dynamic seller behaviour 17
  • 18. Conclusion and future work  A novel qualitative approach to reputation systems based on mining “deep models” of protocol-based agent interactions. ◦ More complex, fine-grained, and contextualised queries ◦ Reputation queries can be constructed automatically by agents ◦ Higher prediction accuracy than quantitative methods  If the behaviour depends on the semantics ◦ Good response to unexpected changes ◦ Different levels of privacy toward a reputation-querying  Future works ◦ More elaborate data mining techniques ◦ Real-world examples (variety of interaction protocols) ◦ Explore issues of trust in witnesses ◦ Comparison with well known trust approaches 18
  • 19. Thanks for your attention Emilio Serrano1, Michael Rovatos2 and Juan A. Botía1 Contact: emilioserra@um.es, michael.rovatsos@ed.ac.uk, juanbot@um.es 1. University of Murcia, Spain / 2. University of Edinburgh, U.K. 19