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 条
  • [31] Drug Recommendation Model for Graph Embedding Dual Graph Convolutional Network
    Jiang, Yuzhe
    Cheng, Quan
    Computer Engineering and Applications, 2024, 60 (07) : 315 - 324
  • [32] Heterogeneous Graph Convolutional Network for E-Commerce Product Recommendation With Adaptive Denoising Training
    Jin, Sichen
    Zhang, Yijia
    Li, Xingwang
    Lu, Mingyu
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 3259 - 3268
  • [34] Adaptive Boosting Graph Convolution Network for Recommendation
    Guo, Tong
    Wu, Bin
    Zhang, Xue
    2021 IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING (ICICSE 2021), 2021, : 122 - 125
  • [35] Accurate and Scalable Graph Convolutional Networks for Recommendation Based on Subgraph Propagation
    Li, Xueqi
    Xiao, Guoqing
    Chen, Yuedan
    Li, Kenli
    Cong, Gao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (12) : 7556 - 7568
  • [36] Self-propagation of pancreatic β cells
    Choi, S
    CANADIAN MEDICAL ASSOCIATION JOURNAL, 2004, 171 (02) : 126 - 126
  • [37] Joint Domain Adaptive Graph Convolutional Network
    Yang, Niya
    Wang, Ye
    Yu, Zhizhi
    He, Dongxiao
    Huang, Xin
    Jin, Di
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 2496 - 2504
  • [38] Graph contrast learning for recommendation based on relational graph convolutional neural network
    Liu, Xiaoyang
    Feng, Hanwen
    Zhang, Xiaoqin
    Zhou, Xia
    Bouyer, Asgarali
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (08)
  • [39] Adaptive graph convolutional clustering network with optimal probabilistic graph
    Zhao, Jiayi
    Guo, Jipeng
    Sun, Yanfeng
    Gao, Junbin
    Wang, Shaofan
    Yin, Baocai
    NEURAL NETWORKS, 2022, 156 : 271 - 284
  • [40] Light and Multilayer Combined Recommendation with Knowledge Graph Convolutional Network
    Yang, Xingyao
    Li, Xiang
    Yu, Jiong
    Zheng, Jie
    Huang, Zhonghao
    Computer Engineering and Applications, 2023, 59 (12) : 106 - 112