Aspect-Level Deep Collaborative Filtering via Heterogeneous Information Networks

Aspect-Level Deep Collaborative Filtering via Heterogeneous Information Networks

Xiaotian Han, Chuan Shi, Senzhang Wang, Philip S. Yu, Li Song

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence
Main track. Pages 3393-3399. https://doi.org/10.24963/ijcai.2018/471

Latent factor models have been widely used for recommendation. Most existing latent factor models mainly utilize the rating information between users and items, although some recently extended models add some auxiliary information to learn a unified latent factor between users and items.  The unified latent factor only represents the latent features of users and items from the aspect of purchase history. However, the latent features of users and items may stem from different aspects, e.g., the brand-aspect and category-aspect of items. In this paper, we propose a Neural network based Aspect-level Collaborative Filtering model (NeuACF) to exploit different aspect latent factors. Through modelling rich objects 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 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 effectively fused with an attention mechanism for the top-N recommendation. Extensive experiments on three real datasets show that NeuACF significantly outperforms both existing latent factor models and recent neural network models.
Keywords:
Machine Learning: Data Mining
Machine Learning: Recommender Systems
Machine Learning Applications: Networks