Adaptive self-propagation graph convolutional network for recommendation

被引:4
|
作者
Cai, Zhuo [1 ]
Yuan, Guan [1 ]
Zhuang, Xiaobao [1 ]
Wang, Senzhang [2 ]
Qiao, Shaojie [3 ]
Zhu, Mu [4 ]
机构
[1] China Univ Min & Technol, Sch Comp Sci & Technol, Xuzhou 221000, Peoples R China
[2] Cent South Univ, Sch Comp, Changsha 410083, Peoples R China
[3] Chengdu Univ Informat Technol, Sch Software Engn, Chengdu 610225, Peoples R China
[4] State Key Lab NBC Protect Civilian, Beijing 100000, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Graph convolutional networks; Self-propagation; Gumbel-Softmax; Recommender systems;
D O I
10.1007/s11280-023-01182-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph Convolutional Networks (GCNs) have received a lot of attention in recommender systems due to their powerful representation learning ability on graph data. Depending on whether to combine ego embeddings after aggregating neighbor embeddings, GCNs can be divided into two categories: without self-propagation and with self-propagation. (1) The GCNs without self-propagation bring the loss of inherent information (e.g., income, age) because of discarding ego embeddings. (2) The existing GCNs with self-propagation treat all nodes (i.e., users and items) indistinguishably, so that the distinctive and diverse characteristics of users and items are overlooked. In light of these problems existed in two types of GCNs, we propose a novel GCN model, Adaptive Self-propagation Graph Convolutional Network (ASP-GCN), to retain inherent information and distinctive characteristics of users and items simultaneously. We first conduct pilot experiments to prove that existing GCNs actually suffer from the aforementioned problems. Then, we use Gumbel-Softmax trick to generate categorical distributions for each node in each layer between two types of embeddings: neighborhood embeddings and hybrid embeddings. Neighborhood embeddings are the aggregation of neighbor embeddings and hybrid embeddings consist of ego and neighborhood embeddings. Next, user and item embeddings are updated by aggregating these two types of embeddings proportionally according to corresponding categorical distributions. After obtaining node embeddings in the last convolution layer, the Bayesian Personalized Ranking loss optimized with a similarity term is used to refine the model parameters. Comprehensive experiments are conducted on three benchmark datasets to demonstrate the effectiveness of ASP-GCN over present state-of-the-art approaches.
引用
收藏
页码:3183 / 3206
页数:24
相关论文
共 50 条
  • [21] Attentional Social Recommendation System with Graph Convolutional Network
    Jiang, Yanbin
    Ma, Huifang
    Liu, Yuhang
    Li, Zhixin
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [22] Hyperbolic multichannel graph convolutional network for social recommendation
    Yang X.
    Chang M.
    Yu J.
    Wang D.
    Dang Z.
    Journal of Intelligent and Fuzzy Systems, 2024, 46 (04): : 9543 - 9557
  • [23] Recommendation method for fusion of knowledge graph convolutional network
    Jiang, Xiaolin
    Fu, Yu
    Dong, Changchun
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2022, 2022 (01)
  • [24] Multimodal heterogeneous graph convolutional network for image recommendation
    Wei, Weiyi
    Wang, Jian
    Xu, Mengyu
    Zhang, Futong
    MULTIMEDIA SYSTEMS, 2023, 29 (5) : 2747 - 2760
  • [25] An improved heterogeneous graph convolutional network for job recommendation
    Wang, Hao
    Yang, Wenchuan
    Li, Jichao
    Ou, Junwei
    Song, Yanjie
    Chen, Yingwu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [26] Graph Convolutional Neural Network for Multimodal Movie Recommendation
    Mondal, Prabir
    Chakder, Daipayan
    Raj, Subham
    Saha, Sriparna
    Onoe, Naoyuki
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1633 - 1640
  • [27] Low-Pass Graph Convolutional Network for Recommendation
    Yu, Wenhui
    Zhang, Zixin
    Qin, Zheng
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8954 - 8961
  • [28] Game Recommendation Based on Dynamic Graph Convolutional Network
    Ye, Wenwen
    Qin, Zheng
    Ding, Zhuoye
    Yin, Dawei
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2020), PT I, 2020, 12112 : 335 - 351
  • [29] Recommendation method for fusion of knowledge graph convolutional network
    Xiaolin Jiang
    Yu Fu
    Changchun Dong
    EURASIP Journal on Advances in Signal Processing, 2022
  • [30] A novel Knowledge Graph recommendation algorithm based on Graph Convolutional Network
    Guo, Hui
    Yang, Chengyong
    Zhou, Liqing
    Wei, Shiwei
    CONNECTION SCIENCE, 2024, 36 (01)