pith. sign in

arxiv: 1708.01715 · v3 · pith:SEEG2IJFnew · submitted 2017-08-05 · 📊 stat.ML · cs.LG

Training Deep AutoEncoders for Collaborative Filtering

classification 📊 stat.ML cs.LG
keywords deeptrainingmodelmodelsalgorithmautoencoderfilteringsignificantly
0
0 comments X
read the original abstract

This paper proposes a novel model for the rating prediction task in recommender systems which significantly outperforms previous state-of-the art models on a time-split Netflix data set. Our model is based on deep autoencoder with 6 layers and is trained end-to-end without any layer-wise pre-training. We empirically demonstrate that: a) deep autoencoder models generalize much better than the shallow ones, b) non-linear activation functions with negative parts are crucial for training deep models, and c) heavy use of regularization techniques such as dropout is necessary to prevent over-fiting. We also propose a new training algorithm based on iterative output re-feeding to overcome natural sparseness of collaborate filtering. The new algorithm significantly speeds up training and improves model performance. Our code is available at https://github.com/NVIDIA/DeepRecommender

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Creating A Neural Pedagogical Agent by Jointly Learning to Review and Assess

    cs.LG 2019-06 unverdicted novelty 6.0

    Bidirectional RNN with attention models real-time user knowledge from question-response sequences to predict correctness, outperforming baselines especially for new users on a large TOEIC mobile app dataset.