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 2018 - 12th ACM Conference on Recommender Systems |
Place of Publication | New York |
Publisher | Association for Computing Machinery, Inc |
Pages | 297-305 |
Number of pages | 9 |
ISBN (Electronic) | 9781450359016 |
DOIs | |
Publication status | Published - 2018 |
Externally published | Yes |
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 |
Keywords
- Attention Mechanism
- Knowledge Graph
- Recurrent Neural Network
- Semantic Representation