Iterative Ranking from Pair-wise Comparisons

The question of aggregating pairwise comparisons to obtain a global ranking over a collection of objects has been of interest for a very long time: be it ranking of online gamers (e.g. MSR's TrueSkill system) and chess players, aggregating social opinions, or deciding which product to sell base...

Full description

Bibliographic Details
Main Authors: Negahban, Sahand N., Oh, Sewoong, Shah, Devavrat
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:English
Published: 2021
Online Access:https://hdl.handle.net/1721.1/137118.2
_version_ 1826197473437155328
author Negahban, Sahand N.
Oh, Sewoong
Shah, Devavrat
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Negahban, Sahand N.
Oh, Sewoong
Shah, Devavrat
author_sort Negahban, Sahand N.
collection MIT
description The question of aggregating pairwise comparisons to obtain a global ranking over a collection of objects has been of interest for a very long time: be it ranking of online gamers (e.g. MSR's TrueSkill system) and chess players, aggregating social opinions, or deciding which product to sell based on transactions. In most settings, in addition to obtaining ranking, finding 'scores' for each object (e.g. player's rating) is of interest to understanding the intensity of the preferences. In this paper, we propose a novel iterative rank aggregation algorithm for discovering scores for objects from pairwise comparisons. The algorithm has a natural random walk interpretation over the graph of objects with edges present between two objects if they are compared; the scores turn out to be the stationary probability of this random walk. The algorithm is model independent. To establish the efficacy of our method, however, we consider the popular Bradley-Terry-Luce (BTL) model in which each object has an associated score which determines the probabilistic outcomes of pairwise comparisons between objects. We bound the finite sample error rates between the scores assumed by the BTL model and those estimated by our algorithm. This, in essence, leads to order-optimal dependence on the number of samples required to learn the scores well by our algorithm. Indeed, the experimental evaluation shows that our (model independent) algorithm performs as well as the Maximum Likelihood Estimator of the BTL model and outperforms a recently proposed algorithm by Ammar and Shah [1].
first_indexed 2024-09-23T10:48:13Z
format Article
id mit-1721.1/137118.2
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T10:48:13Z
publishDate 2021
record_format dspace
spelling mit-1721.1/137118.22021-12-10T17:33:01Z Iterative Ranking from Pair-wise Comparisons Negahban, Sahand N. Oh, Sewoong Shah, Devavrat Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science The question of aggregating pairwise comparisons to obtain a global ranking over a collection of objects has been of interest for a very long time: be it ranking of online gamers (e.g. MSR's TrueSkill system) and chess players, aggregating social opinions, or deciding which product to sell based on transactions. In most settings, in addition to obtaining ranking, finding 'scores' for each object (e.g. player's rating) is of interest to understanding the intensity of the preferences. In this paper, we propose a novel iterative rank aggregation algorithm for discovering scores for objects from pairwise comparisons. The algorithm has a natural random walk interpretation over the graph of objects with edges present between two objects if they are compared; the scores turn out to be the stationary probability of this random walk. The algorithm is model independent. To establish the efficacy of our method, however, we consider the popular Bradley-Terry-Luce (BTL) model in which each object has an associated score which determines the probabilistic outcomes of pairwise comparisons between objects. We bound the finite sample error rates between the scores assumed by the BTL model and those estimated by our algorithm. This, in essence, leads to order-optimal dependence on the number of samples required to learn the scores well by our algorithm. Indeed, the experimental evaluation shows that our (model independent) algorithm performs as well as the Maximum Likelihood Estimator of the BTL model and outperforms a recently proposed algorithm by Ammar and Shah [1]. 2021-12-10T17:33:00Z 2021-11-02T17:13:03Z 2021-12-10T17:33:00Z 2012 2019-07-16T14:30:45Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/137118.2 Shah, Devavrat and Negahban, Sahand. 2012. "Iterative ranking from pair-wise comparisons." en https://papers.nips.cc/paper/4701-iterative-ranking-from-pair-wise-comparisons Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. application/octet-stream Neural Information Processing Systems (NIPS)
spellingShingle Negahban, Sahand N.
Oh, Sewoong
Shah, Devavrat
Iterative Ranking from Pair-wise Comparisons
title Iterative Ranking from Pair-wise Comparisons
title_full Iterative Ranking from Pair-wise Comparisons
title_fullStr Iterative Ranking from Pair-wise Comparisons
title_full_unstemmed Iterative Ranking from Pair-wise Comparisons
title_short Iterative Ranking from Pair-wise Comparisons
title_sort iterative ranking from pair wise comparisons
url https://hdl.handle.net/1721.1/137118.2
work_keys_str_mv AT negahbansahandn iterativerankingfrompairwisecomparisons
AT ohsewoong iterativerankingfrompairwisecomparisons
AT shahdevavrat iterativerankingfrompairwisecomparisons