Unify Local and Global Information for Top- Recommendation
arXiv:2012.01635 · doi:10.1145/3477495.3532070
Abstract
Knowledge graph (KG), integrating complex information and containing rich semantics, is widely considered as side information to enhance the recommendation systems. However, most of the existing KG-based methods concentrate on encoding the structural information in the graph, without utilizing the collaborative signals in user-item interaction data, which are important for understanding user preferences. Therefore, the representations learned by these models are insufficient for representing semantic information of users and items in the recommendation environment. The combination of both kinds of data provides a good chance to solve this problem. To tackle this research gap, we propose a novel duet representation learning framework named \sysname to fuse local information (user-item interaction data) and global information (external knowledge graph) for the top- recommendation, which is composed of two separate sub-models. One learns the local representations by discovering the inner correlations in local information with a knowledge-aware co-attention mechanism, and another learns the global representations by encoding the knowledge associations in global information with a relation-aware attention network. The two sub-models are jointly trained as part of the semantic fusion network to compute the user preferences, which discriminates the contribution of the two sub-models under the special context. We conduct experiments on two real-world datasets, and the evaluations show that KADM significantly outperforms state-of-art methods. Further ablation studies confirm that the duet architecture performs significantly better than either sub-model on the recommendation tasks.
arXiv commentAccepted by SIGIR 2022 as Full Paper
References in corpus (11)
- Graph Convolutional Neural Networks for Web-Scale Recommender Systems
- KGAT: Knowledge Graph Attention Network for Recommendation
- RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems
- End-to-End Neural Ad-hoc Ranking with Kernel Pooling
- Learning over Knowledge-Base Embeddings for Recommendation
- Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation
- Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systems
- Research Commentary on Recommendations with Side Information: A Survey and Research Directions
- IntentGC: a Scalable Graph Convolution Framework Fusing Heterogeneous Information for Recommendation
- MVIN: Learning Multiview Items for Recommendation
- Towards Better Text Understanding and Retrieval through Kernel Entity Salience Modeling