Knowledge-aware Neural Collective Matrix Factorization for Cross-domain Recommendation
Not on the map. Why?
Abstract (arXiv)
Cross-domain recommendation (CDR) can help customers find more satisfying items in different domains. Existing CDR models mainly use common users or mapping functions as bridges between domains but have very limited exploration in fully utilizing extra knowledge across domains. In this paper, we propose to incorporate the knowledge graph (KG) for CDR, which enables items in different domains to share knowledge. To this end, we first construct a new dataset AmazonKG4CDR from the Freebase KG and a subset (two domain pairs: movies-music, movie-book) of Amazon Review Data. This new dataset facilitates linking knowledge to bridge within- and cross-domain items for CDR. Then we propose a new framework, KG-aware Neural Collective Matrix Factorization (KG-NeuCMF), leveraging KG to enrich item representations. It first learns item embeddings by graph convolutional autoencoder to capture both domain-specific and domain-general knowledge from adjacent and higher-order neighbours in the KG. Then, we maximize the mutual information between item embeddings learned from the KG and user-item matrix to establish cross-domain relationships for better CDR. Finally, we conduct extensive experiments on the newly constructed dataset and demonstrate that our model significantly outperforms the best-performing baselines.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 47 references that are in the map. First posted on arXiv 27 Jun 2022.
Builds on
22 of 47 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Deep Graph Infomaxcited by 1,101
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018MINE: Mutual Information Neural Estimationcited by 680
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
- 2020A Survey on Knowledge Graph-Based Recommender Systemscited by 170
- 2016Dual Learning for Machine Translationcited by 146
10 more
- 2018RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systemscited by 136
- 2019Knowledge Graph Convolutional Networks for Recommender Systemscited by 121
- 2018CoNet: Collaborative Cross Networks for Cross-Domain Recommendationcited by 81
- 2021Cross-Domain Recommendation: Challenges, Progress, and Prospectscited by 74
- 2019DDTCDR: Deep Dual Transfer Cross Domain Recommendationcited by 71
- 2019DARec: Deep Domain Adaptation for Cross-Domain Recommendation via Transferring Rating Patternscited by 33
- 2019IntentGC: a Scalable Graph Convolution Framework Fusing Heterogeneous Information for Recommendationcited by 19
- 2018Triple Trustworthiness Measurement for Knowledge Graphcited by 16
- 2017Does William Shakespeare REALLY Write Hamlet? Knowledge Representation Learning with Confidencecited by 14
- 2017Freebase-triples: A Methodology for Processing the Freebase Data Dumpscited by 5
Built on by
Not cited yet.