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 条
  • [41] A Graph Auto-encoder Model of Derivational Morphology
    Hofmann, Valentin
    Schutze, Hinrich
    Pierrehumbert, Janet B.
    58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020), 2020, : 1127 - 1138
  • [42] Incomplete Graph Learning via Attribute-Structure Decoupled Variational Auto-Encoder
    Jiang, Xinke
    Qin, Zidi
    Xu, Jiarong
    Ao, Xiang
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2024, 2024, : 304 - 312
  • [43] VAE-Stega: Linguistic Steganography Based on Variational Auto-Encoder
    Yang, Zhong-Liang
    Zhang, Si-Yu
    Hu, Yu-Ting
    Hu, Zhi-Wen
    Huang, Yong-Feng
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 880 - 895
  • [44] Unsupervised Deep Spectrum Sensing: A Variational Auto-Encoder Based Approach
    Xie, Jiandong
    Fang, Jun
    Liu, Chang
    Yang, Linxiao
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (05) : 5307 - 5319
  • [45] Transient stability assessment method of electric power systems based on stacked variational auto-encoder
    Wang H.
    Chen Q.
    Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2019, 39 (12): : 134 - 139
  • [46] Unsupervised Anomaly Detection for Electric Drives Based on Variational Auto-Encoder
    Shim, Jaehoon
    Lim, Gyu Cheol
    Ha, Jung-Ik
    2022 IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, APEC, 2022, : 1703 - 1708
  • [47] Feature Extraction using Variational Auto-encoder for Radar-based Posture Detection Systems
    Casmin, Eugene
    Oliveira, Rodolfo
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [48] Multimodal Variational Auto-encoder based Audio-Visual Segmentation
    Mao, Yuxin
    Zhang, Jing
    Xiang, Mochu
    Zhong, Yiran
    Dai, Yuchao
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 954 - 965
  • [49] A Lightweight Unsupervised Intrusion Detection Model Based on Variational Auto-Encoder
    Ren, Yi
    Feng, Kanghui
    Hu, Fei
    Chen, Liangyin
    Chen, Yanru
    SENSORS, 2023, 23 (20)
  • [50] Evaluation Method of Bearing Health State Based on Variational Auto-Encoder
    Yin A.
    Wang Y.
    Dai Z.
    Ren H.
    1600, Nanjing University of Aeronautics an Astronautics (40): : 1011 - 1016