Indexed by:
Abstract:
Collaborative filtering (CF) is a widely used technique in recommender systems. With rapid development in deep learning, neural network-based CF models have gained great attention in the recent years, especially autoencoder-based CF model. Although autoencoder-based CF model is faster compared with some existing neural network-based models (eg, Deep Restricted Boltzmann Machine-based CF), it is still impractical to handle extremely large-scale data. In this paper, we practically verify that most non-zero entries of the input matrix are concentrated in a few rows. Considering this sparse characteristic, we propose a new method for training autoencoder-based CF. We run experiments on two popular datasets MovieLens 1 M and MovieLens 10 M. Experimental results show that our algorithm leads to orders of magnitude speed-up for training (stacked) autoencoder-based CF model while achieving comparable performance compared with existing state-of-the-art models.
Keyword:
Reprint 's Address:
Email:
Version:
Source :
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
ISSN: 1532-0626
Year: 2019
Issue: 23
Volume: 31
1 . 4 4 7
JCR@2019
1 . 5 0 0
JCR@2023
ESI Discipline: COMPUTER SCIENCE;
ESI HC Threshold:162
JCR Journal Grade:3
CAS Journal Grade:4
Cited Count:
WoS CC Cited Count: 4
SCOPUS Cited Count: 7
ESI Highly Cited Papers on the List: 0 Unfold All
WanFang Cited Count:
Chinese Cited Count:
30 Days PV: 0