Inferring Users’ Preferences from Crowdsourced Pairwise Comparisons: A Matrix Completion Approach

Authors

  • Jinfeng Yi Michigan State University
  • Rong Jin Michigan State University
  • Shaili Jain Microsoft
  • Anil Jain Michigan State University

DOI:

https://doi.org/10.1609/hcomp.v1i1.13084

Abstract

Inferring user preferences over a set of items is an important problem that has found numerous applications. This work focuses on the scenario where the explicit feature representation of items is unavailable, a setup that is similar to collaborative filtering. In order to learn a user's preferences from his/her response to only a small number of pairwise comparisons, we propose to leverage the pairwise comparisons made by many crowd users, a problem we refer to as crowdranking. The proposed crowdranking framework is based on the theory of matrix completion, and we present efficient algorithms for solving the related optimization problem. Our theoretical analysis shows that, on average, only O(r log m) pairwise queries are needed to accurately recover the ranking list of m items for the target user, where r is the rank of the unknown rating matrix, r << m. Our empirical study with two real-world benchmark datasets for collaborative filtering and one crowdranking dataset we collected via Amazon Mechanical Turk shows the promising performance of the proposed algorithm compared to the state-of-the-art approaches.

Downloads

Published

2013-11-03

How to Cite

Yi, J., Jin, R., Jain, S., & Jain, A. (2013). Inferring Users’ Preferences from Crowdsourced Pairwise Comparisons: A Matrix Completion Approach. Proceedings of the AAAI Conference on Human Computation and Crowdsourcing, 1(1), 207-215. https://doi.org/10.1609/hcomp.v1i1.13084