paper-with-me

Papers

Jointly Non-Sampling Learning for Knowledge Graph Enhanced Recommendation

2020-07-01 · Chong Chen, Min Zhang, Weizhi Ma, Yiqun Liu, and Shaoping Ma

Knowledge graph (KG) contains well-structured external information and has shown to be effective for high-quality recommendation. However, existing KG enhanced recommendation methods have largely focused on exploring advanced neural network architectures to better investigate the structural information of KG. While for model learning, these methods mainly rely on Negative Sampling (NS) to optimize the models for both KG embedding task and recommendation task. Since NS is not robust (e.g., sampling a small fraction ofnegative instances may lose lots ofuseful information), it is reasonable to argue that these methods are insufficient to capture collaborative information among users, items, and entities. In this paper, we propose a novel Jointly Non-Sampling learning model for Knowledge graph enhanced Recommendation (JNSKR). Specifically, we first design a new efficient NS optimization algorithm for knowledge graph embedding learning. The subgraphs are then encoded by the proposed attentive neural network to better characterize user preference over items. Through novel designs of memorization strategies and joint learning framework, JNSKR not only models the fine-grained connections among users, items, and entities, but also efficiently learns model parameters from the whole training data (including all non-observed data) with a rather low time complexity. Experimental results on two public benchmarks show that JNSKR significantly outperforms the state-of-the-art methods like RippleNet and KGAT. Remarkably, JNSKR also shows significant advantages in training efficiency (about 20 times faster than KGAT), which makes it more applicable to real-world largescale systems.

📄 PDF Abstract BibTeX

Code (2)

chenchongthu/JNSKR 공식 구현 tf
liulu1998/JNSKR-pytorch pytorch

Tasks

Graph EmbeddingKnowledge Graph EmbeddingKnowledge GraphsMemorizationRecommendation Systems

Similar Papers 제목 키워드 기반

Knowledge Graph-enhanced Sampling for Conversational Recommender System

2021-10-13 · Mengyuan Zhao, Xiaowen Huang, Lixi Zhu, Jitao Sang 외

The traditional recommendation systems mainly use offline user data to train offline models, and then recommend items for online users, thus suffering from the unreliable estimation of user preferences based on sparse an…

Conversational RecommendationRecommendation Systems

DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation with Relational GNN

2021-08-26 · Yu Wang, Zhiwei Liu, Ziwei Fan, Lichao Sun 외

In the information explosion era, recommender systems (RSs) are widely studied and applied to discover user-preferred information. A RS performs poorly when suffering from the cold-start issue, which can be alleviated if…

Knowledge GraphsRecommendation Systems

Graph-Sequential Alignment and Uniformity: Toward Enhanced Recommendation Systems

2024-12-05 · Yuwei Cao, Liangwei Yang, Zhiwei Liu, Yuqing Liu 외

Graph-based and sequential methods are two popular recommendation paradigms, each excelling in its domain but lacking the ability to leverage signals from the other. To address this, we propose a novel method that integr…

Graph Neural NetworkRecommendation SystemsTransfer Learning

Reinforced Negative Sampling over Knowledge Graph for Recommendation

2020-03-12 · Xiang Wang, Yaokun Xu, Xiangnan He, Yixin Cao 외

Properly handling missing data is a fundamental challenge in recommendation. Most present works perform negative sampling from unobserved data to supply the training of recommender models with negative signals. Neverthel…

Reinforcement Learning

Knowledge Enhanced Multi-Domain Recommendations in an AI Assistant Application

2023-06-09 · Elan Markowitz, Ziyan Jiang, Fan Yang, Xing Fan 외

This work explores unifying knowledge enhanced recommendation with multi-domain recommendation systems in a conversational AI assistant application. Multi-domain recommendation leverages users' interactions in previous d…

Knowledge GraphsRecommendation Systems