4.7 Article

Cross-Domain Explicit-Implicit-Mixed Collaborative Filtering Neural Network

Journal

IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS
Volume 52, Issue 11, Pages 6983-6997

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TSMC.2021.3129261

Keywords

Recommender systems; Deep learning; Bayes methods; Couplings; Bridges; Scientific computing; Recurrent neural networks; Cross-domain; explicit-implicit-mixed; neural network; recommender system

Funding

  1. National Natural Science Foundation of China [62106079, 61876193, 62006047]
  2. Natural Science Foundation of Guangdong Province [2020A1515110337]
  3. Guangdong Province Key Laboratory of Computational Science at the Sun Yat-sen University [2020B1212060032]
  4. Open Foundation of Guangdong Provincial Key Laboratory of Public Finance and Taxation With Big Data Application

Ask authors/readers for more resources

The study introduces a novel neural network model CEICFNet to address the sparsity and cold-start issues in recommender systems. By learning latent factors across domains, the model effectively integrates explicit ratings and implicit interactions.
Collaborative filtering (CF) is a classical model for recommender systems. Though neural network-based CF models have been shown to perform well in some cases, they still suffer from the sparsity and cold-start issues. To address these issues, we propose a novel neural network-based CF model, termed the cross-domain explicit-implicit-mixed CF neural network (CEICFNet). The proposed model utilizes deep neural networks to learn latent factors not only from the explicit ratings and the implicit interactions but also in a cross-domain manner. In particular, domain-shared multilayer perception (MLP) networks are designed to learn the user rating latent factors and the user interaction latent factors from the explicit ratings and the implicit interactions, respectively, which act as bridges for transferring knowledge across domains. On the other hand, domain-specific MLP networks are designed to learn the item rating latent factors and the item interaction latent factors from the explicit ratings and the implicit interactions, respectively. Then, in each domain, based on the user rating latent factors and the item rating latent factors, the rating predictive representation for each user-item pair can be learned by an MLP. Similarly, the interaction predictive representation for each user-item pair can be learned. For integrating the explicit ratings and the implicit interactions, in each domain, a fully connected layer is used to automatically assign different weights to the rating predictive representations and the interaction predictive representations, based on which the final interaction probability can be generated. Extensive experiments are conducted on five datasets and the results have confirmed the effectiveness of our model.

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.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available