Deep Collaborative Filtering with Multi-Aspect Information in Heterogeneous Networks

by   Chuan Shi, et al.

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. 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.


Neural Collaborative Filtering

In recent years, deep neural networks have yielded immense success on sp...

Understanding Latent Factors Using a GWAP

Recommender systems relying on latent factor models often appear as blac...

Heterogeneous Information Network-based Interest Composition with Graph Neural Network for Recommendation

Heterogeneous information network (HIN) is widely applied to recommendat...

Neural Variational Hybrid Collaborative Filtering

Collaborative Filtering (CF) is one of the most used methods for Recomme...

Deep Unified Representation for Heterogeneous Recommendation

Recommendation system has been a widely studied task both in academia an...

COMET: Convolutional Dimension Interaction for Deep Matrix Factorization

Latent factor models play a dominant role among recommendation technique...

Membership Inference Attacks Against Latent Factor Model

The advent of the information age has led to the problems of information...

Please sign up or login with your details

Forgot password? Click here to reset