Graphs get personal: learning representation with contextual pretraining for collaborative filtering

被引:2
|
作者
Shen, Tiesunlong [1 ]
Zhang, You [1 ]
Wang, Jin [1 ]
Zhang, Xuejie [1 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming, Peoples R China
基金
中国国家自然科学基金;
关键词
Recommendation systems; Graph attention network; Contextual pretraining; Node initialization; High-order connectivity;
D O I
10.1007/s10489-023-05144-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The interactions of users and items in recommender systems can be naturally modeled as user-item bipartite graphs. The iterative propagation of graph neural networks (GNN) can explicitly exploit high-order connectivity from those user-item interactions. Apart from these advantages, there are two limitations in GNN-based recommendation systems that might lead to performance degradation: 1) Existing GNN methods only depend on the graph topology but ignore the insightful relationship between the connected nodes. The edge representation in GNNs cannot effectively express the personalized information of users and items, and can only represent the structural connection information of the graph. 2) The representations of nodes and edges were initialized randomly, these initial representations participate in subsequent node propagation and updating computations in the graph neural network. It directly affects the final representation of the user and item nodes in the network and result in bad recommendation performence. To address these issues, this study proposes a graph attention network with contextual pretraining (GAT-CP) for content-based collaborative filtering. It explicitly exploits the user-item graph structure twofold. First, an contextual personalized sentiment analysis task was applied by fine-tuning the BERT model to initialize the representations of nodes and edges by investigating the user preference for products based on the reviews of the users. Second, the obtained edge representations were used as the propagation constraints to assign different weights to the edges in GAT. Comparative results show the significant performance gains of GAT-CP and the necessity of node and edge initialization with contextual tasks. The code for this paper is available at: https://github.com/Yellow4Submarine7/GAT_AP
引用
收藏
页码:30400 / 30415
页数:16
相关论文
共 50 条
  • [1] Graphs get personal: learning representation with contextual pretraining for collaborative filtering
    Tiesunlong Shen
    You Zhang
    Jin Wang
    Xuejie Zhang
    Applied Intelligence, 2023, 53 : 30416 - 30430
  • [2] Collaborative filtering with representation learning in the frequency domain
    Shirali, Ali
    Kazemi, Reza
    Amini, Arash
    INFORMATION SCIENCES, 2024, 681
  • [3] Collaborative Filtering With Network Representation Learning for Citation Recommendation
    Wang, Wei
    Tang, Tao
    Xia, Feng
    Gong, Zhiguo
    Chen, Zhikui
    Liu, Huan
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (05) : 1233 - 1246
  • [4] Disentangled representation learning for collaborative filtering based on hyperbolic geometry
    Zhang, Meicheng
    Jiang, Min
    Tao, Xuefeng
    Wang, Kang
    Kong, Jun
    KNOWLEDGE-BASED SYSTEMS, 2023, 282
  • [5] ADCF: Attentive representation learning and deep collaborative filtering model
    Wang, Ruiqin
    Jiang, Yunliang
    Lou, Jungang
    KNOWLEDGE-BASED SYSTEMS, 2021, 227
  • [6] Online Collaborative Filtering on Graphs
    Banerjee, Siddhartha
    Sanghavi, Sujay
    Shakkottai, Sanjay
    OPERATIONS RESEARCH, 2016, 64 (03) : 756 - 769
  • [7] Representation of procedures and practices in contextual graphs
    Brézillon, P
    KNOWLEDGE ENGINEERING REVIEW, 2003, 18 (02): : 147 - 174
  • [8] Smart Learning Objects Retrieval for E-Learning with Contextual Recommendation based on Collaborative Filtering
    Sidra Tahir
    Yaser Hafeez
    Muhammad Azeem Abbas
    Asif Nawaz
    Bushra Hamid
    Education and Information Technologies, 2022, 27 : 8631 - 8668
  • [9] Smart Learning Objects Retrieval for E-Learning with Contextual Recommendation based on Collaborative Filtering
    Tahir, Sidra
    Hafeez, Yaser
    Abbas, Muhammad Azeem
    Nawaz, Asif
    Hamid, Bushra
    EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (06) : 8631 - 8668
  • [10] Tag-Based Collaborative Filtering Recommendation in Personal Learning Environments
    Chatti, Mohamed Amine
    Dakova, Simona
    Thues, Hendrik
    Schroeder, Ulrik
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2013, 6 (04): : 337 - 349