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 条
  • [1] On Mitigating Popularity Bias in Recommendations via Variational Autoencoders
    Borges, Rodrigo
    Stefanidis, Kostas
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 1383 - 1386
  • [2] Enhancing Long Term Fairness in Recommendations with Variational Autoencoders
    Borges, Rodrigo
    Stefanidis, Kostas
    11TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS (MEDES), 2019, : 95 - 102
  • [3] Subitizing with Variational Autoencoders
    Wever, Rijnder
    Runia, Tom F. H.
    COMPUTER VISION - ECCV 2018 WORKSHOPS, PT III, 2019, 11131 : 617 - 627
  • [4] Affine Variational Autoencoders
    Bidart, Rene
    Wong, Alexander
    IMAGE ANALYSIS AND RECOGNITION, ICIAR 2019, PT I, 2019, 11662 : 461 - 472
  • [5] Quality metrics of variational autoencoders
    Leontev, Mikhail
    Mikheev, Alexander
    Sviatov, Kirill
    Sukhov, Sergey
    2020 VI INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND NANOTECHNOLOGY (IEEE ITNT-2020), 2020,
  • [6] Multi-head attention-based variational autoencoders ensemble for remaining useful life prediction of aero-engines
    Wang, Yuxiao
    Suo, Chao
    Zhao, Yuyu
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2025, 36 (01)
  • [7] 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
  • [8] 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
  • [9] Augmented Variational Autoencoders for Collaborative Filtering with Auxiliary Information
    Lee, Wonsung
    Song, Kyungwoo
    Moon, Il-Chul
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 1139 - 1148
  • [10] SPEECH DEREVERBERATION USING VARIATIONAL AUTOENCODERS
    Baby, Deepak
    Bourlard, Herve
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5784 - 5788