Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3270323.3270326acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdlrsConference Proceedingsconference-collections
research-article

A Collective Variational Autoencoder for Top-N Recommendation with Side Information

Published: 06 October 2018 Publication History

Abstract

Recommender systems have been studied extensively due to their practical use in real-world scenarios. Despite this, generating effective recommendations with sparse user ratings remains a challenge. Side information has been widely utilized to address rating sparsity Existing recommendation models that use side information are linear and, hence, have restricted expressiveness. Deep learning has been used to capture non-linearities by learning deep item representations from side information but as side information is high-dimensional, existing deep models tend to have large input dimensionality, which dominates their overall size. This makes them difficult to train, especially with insufficient inputs.
Rather than learning item representations, in this paper, we propose to learn feature representations through deep learning from side information. Learning feature representations ensures a sufficient number of inputs to train a deep network. To achieve this, we propose to simultaneously recover user ratings and side information, by using a Variational Autoencoder (VAE). Specifically, user ratings and side information are encoded and decoded collectively through the same inference network and generation network. This is possible as both user ratings and side information are associated with items. To account for the heterogeneity of user ratings and side information, the final layer of the generation network follows different distributions. The proposed model is easy to implement and efficient to optimize and is shown to outperform state-of-the-art top-N recommendation methods that use side information.

References

[1]
Yifan Chen, Xiang Zhao, and Maarten de Rijke. 2017. Top-N Recommendation with High-Dimensional Side Information via Locality Preserving Projection. In SIGIR. ACM, 985--988.
[2]
Asmaa Elbadrawy and George Karypis. 2015. User-Specific Feature-Based Similarity Models for Top-n Recommendation of New Items. TIST 6, 3 (2015), 33:1--33:20.
[3]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural Collaborative Filtering. In WWW. 173--182.
[4]
Santosh Kabbur, Xia Ning, and George Karypis. 2013. FISM: factored item similarity models for top-N recommender systems. In SIGKDD. ACM, 659--667.
[5]
Diederik P. Kingma and Max Welling. 2013. Auto-Encoding Variational Bayes. CoRR abs/1312.6114 (2013).
[6]
Mark A Kramer. 1991. Nonlinear principal component analysis using autoassociative neural networks. AIChE journal 37, 2 (1991), 233--243.
[7]
Wonsung Lee, Kyungwoo Song, and Il-Chul Moon. 2017. Augmented Variational Autoencoders for Collaborative Filtering with Auxiliary Information. In CIKM. ACM, 1139--1148.
[8]
Sheng Li, Jaya Kawale, and Yun Fu. 2015. Deep Collaborative Filtering via Marginalized Denoising Auto-encoder. In CIKM. ACM, 811--820.
[9]
Xiaopeng Li and James She. 2017. Collaborative Variational Autoencoder for Recommender Systems. In SIGKDD. ACM, 305--314.
[10]
Dawen Liang, Rahul G. Krishnan, Matthew D. Hoffman, and Tony Jebara. 2018. Variational Autoencoders for Collaborative Filtering. In WWW. ACM, 689--698.
[11]
Julian J. McAuley and Jure Leskovec. 2013. Hidden factors and hidden topics: understanding rating dimensions with review text. In RecSys. ACM, 165--172.
[12]
Xia Ning and George Karypis. 2011. SLIM: Sparse Linear Methods for Top-N Recommender Systems. In ICDM. IEEE, 497--506.
[13]
Xia Ning and George Karypis. 2012. Sparse linear methods with side information for top-n recommendations. In RecSys. ACM, 155--162.
[14]
John William Paisley, David M. Blei, and Michael I. Jordan. 2012. Variational Bayesian Inference with Stochastic Search. In ICML. JMLR.
[15]
Suvash Sedhain, Aditya Krishna Menon, Scott Sanner, and Lexing Xie. 2015. AutoRec: Autoencoders Meet Collaborative Filtering. In WWW. ACM, 111--112.
[16]
Mohit Sharma, Jiayu Zhou, Junling Hu, and George Karypis. 2015. Feature-based factorized Bilinear Similarity Model for Cold-Start Top-n Item Recommendation. In SDM. SIAM, 190--198.
[17]
Florian Strub, Romaric Gaudel, and Jérémie Mary. 2016. Hybrid Recommender System based on Autoencoders. In DLRS. ACM, 11--16.
[18]
Hao Wang, Naiyan Wang, and Dit-Yan Yeung. 2015. Collaborative Deep Learning for Recommender Systems. In SIGKDD. ACM, 1235--1244.
[19]
Yao Wu, Christopher DuBois, Alice X. Zheng, and Martin Ester. 2016. Collaborative Denoising Auto-Encoders for Top-N Recommender Systems. In WSDM. ACM, 153--162.
[20]
Eric P Xing, Michael I Jordan, and Stuart Russell. 2002. A generalized mean field algorithm for variational inference in exponential families. In UAI. Morgan Kaufmann Publishers Inc., 583--591.
[21]
Shuai Zhang, Lina Yao, and Aixin Sun. 2017. Deep Learning based Recommender System: A Survey and New Perspectives. CoRR abs/1707.07435 (2017).
[22]
Feipeng Zhao, Min Xiao, and Yuhong Guo. 2016. Predictive Collaborative Filtering with Side Information. In IJCAI. 2385--2391.
[23]
Yin Zheng, Bangsheng Tang, Wenkui Ding, and Hanning Zhou. 2016. A Neural Autoregressive Approach to Collaborative Filtering. In ICML, Vol. 48. JMLR, 764--773.
[24]
Fuzhen Zhuang, Zhiqiang Zhang, Mingda Qian, Chuan Shi, Xing Xie, and Qing He. 2017. Representation learning via Dual-Autoencoder for recommendation. Neural Networks 90 (2017), 83--89.

