Comparison-based interactive collaborative filtering

被引:1
作者
Carmel, Yuval [1 ]
Patt-Shamir, Boaz [1 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, IL-6997801 Tel Aviv, Israel
关键词
Parallel algorithms; Recommender systems; Social networks; Collaborative filtering;
D O I
10.1016/j.tcs.2016.03.010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work we study the interactive model of comparison-based collaborative filtering. Each player prefers one object from each pair of objects. However, revealing what is a player's preference between two objects can be done only by asking the player specifically about that pair, an action called probing. The goal is to (approximately) reconstruct the players' preferences with the smallest possible number of probes per player. The per player number of probes can be reduced if there are many players who share a similar taste, but a priori, players do not know who to collaborate with. In this work, we present the model of comparison-based interactive collaborative filtering, analyze a few possible taste models and present distributed algorithms whose output is close to the best possible approximation to the players' taste. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:40 / 49
页数:10
相关论文
共 21 条
  • [1] Aggregating Inconsistent Information: Ranking and Clustering
    Ailon, Nir
    Charikar, Moses
    Newman, Alantha
    [J]. JOURNAL OF THE ACM, 2008, 55 (05)
  • [2] Ranking tournaments
    Alon, N
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2006, 20 (01) : 137 - 142
  • [3] Tell Me Who I Am: An Interactive Recommendation System
    Alon, Noga
    Awerbuch, Baruch
    Azar, Yossi
    Patt-Shamir, Boaz
    [J]. THEORY OF COMPUTING SYSTEMS, 2009, 45 (02) : 261 - 279
  • [4] [Anonymous], 2007, Acm Sigkdd Explorations Newsletter
  • [5] [Anonymous], 2011, Advances in Neural Information Processing Systems 24
  • [6] Collaborate with strangers to find own preferences
    Awerbuch, Baruch
    Azar, Yossi
    Lotker, Zvi
    Patt-Shamir, Boaz
    Tuttle, Mark R.
    [J]. THEORY OF COMPUTING SYSTEMS, 2008, 42 (01) : 27 - 41
  • [7] Azar Y, 2011, SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, P245
  • [8] Carterette B, 2008, LECT NOTES COMPUT SC, V4956, P16
  • [9] Desarkar Maunendra Sankar, 2012, User Modeling, Adaptation, and Personalization. Proceedings 20th International Conference, UMAP 2012, P63, DOI 10.1007/978-3-642-31454-4_6
  • [10] Drineas P., 2002, P 34 ANN ACM S THEOR, P82