HeteGraph: graph learning in recommender systems via graph convolutional networks

被引:15
|
作者
Tran, Dai Hoang [1 ]
Sheng, Quan Z. [1 ]
Zhang, Wei Emma [2 ]
Aljubairy, Abdulwahab [1 ]
Zaib, Munazza [1 ]
Hamad, Salma Abdalla [1 ]
Tran, Nguyen H. [3 ]
Khoa, Nguyen Lu Dang [4 ]
机构
[1] Macquarie Univ, Sydney, NSW, Australia
[2] Univ Adelaide, Adelaide, SA, Australia
[3] Univ Sydney, Sydney, NSW, Australia
[4] CSIRO, Data61, Sydney, NSW, Australia
来源
NEURAL COMPUTING & APPLICATIONS | 2023年 / 35卷 / 18期
基金
澳大利亚研究理事会;
关键词
Recommender systems; Graph convolutional network; Heterogeneous graphs; Neural networks;
D O I
10.1007/s00521-020-05667-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the explosive growth of online information, many recommendation methods have been proposed. This research direction is boosted with deep learning architectures, especially the recently proposed graph convolutional networks (GCNs). GCNs have shown tremendous potential in graph embedding learning thanks to its inductive inference property. However, most of the existing GCN-based methods focus on solving tasks in the homogeneous graph settings, and none of them considers heterogeneous graph settings. In this paper, we bridge the gap by developing a novel framework called HeteGraph based on the GCN principles. HeteGraph can handle heterogeneous graphs in the recommender systems. Specifically, we propose a sampling technique and a graph convolutional operation to learn high-quality graph's node embeddings, which differs from the traditional GCN approaches where a full graph adjacency matrix is needed for the embedding learning. We design two models based on the HeteGraph framework to evaluate two important recommendation tasks, namely item rating prediction and diversified item recommendations. Extensive experiments show the encouraging performance of HeteGraph on the first task and the state-of-the-art performance on the second task.
引用
收藏
页码:13047 / 13063
页数:17
相关论文
共 50 条
  • [1] HeteGraph: graph learning in recommender systems via graph convolutional networks
    Dai Hoang Tran
    Quan Z. Sheng
    Wei Emma Zhang
    Abdulwahab Aljubairy
    Munazza Zaib
    Salma Abdalla Hamad
    Nguyen H. Tran
    Nguyen Lu Dang Khoa
    [J]. Neural Computing and Applications, 2023, 35 : 13047 - 13063
  • [2] HeteGraph: A Convolutional Framework for Graph Learning in Recommender Systems
    Tran, Dai Hoang
    Aljubairy, Abdulwahab
    Zaib, Munazza
    Sheng, Quan Z.
    Zhang, Wei Emma
    Tran, Nguyen H.
    Nguyen, Khoa L. D.
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [3] Neighborhood Graph Convolutional Networks for Recommender Systems
    Liu, Tingting
    Wei, Chenghao
    Song, Baoyan
    Sun, Ruonan
    Yang, Hongxin
    Wan, Ming
    Li, Dong
    Li, Xiaoguang
    [J]. ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 274 - 284
  • [4] Knowledge Graph Convolutional Networks for Recommender Systems
    Wang, Hongwei
    Zhao, Miao
    Xie, Xing
    Li, Wenjie
    Guo, Minyi
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 3307 - 3313
  • [5] Learning graph structure via graph convolutional networks
    Zhang, Qi
    Chang, Jianlong
    Meng, Gaofeng
    Xu, Shibiao
    Xiang, Shiming
    Pan, Chunhong
    [J]. PATTERN RECOGNITION, 2019, 95 : 308 - 318
  • [6] Structured Graph Convolutional Networks with Stochastic Masks for Recommender Systems
    Chen, Huiyuan
    Wang, Lan
    Lin, Yusan
    Yeh, Chin-Chia Michael
    Wang, Fei
    Yang, Hao
    [J]. SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 614 - 623
  • [7] Graph Convolutional Network for Recommender Systems
    Ge Y.
    Chen S.-C.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2020, 31 (04): : 1101 - 1112
  • [8] Graph Convolutional Embeddings for Recommender Systems
    Duran, Paula G.
    Karatzoglou, Alexandros
    Vitria, Jordi
    Xin, Xin
    Arapakis, Ioannis
    [J]. IEEE ACCESS, 2021, 9 : 100173 - 100184
  • [9] Graph Convolutional Metric Learning for Recommender Systems in Smart Cities
    Zhao, Xinxiao
    Hu, Yupeng
    Mu, Yansong
    Li, Ming
    Wang, Haocong
    Li, Xueqing
    [J]. IEEE Transactions on Consumer Electronics, 2024, 70 (03) : 5929 - 5941
  • [10] GDCNet: Graph Enrichment Learning via Graph Dropping Convolutional Networks
    Jiang, Bo
    Chen, Yong
    Wang, Beibei
    Xu, Haiyun
    Tang, Jin
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 35 (11) : 1 - 6