Iterative Filtering in Reputation Systems

  • Authors:
  • Cristobald de Kerchove;Paul Van Dooren

  • Affiliations:
  • c.dekerchove@uclouvain.be and paul.vandooren@uclouvain.be;-

  • Venue:
  • SIAM Journal on Matrix Analysis and Applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a class of voting systems that we call “iterative filtering” systems. These systems are based on an iterative method that assigns a reputation to $n+m$ items, $n$ objects, and $m$ raters, applying some filter to the votes. Each rater evaluates a subset of objects leading to an $n\times m$ rating matrix with a given sparsity pattern. From this rating matrix a formula is defined for the reputation of raters and objects. We propose a natural and intuitive nonlinear formula and also provide an iterative algorithm that linearly converges to the unique vector of reputations. In contrast to classical outlier detection, no evaluation is discarded in this method, but each one is taken into account with different weights for the reputations of the objects. The complexity of one iteration step is linear in the number of evaluations, making our algorithm efficient for large data sets. Experiments show good robustness of the reputation of the objects against cheaters and spammers and good detection properties of cheaters and spammers.