Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T05:13:41.732Z Has data issue: false hasContentIssue false

Reputation assessment: a review and unifying abstraction

Published online by Cambridge University Press:  12 June 2018

Phillip Taylor
Affiliation:
Department of Computer Science, University of Warwick, CoventryCV4 7AL, UK e-mail: phillip.taylor@warwick.ac.uk, nathan.griffiths@warwick.ac.uk
Lina Barakat
Affiliation:
Department of Informatics, King’s College London, Strand, London WC2R 2LS, UK e-mail: lina.barakat@kcl.ac.uk, simon.miles@kcl.ac.uk
Simon Miles
Affiliation:
Department of Informatics, King’s College London, Strand, London WC2R 2LS, UK e-mail: lina.barakat@kcl.ac.uk, simon.miles@kcl.ac.uk
Nathan Griffiths
Affiliation:
Department of Computer Science, University of Warwick, CoventryCV4 7AL, UK e-mail: phillip.taylor@warwick.ac.uk, nathan.griffiths@warwick.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

Trust and reputation allow agents to make informed decisions about potential interactions. Trust in an agent is derived from direct experience with that agent, while reputation is determined by the experiences reported by other witness agents with potentially differing viewpoints. These experiences are typically aggregated in a trust and reputation model, of which there are several types that focus on different aspects. Such aspects include handling subjective perspectives of witnesses, dishonesty, or assessing the reputation of new agents. In this paper, we distil reputation systems into their fundamental aspects, discussing first how trust and reputation information is represented and second how it is disseminated among agents. Based on these discussions, a unifying abstraction is presented for trust and reputation systems, which is demonstrated by instantiating it with a broad range of reputation systems found in the literature. The abstraction is then instantiated to combine the range of capabilities of existing reputation systems in the Machine Learning Reputation System, which is evaluated using a marketplace simulation.

Information

Type
Survey Article
Copyright
© Cambridge University Press, 2018 
Figure 0

Table 1 Notation used for reputation system abstractions

Figure 1

Table 2 Sample structures extracted from interaction records that can be used in a supervised machine learning algorithm

Figure 2

Figure 1 Two example combinations of trustee and context profiles. (a) Trustee profile (μ=0.4, σ=0.5); (b) context profile (μ=0.1, σ=1); (c) trustee–context profile ((a)+(b)); (d) trustee profile (μ=0.9, σ=0.5); (e) context profile (μ=0.5, σ=1); (f) trustee–context profile ((d)+(e)).

Figure 3

Table 3 List of (a) trustee and (b) known context profiles, their base means and STDs, and their features

Figure 4

Table 4 List of opinion aggregations investigated

Figure 5

Table 5 Utilities for strategies using basic trust information only, with one, five, and ten contexts, and honest witnesses

Figure 6

Figure 2 Utilities over rounds of a simulation for the DW and MLDW and strategies, using basic trust information only in simulations with one, five, and ten contexts, and honest witnesses. The error bars show the standard error.

Figure 7

Table 6 Utilities for strategies using stereotype information, with different numbers of contexts and honest witnesses

Figure 8

Table 7 Utilities for strategies using known context information, with different numbers of contexts and honest witnesses

Figure 9

Table 8 Utilities for strategies using unforeseen context information, with different likelihoods of unforeseen contexts and honest witnesses

Figure 10

Table 9 Utilities for strategies using basic trust information, when half of all witnesses are either negation, random, or slander

Figure 11

Table 10 Utilities for strategies using different combinations of trust information with (a) honest witnesses and (b) witnesses that are each 25% likely to be either random, slander, or negation

Figure 12

Figure 3 Utilities over rounds of simulations with ten contexts and an unforeseen context occurred in 5% of interactions, for (a) the DW and MLDW and (b) the DRW (HABIT) and MLDRW strategies, using either basic trust information only or combined stereotype, known context, and unforeseen context information. In (a) all witnesses in the simulation were honest, and in (b) the witnesses were each 25% likely to be either random, slander, or negation. The error bars show the standard errors.

Figure 13

Table 11 Utilities for MLDW (using an alternative opinion aggregation) with different combinations of context and stereotype information, and in simulations with different numbers of contexts and honest witnesses

Figure 14

Table 12 Utilities for DW using continuous ratings and MLDW using a multi-dimensional learning algorithm, both with and without context information