Collaborative Recurrent Autoencoder: Recommend while Learning to Fill in the Blanks

11/02/2016
by   Hao Wang, et al.
0

Hybrid methods that utilize both content and rating information are commonly used in many recommender systems. However, most of them use either handcrafted features or the bag-of-words representation as a surrogate for the content information but they are neither effective nor natural enough. To address this problem, we develop a collaborative recurrent autoencoder (CRAE) which is a denoising recurrent autoencoder (DRAE) that models the generation of content sequences in the collaborative filtering (CF) setting. The model generalizes recent advances in recurrent deep learning from i.i.d. input to non-i.i.d. (CF-based) input and provides a new denoising scheme along with a novel learnable pooling scheme for the recurrent autoencoder. To do this, we first develop a hierarchical Bayesian model for the DRAE and then generalize it to the CF setting. The synergy between denoising and CF enables CRAE to make accurate recommendations while learning to fill in the blanks in sequences. Experiments on real-world datasets from different domains (CiteULike and Netflix) show that, by jointly modeling the order-aware generation of sequences for the content information and performing CF for the ratings, CRAE is able to significantly outperform the state of the art on both the recommendation task based on ratings and the sequence generation task based on content information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2014

Collaborative Deep Learning for Recommender Systems

Collaborative filtering (CF) is a successful approach commonly used by m...
research
12/23/2019

An Explainable Autoencoder For Collaborative Filtering Recommendation

Autoencoders are a common building block of Deep Learning architectures,...
research
10/13/2020

Modurec: Recommender Systems with Feature and Time Modulation

Current state of the art algorithms for recommender systems are mainly b...
research
07/16/2018

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

Recommender systems have been studied extensively due to their practical...
research
09/08/2022

Tag-Aware Document Representation for Research Paper Recommendation

Finding online research papers relevant to one's interests is very chall...
research
06/14/2021

Efficient Data-specific Model Search for Collaborative Filtering

Collaborative filtering (CF), as a fundamental approach for recommender ...
research
09/07/2016

Ask the GRU: Multi-Task Learning for Deep Text Recommendations

In a variety of application domains the content to be recommended to use...

Please sign up or login with your details

Forgot password? Click here to reset