Abstract
Knowledge graphs (KGs) have proven to be effective to improve recommendation. Existing methods mainly rely on hand-engineered features from KGs (e.g., meta paths), which requires domain knowledge. This paper presents RKGE, a KG embedding approach that automatically learns semantic representations of both entities and paths between entities for characterizing user preferences towards items. Specifically, RKGE employs a novel recurrent network architecture that contains a batch of recurrent networks to model the semantics of paths linking a same entity pair, which are seamlessly fused into recommendation. It further employs a pooling operator to discriminate the saliency of different paths in characterizing user preferences towards items. Extensive validation on real-world datasets shows the superiority of RKGE against state-of-the-art methods. Furthermore, we show that RKGE provides meaningful explanations for recommendation results.
| Original language | English |
|---|---|
| Title of host publication | RecSys '18 |
| Subtitle of host publication | Proceedings of the 12th ACM Conference on Recommender Systems |
| Place of Publication | New York, NY |
| Publisher | Association for Computer Machinery |
| Pages | 297-305 |
| Number of pages | 9 |
| ISBN (Print) | 978-1-4503-5901-6 |
| DOIs | |
| Publication status | Published - 2018 |
| Event | 12th ACM Conference on Recommender Systems, RecSys 2018 - Vancouver, Canada Duration: 2 Oct 2018 → 7 Oct 2018 |
Conference
| Conference | 12th ACM Conference on Recommender Systems, RecSys 2018 |
|---|---|
| Country/Territory | Canada |
| City | Vancouver |
| Period | 2/10/18 → 7/10/18 |
Bibliographical note
Accepted author manuscriptKeywords
- Attention Mechanism
- Knowledge Graph
- Recurrent Neural Network
- Semantic Representation