Publication | Closed Access
Recurrent knowledge graph embedding for effective recommendation
364
Citations
39
References
2018
Year
Unknown Venue
Natural Language ProcessingEngineeringInformation RetrievalMachine LearningData ScienceKnowledge Graph EmbeddingsMeta PathsKnowledge GraphsKnowledge DiscoveryCold-start ProblemRecurrent Knowledge GraphConversational Recommender SystemDeep LearningSemantic GraphRecurrent NetworksCollaborative FilteringText Mining
Knowledge graphs have proven effective for recommendation, yet existing methods rely on hand‑engineered features such as meta paths that require domain knowledge. This paper introduces RKGE, a KG embedding approach that automatically learns semantic representations of entities and the paths between them to characterize user preferences for items. RKGE uses a novel recurrent network architecture comprising a batch of recurrent networks to model path semantics between entity pairs, fusing them into recommendations, and applies a pooling operator to weight the saliency of different paths. Validation on real‑world datasets demonstrates that RKGE outperforms state‑of‑the‑art methods and offers meaningful explanations for its recommendation results.
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1