4.7 Article

Deep Collaborative Filtering with Multi-Aspect Information in Heterogeneous Networks

Journal

IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING
Volume 33, Issue 4, Pages 1413-1425

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TKDE.2019.2941938

Keywords

Neural networks; Feature extraction; Fuses; Recommender systems; Collaboration; Data mining; Recommender systems; heterogeneous information network; aspect-level latent factor

Funding

  1. National Natural Science Foundation of China [61532006, 61772082, 61702296, 61602237]
  2. National Key Research and Development Program of China [2017YFB0803304]
  3. Beijing Municipal Natural Science Foundation [4182043]
  4. 2019 CCF-Tencent Open Research Fund
  5. NSF [III-1526499, III-1763325, III-1909323, SaTC-1930941, CNS-1626432]

Ask authors/readers for more resources

In this paper, a Neural network based Aspect-level Collaborative Filtering model (NeuACF) is proposed to exploit different aspect latent factors. By modeling the rich object properties and relations in recommender system as a heterogeneous information network, NeuACF first extracts different aspect-level similarity matrices of users and items through different meta-paths, then feeds an elaborately designed deep neural network to learn aspect-level latent factors. The aspect-level latent factors are fused for top-N recommendation.
Recently, recommender systems play a pivotal role in alleviating the problem of information overload. Latent factor models have been widely used for recommendation. Most existing latent factor models mainly utilize the interaction information between users and items, although some recently extended models utilize some auxiliary information to learn a unified latent factor for users and items. The unified latent factor only represents the characteristics of users and the properties of items from the aspect of purchase history. However, the characteristics of users and the properties of items may stem from different aspects, e.g., the brand-aspect and category-aspect of items. Moreover, the latent factor models usually use the shallow projection, which cannot capture the characteristics of users and items well. Deep neural network has shown tremendous potential to model the non-linearity relationship between users and items. It can be used to replace shallow projection to model the complex correlation between users and items. In this paper, we propose a Neural network based Aspect-level Collaborative Filtering model (NeuACF) to exploit different aspect latent factors. Through modelling the rich object properties and relations in recommender system as a heterogeneous information network, NeuACF first extracts different aspect-level similarity matrices of users and items, respectively, through different meta-paths, and then feeds an elaborately designed deep neural network with these matrices to learn aspect-level latent factors. Finally, the aspect-level latent factors are fused for the top-N recommendation. Moreover, to fuse information from different aspects more effectively, we further propose NeuACF++ to fuse aspect-level latent factors with self-attention mechanism. Extensive experiments on three real world datasets show that NeuACF and NeuACF++ significantly outperform both existing latent factor models and recent neural network models.

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