Investigating Accuracy-Novelty Performance for Graph-based Collaborative Filtering

被引:31
作者
Zhao, Minghao [1 ]
Wu, Le [2 ,3 ]
Liang, Yile [1 ]
Chen, Lei [2 ]
Zhang, Jian [4 ]
Deng, Qilin [1 ]
Wang, Kai [1 ]
Shen, Xudong [1 ]
Lv, Tangjie [1 ]
Wu, Runze [1 ]
机构
[1] NetEase Games, Fuxi AI Lab, Hangzhou, Zhejiang, Peoples R China
[2] Hefei Univ Technol, Hefei, Anhui, Peoples R China
[3] Hefei Comprehens Natl Sci Ctr, Inst Artificial Intelligence, Hefei, Anhui, Peoples R China
[4] Zhejiang Univ Technol, Hangzhou, Zhejiang, Peoples R China
来源
PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22) | 2022年
基金
国家重点研发计划;
关键词
Collaborative Filtering; Graph Neural Networks; Popularity Bias;
D O I
10.1145/3477495.3532005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent years have witnessed the great accuracy performance of graph-based Collaborative Filtering (CF) models for recommender systems. By taking the user-item interaction behavior as a graph, these graph-based CF models borrow the success of Graph Neural Networks (GNN), and iteratively perform neighborhood aggregation to propagate the collaborative signals. While conventional CF models are known for facing the challenges of the popularity bias that favors popular items, one may wonder "Whether the existing graph-based CF models alleviate or exacerbate popularity bias of recommender systems?" To answer this question, we first investigate the two-fold performances w.r.t. accuracy and novelty for existing graph-based CF methods. The empirical results show that symmetric neighborhood aggregation adopted by most existing graph-based CF models exacerbate the popularity bias and this phenomenon becomes more serious as the depth of graph propagation increases. Further, we theoretically analyze the cause of popularity bias for graph-based CF. Then, we propose a simple yet effective plugin, namely r-AdjNorm, to achieve an accuracy-novelty trade-off by controlling the normalization strength in the neighborhood aggregation process. Meanwhile, r-AdjNorm can be smoothly applied to the existing graph-based CF backbones without additional computation. Finally, experimental results on three benchmark datasets show that our proposed method can improve novelty without sacrificing accuracy under various graph-based CF backbones.
引用
收藏
页码:50 / 59
页数:10
相关论文
共 51 条
  • [1] Controlling Popularity Bias in Learning-to-Rank Recommendation
    Abdollahpouri, Himan
    Burke, Robin
    Mobasher, Bamshad
    [J]. PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'17), 2017, : 42 - 46
  • [2] Abdollahpouri Himan, 2019, FLAIRS
  • [3] Abdollahpouri Himan, 2019, RECSYSWORKSHOP
  • [4] Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques
    Adomavicius, Gediminas
    Kwon, YoungOk
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (05) : 896 - 911
  • [5] [Anonymous], 2011, P 5 ACM C RECOMMENDE
  • [6] Causal Embeddings for Recommendation
    Bonner, Stephen
    Vasile, Flavian
    [J]. 12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, : 104 - 112
  • [7] Borges Rodrigo, 2020, EDBT WORKSHOP BIGVIS
  • [8] Brynjolfsson E, 2006, MIT SLOAN MANAGE REV, V47, P67
  • [9] Should I Follow the Crowd? A Probabilistic Analysis of the Effectiveness of Popularity in Recommender Systems
    Canamares, Rocio
    Castells, Pablo
    [J]. ACM/SIGIR PROCEEDINGS 2018, 2018, : 415 - 424
  • [10] Carbonell J., 1998, Proceedings of the 21st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, P335, DOI 10.1145/290941.291025