Accurate and scalable social recommendation using mixed-membership stochastic block models

被引:39
|
作者
Godoy-Lorite, Antonia [1 ]
Guimera, Roger [1 ,2 ]
Moore, Cristopher [3 ]
Sales-Pardo, Marta [1 ]
机构
[1] Univ Rovira & Virgili, Dept Engn Quim, E-43007 Tarragona, Catalonia, Spain
[2] Inst Catalana Recerca & Estudis Avancats, Barcelona 08010, Catalonia, Spain
[3] Santa Fe Inst, Santa Fe, NM 87501 USA
关键词
recommender systems; stochastic block model; collaborative filtering; social recommendation; scalable algorithm;
D O I
10.1073/pnas.1606316113
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
With increasing amounts of information available, modeling and predicting user preferences-for books or articles, for example-are becoming more important. We present a collaborative filtering model, with an associated scalable algorithm, that makes accurate predictions of users' ratings. Like previous approaches, we assume that there are groups of users and of items and that the rating a user gives an item is determined by their respective group memberships. However, we allow each user and each item to belong simultaneously to mixtures of different groups and, unlike many popular approaches such as matrix factorization, we do not assume that users in each group prefer a single group of items. In particular, we do not assume that ratings depend linearly on a measure of similarity, but allow probability distributions of ratings to depend freely on the user's and item's groups. The resulting overlapping groups and predicted ratings can be inferred with an expectation-maximization algorithm whose running time scales linearly with the number of observed ratings. Our approach enables us to predict user preferences in large datasets and is considerably more accurate than the current algorithms for such large datasets.
引用
收藏
页码:14207 / 14212
页数:6
相关论文
共 50 条
  • [1] Mixed-Membership Stochastic Block Models for Weighted Networks
    Dulac, A.
    Gaussier, W.
    Largeron, C.
    [J]. CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI 2020), 2020, 124 : 679 - 688
  • [2] Discriminative Mixed-membership Models
    Shan, Hanhuai
    Banerjee, Arindam
    Oza, Nikunj C.
    [J]. 2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 466 - +
  • [3] The Dataminer's Guide to Scalable Mixed-Membership and Nonparametric Bayesian Models
    Ahmed, Amr
    Smola, Alex
    [J]. 19TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'13), 2013, : 1528 - 1528
  • [4] Mixed-membership of experts stochastic blockmodel
    White, Arthur
    Murphy, Thomas Brendan
    [J]. NETWORK SCIENCE, 2016, 4 (01) : 48 - 80
  • [5] The Dataminer's Guide to Scalable Mixed-Membership and Nonparametric Bayesian Models
    Ahmed, Amr
    Smola, Alex
    [J]. 19TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'13), 2013, : 1527 - 1527
  • [6] Mixed-membership models of scientific publications
    Erosheva, E
    Fienberg, S
    Lafferty, J
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 : 5220 - 5227
  • [7] Dynamic Infinite Mixed-Membership Stochastic Blockmodel
    Fan, Xuhui
    Cao, Longbing
    Xu, Richard Yi Da
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (09) : 2072 - 2085
  • [8] Mixed-membership naive Bayes models
    Shan, Hanhuai
    Banerjee, Arindam
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2011, 23 (01) : 1 - 62
  • [9] Mixed-membership naive Bayes models
    Hanhuai Shan
    Arindam Banerjee
    [J]. Data Mining and Knowledge Discovery, 2011, 23 : 1 - 62
  • [10] Monitoring networks with overlapping communities based on latent mixed-membership stochastic block model
    He, Qing
    Wang, Junjie
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 229