Bilateral Variational Autoencoder for Collaborative Filtering

被引:51
|
作者
Quoc-Tuan Truong [1 ]
Salah, Aghiles [1 ]
Lauw, Hady W. [1 ]
机构
[1] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
基金
新加坡国家研究基金会;
关键词
Collaborative Filtering; Variational Autoencoder; Dyadic Data; FACTORIZATION;
D O I
10.1145/3437963.3441759
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Preference data is a form of dyadic data, with measurements associated with pairs of elements arising from two discrete sets of objects. These are users and items, as well as their interactions, e.g., ratings. We are interested in learning representations for both sets of objects, i.e., users and items, to predict unknown pairwise interactions. Motivated by the recent successes of deep latent variable models, we propose Bilateral Variational Autoencoder (BiVAE), which arises from a combination of a generative model of dyadic data with two inference models, user- and item-based, parameterized by neural networks. Interestingly, our model can take the form of a Bayesian variational autoencoder either on the user or item side. As opposed to the vanilla VAE model, BiVAE is "bilateral", in that users and items are treated similarly, making it more apt for two-way or dyadic data. While theoretically sound, we formally show that, similarly to VAE, our model might suffer from an over-regularized latent space. This issue, known as posterior collapse in the VAE literature, may appear due to assuming an over-simplified prior (isotropic Gaussian) over the latent space. Hence, we further propose a mitigation of this issue by introducing constrained adaptive prior (CAP) for learning user-and item-dependent prior distributions. Empirical results on several real-world datasets show that the proposed model outperforms conventional VAE and other comparative collaborative filtering models in terms of item recommendation. Moreover, the proposed CAP further boosts the performance of BiVAE. An implementation of BiVAE is available on Cornac recommender library.
引用
收藏
页码:292 / 300
页数:9
相关论文
共 50 条
  • [21] Sequential Variational Autoencoders for Collaborative Filtering
    Sachdeva, Noveen
    Manco, Giuseppe
    Ritacco, Ettore
    Pudi, Vikram
    PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'19), 2019, : 600 - 608
  • [22] CFDA: Collaborative Filtering with Dual Autoencoder for Recommender System
    Liu, Xinyu
    Wang, Zengmao
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [23] Trust-Aware Collaborative Filtering with a Denoising Autoencoder
    Wang, Meiqi
    Wu, Zhiyuan
    Sun, Xiaoxin
    Feng, Guozhong
    Zhang, Bangzuo
    NEURAL PROCESSING LETTERS, 2019, 49 (02) : 835 - 849
  • [24] Trust-Aware Collaborative Filtering with a Denoising Autoencoder
    Meiqi Wang
    Zhiyuan Wu
    Xiaoxin Sun
    Guozhong Feng
    Bangzuo Zhang
    Neural Processing Letters, 2019, 49 : 835 - 849
  • [25] Vector-Quantized Autoencoder With Copula for Collaborative Filtering
    Wang, Guanyu
    Zhong, Ting
    Xu, Xovee
    Zhang, Kunpeng
    Zhou, Fan
    Wang, Yong
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3458 - 3462
  • [26] An efficient method for autoencoder-based collaborative filtering
    Wang, Yi-Lei
    Tang, Wen-Zhe
    Yang, Xian-Jun
    Wu, Ying-Jie
    Chen, Fu-Ji
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (23):
  • [27] Towards a Deep Learning Autoencoder algorithm for Collaborative Filtering Recommendation
    Chu, Hanting
    Xing, Xing
    Meng, Zhixin
    Jia, Zhichun
    2019 34RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2019, : 244 - 248
  • [28] A Comprehensive Collaborative Filtering Approach using Autoencoder in Recommender System
    Hasan, Mahamudul
    Hasan, Md Tasdikul
    Reza, Md Selim
    Akonda, Md Nirab
    Khan, M. Saddam Hossain
    Uddin, Md Mohsin
    ICCAI '19 - PROCEEDINGS OF THE 2019 5TH INTERNATIONAL CONFERENCE ON COMPUTING AND ARTIFICIAL INTELLIGENCE, 2019, : 185 - 189
  • [29] IDAE: Imputation-boosted Denoising Autoencoder for Collaborative Filtering
    Lee, Jae-woong
    Lee, Jongwuk
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 2143 - 2146
  • [30] High-order autoencoder with data augmentation for collaborative filtering
    Nguyen, Mo
    Yu, Jian
    Nguyen, Tung
    Yongchareon, Sira
    KNOWLEDGE-BASED SYSTEMS, 2022, 240