4.6 Article

Attention neural collaboration filtering based on GRU for recommender systems

Journal

COMPLEX & INTELLIGENT SYSTEMS
Volume 7, Issue 3, Pages 1367-1379

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s40747-021-00274-4

Keywords

Stacked denoising autoencoder; Gated recurrent unit; Attention mechanism; Collaborative filtering; Auxiliary information

Funding

  1. National Science and Technology Support Program of China [61672264]

Ask authors/readers for more resources

The paper introduces a new neural collaborative filtering recommender method to address the issues of cold start and data sparsity in traditional collaborative filtering methods. This method uses deep learning techniques to extract features by incorporating user and item auxiliary information, and uses multi-layer nonlinear networks to learn more abstract and deeper feature representations.
The collaborative filtering method is widely used in the traditional recommendation system. The collaborative filtering method based on matrix factorization treats the user's preference for the item as a linear combination of the user and the item latent vectors, and cannot learn a deeper feature representation. In addition, the cold start and data sparsity remain major problems for collaborative filtering. To tackle these problems, some scholars have proposed to use deep neural network to extract text information, but did not consider the impact of long-distance dependent information and key information on their models. In this paper, we propose a neural collaborative filtering recommender method that integrates user and item auxiliary information. This method fully integrates user-item rating information, user assistance information and item text assistance information for feature extraction. First, Stacked Denoising Auto Encoder is used to extract user features, and Gated Recurrent Unit with auxiliary information is used to extract items' latent vectors, respectively. The attention mechanism is used to learn key information when extracting text features. Second, the latent vectors learned by deep learning techniques are used in multi-layer nonlinear networks to learn more abstract and deeper feature representations to predict user preferences. According to the verification results on the MovieLens data set, the proposed model outperforms other traditional approaches and deep learning models making it state of the art.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available