RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems

@article{Wang2018RippleNetPU,
  title={RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems},
  author={Hongwei Wang and Fuzheng Zhang and Jialin Wang and Miao Zhao and Wenjie Li and Xing Xie and Minyi Guo},
  journal={Proceedings of the 27th ACM International Conference on Information and Knowledge Management},
  year={2018}
}
  • Hongwei Wang, Fuzheng Zhang, M. Guo
  • Published 9 March 2018
  • Computer Science
  • Proceedings of the 27th ACM International Conference on Information and Knowledge Management
To address the sparsity and cold start problem of collaborative filtering, researchers usually make use of side information, such as social networks or item attributes, to improve recommendation performance. This paper considers the knowledge graph as the source of side information. To address the limitations of existing embedding-based and path-based methods for knowledge-graph-aware recommendation, we propose RippleNet, an end-to-end framework that naturally incorporates the knowledge graph… 

Figures and Tables from this paper

Exploring High-Order User Preference on the Knowledge Graph for Recommender Systems
TLDR
It is found that RippleNet provides a new perspective of explainability for the recommended results in terms of the KG, and both versions of RippleNet achieve substantial gains in a variety of scenarios, including movie, book, and news recommendations, over several state of theart baselines.
Recommendation Algorithm Based on Knowledge Graph to Propagate User Preference
TLDR
ST_RippleNet, a model that combines knowledge graphs with deep learning, is proposed and achieves very good performance in terms of the area under the curve (AUC) and accuracy (ACC) and substantially improves movie, book and music recommendations.
A Hierarchical Knowledge and Interest Propagation Network for Recommender Systems
TLDR
A Hierarchical Knowledge and Interest Propagation Network for recommendation, where a new heterogeneous propagation method is presented and it is demonstrated that the approach outperforms compelling recommender baselines.
Conditional Attention Networks for Distilling Knowledge Graphs in Recommendation
TLDR
This work proposes Knowledge-aware Conditional Attention Networks (KCAN), which is an end-to-end model to incorporate knowledge graph into a recommender system and demonstrates the effectiveness of the framework over the state-of-the-art algorithms.
Conditional Graph Attention Networks for Distilling and Refining Knowledge Graphs in Recommendation
TLDR
This work proposes Knowledge-aware Conditional Attention Networks (KCAN), which is an end-to-end model to incorporate knowledge graph into a recommender system and can gain both representability and personalization to achieve overall performance.
Interactive Knowledge Graph Attention Network for Recommender Systems
TLDR
This work proposes the Interactive Knowledge Graph Attention Network (IKGAT), which directly models user-item interaction and high-order structure information within KG and consistently outperforms the state-of-the-art approaches, especially when the dataset is sparse.
Knowledge Graph Convolutional Networks for Recommender Systems
TLDR
This paper proposes Knowledge Graph Convolutional Networks (KGCN), an end-to-end framework that captures inter-item relatedness effectively by mining their associated attributes on the KG.
A Survey on Knowledge Graph-Based Recommender Systems
TLDR
A systematical survey of knowledge graph-based recommender systems and investigates the proposed algorithms by focusing on how the papers utilize the knowledge graph for accurate and explainable recommendation.
Recommender Systems Based on Graph Embedding Techniques: A Review
  • Yue Deng
  • Computer Science
    IEEE Access
  • 2022
TLDR
Comparing several representative graph embedding-based recommendation models with the most common-used conventional recommendation models, on simulations, manifests that the conventional models overall outperform the graph embeding-based ones in predicting implicit user-item interactions, revealing the relative weakness of graph embeddings- based recommendation in these tasks.
Combining user-end and item-end knowledge graph learning for personalized recommendation
TLDR
A graph convolution-based recommendation model called Combining User-end and Item-end Knowledge Graph Learning (CUIKG), which aims to capture the relevance between users’ personalized preferences and items by jointly mining the associated attribute information in their respective KG.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 49 REFERENCES
Collaborative Knowledge Base Embedding for Recommender Systems
TLDR
A heterogeneous network embedding method is adopted, termed as TransR, to extract items' structural representations by considering the heterogeneity of both nodes and relationships and a final integrated framework, which is termed as Collaborative Knowledge Base Embedding (CKE), to jointly learn the latent representations in collaborative filtering.
Meta-Graph Based Recommendation Fusion over Heterogeneous Information Networks
TLDR
This paper introduces the concept of meta-graph to HIN-based recommendation, and solves the information fusion problem with a "matrix factorization + factorization machine (FM)" approach, and proposes to use FM with Group lasso (FMG) to automatically learn from the observed ratings to effectively select useful meta- graph based features.
Personalized entity recommendation: a heterogeneous information network approach
TLDR
This paper proposes to combine heterogeneous relationship information for each user differently and aim to provide high-quality personalized recommendation results using user implicit feedback data and personalized recommendation models.
A matrix factorization technique with trust propagation for recommendation in social networks
TLDR
A model-based approach for recommendation in social networks, employing matrix factorization techniques and incorporating the mechanism of trust propagation into the model demonstrates that modeling trust propagation leads to a substantial increase in recommendation accuracy, in particular for cold start users.
DKN: Deep Knowledge-Aware Network for News Recommendation
TLDR
A deep knowledge-aware network (DKN) that incorporates knowledge graph representation into news recommendation and achieves substantial gains over state-of-the-art deep recommendation models is proposed.
Joint Topic-Semantic-aware Social Recommendation for Online Voting
TLDR
This paper proposes a novel Topic-Enhanced Word Embedding (TEWE) method to learn word and document representation by jointly considering their topics and semantics, and proposes the Joint Topic-Semantic-aware social Matrix Factorization (JTS-MF) model for voting recommendation.
Sequential Recommendation with User Memory Networks
TLDR
A memory-augmented neural network (MANN) integrated with the insights of collaborative filtering for recommendation is designed, which store and update users» historical records explicitly, which enhances the expressiveness of the model.
Factorization meets the neighborhood: a multifaceted collaborative filtering model
TLDR
The factor and neighborhood models can now be smoothly merged, thereby building a more accurate combined model and a new evaluation metric is suggested, which highlights the differences among methods, based on their performance at a top-K recommendation task.
Explicit factor models for explainable recommendation based on phrase-level sentiment analysis
TLDR
The Explicit Factor Model (EFM) is proposed to generate explainable recommendations, meanwhile keep a high prediction accuracy, and online experiments show that the detailed explanations make the recommendations and disrecommendations more influential on user's purchasing behavior.
Attentive Collaborative Filtering: Multimedia Recommendation with Item- and Component-Level Attention
TLDR
A novel attention mechanism in CF is introduced to address the challenging item- and component-level implicit feedback in multimedia recommendation, dubbed Attentive Collaborative Filtering (ACF), which significantly outperforms state-of-the-art CF methods.
...
1
2
3
4
5
...