When latent features meet side information: A preference relation based graph neural network for collaborative filtering

被引:36
|
作者
Shi, Xiangting [1 ]
Zhang, Yakang [1 ]
Pujahari, Abinash [2 ]
Mishra, Sambit Kumar [2 ]
机构
[1] Columbia Univ, Ind Engn & Operat Res Dept, W 120th St, New York, NY 10027 USA
[2] SRM Univ AP, Comp Sci & Engn, Amaravati 522240, Andhra Pradesh, India
关键词
Recommender system; Collaborative filtering; Graph neural network;
D O I
10.1016/j.eswa.2024.125423
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As recommender systems shift from rating-based to interaction-based models, graph neural network-based collaborative filtering models are gaining popularity due to their powerful representation of user-item interactions. However, these models may not produce good item ranking since they focus on explicit preference predictions. Further, these models do not consider side information since they only capture latent feature information of user-item interactions. This study proposes an approach to overcome these two issues by employing preference relation in the graph neural network model for collaborative filtering. Using preference relation ensures the model will generate a good ranking of items. The item side information is integrated into the model through a trainable matrix, which is crucial when the data is highly sparse. The main advantage of this approach is that the model can be generalized to any recommendation scenario where a graph neural network is used for collaborative filtering. Experimental results obtained using the recent RS datasets show that the proposed model outperformed the related baselines.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A collaborative filtering model based on heterogeneous graph neural network
    Yang B.
    Qiu L.
    Wu S.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2023, 63 (09): : 1339 - 1349
  • [2] A Collaborative Filtering Recommendation Algorithm Based on Community Detection and Graph Neural Network
    Sheng, Jinfang
    Liu, Qingqing
    Hou, Zhengang
    Wang, Bin
    NEURAL PROCESSING LETTERS, 2023, 55 (06) : 7095 - 7112
  • [3] A Collaborative Filtering Recommendation Algorithm Based on Community Detection and Graph Neural Network
    Jinfang Sheng
    Qingqing Liu
    Zhengang Hou
    Bin Wang
    Neural Processing Letters, 2023, 55 : 7095 - 7112
  • [4] An adaptive preference retention collaborative filtering algorithm based on graph convolutional method
    Zhang, Bingjie
    Yu, Junchao
    Kang, Zhe
    Wei, Tianyu
    Liu, Xiaoyu
    Wang, Suhua
    ELECTRONIC RESEARCH ARCHIVE, 2022, 31 (02): : 793 - 811
  • [5] Graph Neural Network Based Collaborative Filtering for API Usage Recommendation
    Ling, Chunyang
    Zou, Yanzhen
    Xie, Bing
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 36 - 47
  • [6] Collaborative Filtering Model of Graph Neural Network Based on Random Walk
    Wang, Jiahao
    Mei, Hongyan
    Li, Kai
    Zhang, Xing
    Chen, Xin
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [7] Graph-ICF: Item-based collaborative filtering based on graph neural network
    Liu, Meng
    Li, Jianjun
    Liu, Ke
    Wang, Chaoyang
    Peng, Pan
    Li, Guohui
    Cheng, Yongjing
    Jia, Guohui
    Xie, Wei
    KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [8] Unified collaborative filtering model based on combination of latent features
    Zhong, Jiang
    Li, Xue
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) : 5666 - 5672
  • [9] Neural Graph Matching based Collaborative Filtering
    Su, Yixin
    Zhang, Rui
    Erfani, Sarah M.
    Gan, Junhao
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 849 - 858
  • [10] Heterogeneous information fusion based graph collaborative filtering recommendation
    Mu, Ruihui
    Zeng, Xiaoqin
    Zhang, Jiying
    INTELLIGENT DATA ANALYSIS, 2023, 27 (06) : 1595 - 1613