Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front Comput Sci    2012, Vol. 6 Issue (2) : 197-208    https://doi.org/10.1007/s11704-012-2871-7
RESEARCH ARTICLE
Two of a kind or the ratings game? Adaptive pairwise preferences and latent factor models
Suhrid BALAKRISHNAN(), Sumit CHOPRA
AT&T Labs-Research, Florham Park, NJ 07932, USA
 Download: PDF(388 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

Latent factor models have become a workhorse for a large number of recommender systems.While these systems are built using ratings data, which is typically assumed static, the ability to incorporate different kinds of subsequent user feedback is an important asset. For instance, the user might want to provide additional information to the system in order to improve his personal recommendations. To this end, we examine a novel scheme for efficiently learning (or refining) user parameters from such feedback. We propose a scheme where users are presented with a sequence of pairwise preference questions: “Do you prefer item A over B?” User parameters are updated based on their response, and subsequent questions are chosen adaptively after incorporating the feedback. We operate in a Bayesian framework and the choice of questions is based on an information gain criterion. We validate the scheme on the Netflix movie ratings data set and a proprietary television viewership data set. A user study and automated experiments validate our findings.

Keywords recommender systems      latent factor models      pairwise preferences      active learning     
Corresponding Author(s): BALAKRISHNAN Suhrid,Email:suhrid@research.att.com   
Issue Date: 01 April 2012
 Cite this article:   
Suhrid BALAKRISHNAN,Sumit CHOPRA. Two of a kind or the ratings game? Adaptive pairwise preferences and latent factor models[J]. Front Comput Sci, 2012, 6(2): 197-208.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-012-2871-7
https://academic.hep.com.cn/fcs/EN/Y2012/V6/I2/197
1 Sarma A D, Sarma A D, Gollapudi S, Panigrahy R. Ranking mechanisms in twitter-like forums. In: Proceedings of the 3rd ACM International Conference on Web Search and Data Mining . 2010, 21-30
doi: 10.1145/1718487.1718491
2 Goldberg D, Nichols D, Oki B M, Terry D. Using collaborative filtering to weave an information tapestry. Communications of the ACM , 1992, 35(12): 61-70
doi: 10.1145/138859.138867
3 Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. IEEE Computer , 2009, 42(8): 30-37
doi: 10.1109/MC.2009.263
4 Agarwal D, Chen B C. Regression-based latent factor models. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining . 2009, 19-28
doi: 10.1145/1557019.1557029
5 Hu Y, Koren Y, Volinsky C. Collaborative filtering for implicit feedback datasets. In: Proceedings of the 8th IEEE International Conference on Data Mining . 2008, 263-272
doi: 10.1109/ICDM.2008.22
6 Hacker S, von Ahn L. Matchin: eliciting user preferences with an online game. In: Proceedings of the 27th International Conference on Human Factors in Computing Systems . 2009, 1207-1216
doi: 10.1145/1518701.1518882
7 Liu N N, Zhao M, Yang Q. Probabilistic latent preference analysis for collaborative filtering. In: Proceedings of the 18th ACM conference on Information and Knowledge Management . 2009, 759-766
doi: 10.1145/1645953.1646050
8 Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L. BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence . 2009, 452-461
9 Boutilier C, Zemel R S, Marlin B. Active collaborative filtering. In: Proceedings of the 19th Conference in Uncertainty in Artificial Intelligence . 2003, 98-106
10 Jin R, Si L. A Bayesian approach toward active learning for collaborative filtering. In: Proceedings of the 20th Conference on Uncertainty in Artificial Intelligence . 2004, 278-285
11 Harpale A S, Yang Y. Personalized active learning for collaborative filtering. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval . 2008, 91-98
doi: 10.1145/1390334.1390352
12 Mackay D J C. Bayesian methods for adaptive models. Dissertation for the Doctoral Degree . Pasadena: California Institute of Technology, 1992
13 Minka T P. Expectation propagation for approximate Bayesian inference. In: Proceedings of the 17th Conference in Uncertainty in Artificial Intelligence . 2001, 362-369
14 Qi Y, Minka T P, Picard R W, Ghahramani Z. Predictive automatic relevance determination by expectation propagation. In: Proceedings of the 21st International Conference on Machine Learning . 2004
15 Park S T, Chu W. Pairwise preference regression for cold-start recommendation. In: Proceedings of the 3rd ACM Conference on Recommender Systems . 2009, 21-28
doi: 10.1145/1639714.1639720
16 Elo A. The Rating of Chessplayers, Past and Present. New York: Arco Publications, 1978
17 Herbrich R, Minka, T, Graepel T. TrueSkillTM: a Bayesian skill rating system. In: Proceedings of the 20th Annual Conference on Neural Information Processing Systems . 2007, 569-576
[1] Hao SHAO. Query by diverse committee in transfer active learning[J]. Front. Comput. Sci., 2019, 13(2): 280-291.
[2] Chenchen SUN,Derong SHEN,Yue KOU,Tiezheng NIE,Ge YU. A genetic algorithm based entity resolution approach with active learning[J]. Front. Comput. Sci., 2017, 11(1): 147-159.
[3] Nengneng GAO,Sheng-Jun HUANG,Songcan CHEN. Multi-label active learning by model guided distribution matching[J]. Front. Comput. Sci., 2016, 10(5): 845-855.
[4] Jie XIN,Zhiming CUI,Pengpeng ZHAO,Tianxu HE. Active transfer learning of matching query results across multiple sources[J]. Front. Comput. Sci., 2015, 9(4): 595-607.
[5] Nicolas CEBRON. Active improvement of hierarchical object features under budget constraints[J]. Front Comput Sci, 2012, 6(2): 143-153.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed