A Latent Source Model for Online Collaborative Filtering

被引:0
|
作者
Bresler, Guy [1 ]
Chen, George H. [1 ]
Shah, Devavrat [1 ]
机构
[1] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Despite the prevalence of collaborative filtering in recommendation systems, there has been little theoretical development on why and how well it works, especially in the "online" setting, where items are recommended to users over time. We address this theoretical gap by introducing a model for online recommendation systems, cast item recommendation under the model as a learning problem, and analyze the performance of a cosine-similarity collaborative filtering method. In our model, each of n users either likes or dislikes each of m items. We assume there to be k types of users, and all the users of a given type share a common string of probabilities determining the chance of liking each item. At each time step, we recommend an item to each user, where a key distinction from related bandit literature is that once a user consumes an item (e.g., watches a movie), then that item cannot be recommended to the same user again. The goal is to maximize the number of likable items recommended to users over time. Our main result establishes that after nearly log (km) initial learning time steps, a simple collaborative filtering algorithm achieves essentially optimal performance without knowing k. The algorithm has an exploitation step that uses cosine similarity and two types of exploration steps, one to explore the space of items (standard in the literature) and the other to explore similarity between users (novel to this work).
引用
收藏
页数:9
相关论文
共 50 条
  • [1] A latent model for collaborative filtering
    Langseth, Helge
    Nielsen, Thomas Dyhre
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2012, 53 (04) : 447 - 466
  • [2] Deep latent factor model for collaborative filtering
    Mongia, Aanchal
    Jhamb, Neha
    Chouzenoux, Emilie
    Majumdar, Angshul
    [J]. SIGNAL PROCESSING, 2020, 169
  • [3] Collaborative Filtering Based on the Latent Class Model for Attributes
    Kobayashi, Manabu
    Mikawa, Kenta
    Goto, Masayuki
    Matsushima, Toshiyasu
    Hirasawa, Shigeichi
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, : 893 - 896
  • [4] Probabilistic Latent Factor Model for Collaborative Filtering with Bayesian Inference
    Fang, Jiansheng
    Zhang, Xiaoqing
    Hu, Yan
    Xu, Yanwu
    Yang, Ming
    Liu, Jiang
    [J]. 2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 73 - 80
  • [5] Sparse latent model with dual graph regularization for collaborative filtering
    Feng, Xiaodong
    Wu, Sen
    Tang, Zhiwei
    Li, Zhichao
    [J]. NEUROCOMPUTING, 2018, 284 : 128 - 137
  • [6] Unified collaborative filtering model based on combination of latent features
    Zhong, Jiang
    Li, Xue
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) : 5666 - 5672
  • [7] Latent class models for collaborative filtering
    Hofmann, T
    Puzicha, J
    [J]. IJCAI-99: PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 & 2, 1999, : 688 - 693
  • [8] Latent semantic models for collaborative filtering
    Hofmann, T
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) : 89 - 115
  • [9] Collaborative Filtering Analysis of Consumption Behavior Based on the Latent Class Model
    Kobayashi, Manabu
    Mikawa, Kenta
    Goto, Masayuki
    Hirasawa, Shigeichi
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 1926 - 1931
  • [10] Adversarial Online Collaborative Filtering
    Pasteris, Stephen
    Vitale, Fabio
    Herbster, Mark
    Gentile, Claudio
    Panisson, Andre'
    [J]. INTERNATIONAL CONFERENCE ON ALGORITHMIC LEARNING THEORY, VOL 237, 2024, 237