Cited By

View all
  • (2024)Secured Smart Meal Delivery System for Women's SafetyAI Tools and Applications for Women’s Safety10.4018/979-8-3693-1435-7.ch017(275-290)Online publication date: 19-Jan-2024
  • (2024)GAT4Rec: Sequential Recommendation with a Gated Recurrent Unit and TransformersMathematics10.3390/math1214218912:14(2189)Online publication date: 12-Jul-2024
  • (2024)VAE*: A Novel Variational Autoencoder via Revisiting Positive and Negative Samples for Top-N RecommendationACM Transactions on Knowledge Discovery from Data10.1145/368055218:9(1-24)Online publication date: 10-Aug-2024
  • Show More Cited By

Index Terms

  1. A Collective Variational Autoencoder for Top-N Recommendation with Side Information

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    DLRS 2018: Proceedings of the 3rd Workshop on Deep Learning for Recommender Systems
    October 2018
    35 pages
    ISBN:9781450366175
    DOI:10.1145/3270323
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    In-Cooperation

    • Intuit: Intuit Inc.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 06 October 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Collective Variational autoencoder
    2. Side information
    3. Top-N recommendation

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    DLRS 2018

    Acceptance Rates

    DLRS 2018 Paper Acceptance Rate 4 of 11 submissions, 36%;
    Overall Acceptance Rate 11 of 27 submissions, 41%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)56
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Secured Smart Meal Delivery System for Women's SafetyAI Tools and Applications for Women’s Safety10.4018/979-8-3693-1435-7.ch017(275-290)Online publication date: 19-Jan-2024
    • (2024)GAT4Rec: Sequential Recommendation with a Gated Recurrent Unit and TransformersMathematics10.3390/math1214218912:14(2189)Online publication date: 12-Jul-2024
    • (2024)VAE*: A Novel Variational Autoencoder via Revisiting Positive and Negative Samples for Top-N RecommendationACM Transactions on Knowledge Discovery from Data10.1145/368055218:9(1-24)Online publication date: 10-Aug-2024
    • (2024)A Survey on Variational Autoencoders in Recommender SystemsACM Computing Surveys10.1145/366336456:10(1-40)Online publication date: 24-Jun-2024
    • (2024)EKGDR: An End-to-End Knowledge Graph-Based Method for Computational Drug RepurposingJournal of Chemical Information and Modeling10.1021/acs.jcim.3c0192564:6(1868-1881)Online publication date: 14-Mar-2024
    • (2024)Application of artificial intelligence and machine learning in drug repurposingNew Approach for Drug Repurposing Part A10.1016/bs.pmbts.2024.03.030(171-211)Online publication date: 2024
    • (2024)Deep matrix factorization via feature subspace transfer for recommendation systemComplex & Intelligent Systems10.1007/s40747-024-01414-210:4(4939-4954)Online publication date: 15-Apr-2024
    • (2023)Multi-Auxiliary Augmented Collaborative Variational Auto-encoder for Tag RecommendationACM Transactions on Information Systems10.1145/3578932Online publication date: 31-Jan-2023
    • (2023)Graph Neural Pre-training for Recommendation with Side InformationACM Transactions on Information Systems10.1145/356895341:3(1-28)Online publication date: 7-Feb-2023
    • (2023)AutoS2AE: Automate to Regularize Sparse Shallow Autoencoders for RecommendationProceedings of the ACM Web Conference 202310.1145/3543507.3583349(1032-1042)Online publication date: 30-Apr-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media