Revisiting Graph-based Recommender Systems from the Perspective of Variational Auto-Encoder

被引:16
|
作者
Zhang, Yi [1 ]
Zhang, Yiwen [1 ]
Yan, Dengcheng [1 ]
Deng, Shuiguang [2 ]
Yang, Yun [3 ]
机构
[1] Anhui Univ, Hefei, Anhui, Peoples R China
[2] Zhejiang Univ, Hangzhou, Peoples R China
[3] Swinburne Univ Technol, Hawthorn, Vic, Australia
基金
中国国家自然科学基金;
关键词
Recommendation; collaborative filtering; Graph Neural Networks; Variational Inference;
D O I
10.1145/3573385
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph-based recommender system has attracted widespread attention and produced a series of research results. Because of the powerful high-order connection modeling capabilities of the Graph Neural Network, the performance of these graph-based recommender systems are far superior to those of traditional neural network-based collaborative filtering models. However, from both analytical and empirical perspectives, the apparent performance improvement is accompanied with a significant time overhead, which is noticeable in large-scale graph topologies. More importantly, the intrinsic data-sparsity problem substantially limits the performance of graph-based recommender systems, which compelled us to revisit graph-based recommendation from a novel perspective. In this article, we focus on analyzing the time complexity of graph-based recommender systems to make it more suitable for real large-scale application scenarios. We propose a novel end-to-end graph recommendation model called the Collaborative Variational Graph Auto-Encoder (CVGA), which uses the information propagation and aggregation paradigms to encode user-item collaborative relationships on the user-item interaction bipartite graph. These relationships are utilized to infer the probability distribution of user behavior for parameter estimation rather than learning user or item embeddings. By doing so, we reconstruct the whole user-item interaction graph according to the known probability distribution in a feasible and elegant manner. From the perspective of the graph auto-encoder, we convert the graph recommendation task into a graph generation problem and are able to do it with approximately linear time complexity. Extensive experiments on four real-world benchmark datasets demonstrate that CVGA can be trained at a faster speed while maintaining comparable performance over state-of-the-art baselines for graph-based recommendation tasks. Further analysis shows that CVGA can effectively mitigate the data sparsity problem and performs equally well on large-scale datasets.
引用
收藏
页数:28
相关论文
共 50 条
  • [31] SDDRS: Stacked Discriminative Denoising Auto-Encoder based Recommender System
    Wang, Kai
    Xu, Lei
    Huang, Ling
    Wang, Chang-Dong
    Lai, Jian-Huang
    COGNITIVE SYSTEMS RESEARCH, 2019, 55 : 164 - 174
  • [32] An unsupervised adversarial domain adaptation based on variational auto-encoder
    Zonoozi, Mahta Hassan Pour
    Seydi, Vahid
    Deypir, Mahmood
    MACHINE LEARNING, 2025, 114 (05)
  • [33] Deep variational auto-encoder for text classification
    Xie, Lin
    Liu, Genggeng
    Lian, Hongfei
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER PHYSICAL SYSTEMS (ICPS 2019), 2019, : 737 - 742
  • [34] Constrained Twin Variational Auto-Encoder for Intrusion Detection in IoT Systems
    Dinh, Phai Vu
    Nguyen, Quang Uy
    Hoang, Dinh Thai
    Nguyen, Diep N.
    Bao, Son Pham
    Dutkiewicz, Eryk
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (08): : 14789 - 14803
  • [35] Cascade Variational Auto-Encoder for Hierarchical Disentanglement
    Lin, Fudong
    Yuan, Xu
    Peng, Lu
    Tzeng, Nian-Feng
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 1248 - 1257
  • [36] Reinforcement Learning on Robot with Variational Auto-Encoder
    Chen, Yiwen
    Yang, Chenguang
    Feng, Ying
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC2019), 2020, 582 : 675 - 684
  • [37] Masked Graph Auto-Encoder Constrained Graph Pooling
    Liu, Chuang
    Zhan, Yibing
    Ma, Xueqi
    Tao, Dapeng
    Du, Bo
    Hu, Wenbin
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 13714 : 377 - 393
  • [38] Link Prediction Based on Orbit Counting and Graph Auto-Encoder
    Feng, Jian
    Chen, Shaojian
    IEEE ACCESS, 2020, 8 : 226773 - 226783
  • [39] A framework for solving bias in graph-based recommender systems with a causal perspective
    Yang, Kewu
    Li, Guogang
    Wang, Linjia
    Xie, Jianrong
    APPLIED INTELLIGENCE, 2025, 55 (06)
  • [40] Online course evaluation model based on graph auto-encoder
    Yuan, Wei
    Zhao, Shiyu
    Wang, Li
    Cai, Lijia
    Zhang, Yong
    INTELLIGENT DATA ANALYSIS, 2024, 28 (06) : 1467 - 1489