EnsVAE: Ensemble Variational Autoencoders for Recommendations

被引:15
|
作者
Drif, Ahlem [1 ]
Zerrad, Houssem Eddine [2 ]
Cherifi, Hocine [3 ]
机构
[1] Ferhat Abbas Univ, Fac Sci, Networks & Distributed Syst Lab, Setif 19000, Algeria
[2] Ferhat Abbas Univ, Comp Sci Dept, Setif 19000, Algeria
[3] Univ Burgundy, LIB, F-21078 Dijon, France
关键词
Hybrid recommender systems; neural recommender models; collaborative filtering; content-based filtering; variational autoencoders; SYSTEMS; MODEL;
D O I
10.1109/ACCESS.2020.3030693
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems are information software that retrieves relevant items for users from massive sources of data. The variational autoencoder (VAE) has proven to be a promising approach for recommendation systems, as it can explore high-level user-item relations and extract contingencies from the input effectively. However, the previous variants of VAE have so far seen limited application to domain-specific recommendations that require additional side information. Hence, The Ensemble Variational Autoencoder framework for recommendations (EnsVAE) is proposed. This architecture specifies a procedure to transform sub-recommenders' predicted utility matrix into interest probabilities that allow the VAE to represent the variation in their aggregation. To evaluate the performance of EnsVAE, an instance - called the "Ensemblist GRU/GLOVE model'' - is developed. It is based on two innovative recommender systems: 1-) a new "GloVe content-based filtering recommender'' (GloVe-CBF) that exploits the strengths of embedding-based representations and stacking ensemble learning techniques to extract features from the item-based side information. 2-) a variant of neural collaborative filtering recommender, named "Gate Recurrent Unit-based Matrix Factorization recommender'' (GRU-MF). It models a high level of non-linearities and exhibits interactions between users and items in latent embeddings, reducing user biases towards items that are rated frequently by users. The developed instance speeds up the reconstruction of the utility matrix with increased accuracy. Additionally, it can switch between one of its sub-recommenders according to the context of their use. Our findings reveal that EnsVAE instances retain as much information as possible during the reconstruction of the utility matrix. Furthermore, the trained VAE's generative trait tackles the cold-start problem by accurately estimating the interest probabilities of newly-introduced users and resources. The empirical study on real-world datasets proves that EnsVAE significantly outperforms the state-of-the-art methods in terms of recommendation performances.
引用
收藏
页码:188335 / 188351
页数:17
相关论文
共 50 条
  • [21] Efficient Evolution of Variational Autoencoders
    Hajewski, Jeff
    Oliveira, Suely
    2021 IEEE 11TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2021, : 1541 - 1550
  • [22] Resampled Priors for Variational Autoencoders
    Bauer, Matthias
    Mnih, Andriy
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89 : 66 - 75
  • [23] Variational Graph Normalized AutoEncoders
    Ahn, Seong Jin
    Kim, MyoungHo
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 2827 - 2831
  • [24] Inference Suboptimality in Variational Autoencoders
    Cremer, Chris
    Li, Xuechen
    Duvenaud, David
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [25] Variational Autoencoders for Collaborative Filtering
    Liang, Dawen
    Krishnan, Rahul G.
    Hoffman, Matthew D.
    Jebara, Tony
    WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, : 689 - 698
  • [26] An Evolutionary Approach to Variational Autoencoders
    Hajewski, Jeff
    Oliveira, Suely
    2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2020, : 71 - 77
  • [27] Disentangling Disentanglement in Variational Autoencoders
    Mathieu, Emile
    Rainforth, Tom
    Siddharth, N.
    Teh, Yee Whye
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [28] A Geometric Perspective on Variational Autoencoders
    Chadebec, Clement
    Allassonniere, Stephanie
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [29] Shedding Light on Variational Autoencoders
    Ruiz Vargas, J. C.
    Novaes, S. F.
    Cobe, R.
    Iope, R.
    Stanzani, S.
    Tomei, T. R.
    2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 294 - 298
  • [30] Rethinking Controllable Variational Autoencoders
    Shao, Huajie
    Yang, Yifei
    Lin, Haohong
    Lin, Longzhong
    Chen, Yizhuo
    Yang, Qinmin
    Zhao, Han
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 19228 - 19237