EnsVAE: Ensemble Variational Autoencoders for Recommendations

被引:16
|
作者
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 条
  • [31] Adaptive Compression of the Latent Space in Variational Autoencoders
    Sejnova, Gabriela
    Vavrecka, Michal
    Stepanova, Karla
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING-ICANN 2024, PT I, 2024, 15016 : 89 - 101
  • [32] Leveraging Variational Autoencoders for Parameterized MMSE Estimation
    Baur, Michael
    Fesl, Benedikt
    Utschick, Wolfgang
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 3731 - 3744
  • [33] Masked Conditional Variational Autoencoders for Chromosome Straightening
    Li, Jingxiong
    Zheng, Sunyi
    Shui, Zhongyi
    Zhang, Shichuan
    Yang, Linyi
    Sun, Yuxuan
    Zhang, Yunlong
    Li, Honglin
    Ye, Yuanxin
    van Ooijen, Peter M. A.
    Li, Kang
    Yang, Lin
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2024, 43 (01) : 216 - 228
  • [34] Posterior Consistency for Missing Data in Variational Autoencoders
    Sudak, Timur
    Tschiatschek, Sebastian
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT II, 2023, 14170 : 508 - 524
  • [35] Plausible 3D Face Wrinkle Generation Using Variational Autoencoders
    Deng, Qixin
    Ma, Luming
    Jin, Aobo
    Bi, Huikun
    Le, Binh Huy
    Deng, Zhigang
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2022, 28 (09) : 3113 - 3125
  • [36] Supervising the Decoder of Variational Autoencoders to Improve Scientific Utility
    Tu, Liyun
    Talbot, Austin
    Gallagher, Neil M. M.
    Carlson, David E. E.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 5954 - 5966
  • [37] μ-Forcing: Training Variational Recurrent Autoencoders for Text Generation
    Liu, Dayiheng
    Xue, Yang
    He, Feng
    Chen, Yuanyuan
    Lv, Jiancheng
    ACM TRANSACTIONS ON ASIAN AND LOW-RESOURCE LANGUAGE INFORMATION PROCESSING, 2020, 19 (01)
  • [38] A Survey on Variational Autoencoders from a Green AI Perspective
    Asperti A.
    Evangelista D.
    Loli Piccolomini E.
    SN Computer Science, 2021, 2 (4)
  • [39] RecVAE: A New Variational Autoencoder for Top-N Recommendations with Implicit Feedback
    Shenbin, Ilya
    Alekseev, Anton
    Tutubalina, Elena
    Malykh, Valentin
    Nikolenko, Sergey I.
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM '20), 2020, : 528 - 536
  • [40] Joint Source Separation and Classification Using Variational Autoencoders
    Hizli, Caglar
    Karamatli, Ertug
    Cemgil, Ali Taylan
    Kirbiz, Serap
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,