Skip to main navigation Skip to search Skip to main content

Deep Collaborative Filtering with Multi-Aspect Information in Heterogeneous Networks

  • Chuan Shi
  • , Xiaotian Han
  • , Li Song
  • , Xiao Wang*
  • , Senzhang Wang
  • , Junping Du
  • , Philip S. Yu
  • *Corresponding author for this work
  • Beijing University of Posts and Telecommunications
  • Nanjing University of Aeronautics and Astronautics
  • University of Illinois at Chicago

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Article number8840873
Pages (from-to)1413-1425
Number of pages13
JournalIEEE Transactions on Knowledge and Data Engineering
Volume33
Issue number4
DOIs
StatePublished - 1 Apr 2021
Externally publishedYes

Keywords

  • Recommender systems
  • aspect-level latent factor
  • heterogeneous information network

Fingerprint

Dive into the research topics of 'Deep Collaborative Filtering with Multi-Aspect Information in Heterogeneous Networks'. Together they form a unique fingerprint.

Cite this