URIR: Recommendation algorithm of user RNN encoder and item encoder based on knowledge graph

11/01/2021
by   Na Zhao, et al.
0

Due to a large amount of information, it is difficult for users to find what they are interested in among the many choices. In order to improve users' experience, recommendation systems have been widely used in music recommendations, movie recommendations, online shopping, and other scenarios. Recently, Knowledge Graph (KG) has been proven to be an effective tool to improve the performance of recommendation systems. However, a huge challenge in applying knowledge graphs for recommendation is how to use knowledge graphs to obtain better user codes and item codes. In response to this problem, this research proposes a user Recurrent Neural Network (RNN) encoder and item encoder recommendation algorithm based on Knowledge Graph (URIR). This study encodes items by capturing high-level neighbor information to generate items' representation vectors and applies an RNN and items' representation vectors to encode users to generate users' representation vectors, and then perform inner product operation on users' representation vectors and items' representation vectors to get probabilities of users interaction with items. Numerical experiments on three real-world datasets demonstrate that URIR is superior performance to state-of-the-art algorithms in indicators such as AUC, Precision, Recall, and MRR. This implies that URIR can effectively use knowledge graph to obtain better user codes and item codes, thereby obtaining better recommendation results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/24/2023

DEKGCI: A double-sided recommendation model for integrating knowledge graph and user-item interaction graph

Both knowledge graphs and user-item interaction graphs are frequently us...
research
05/02/2023

Ripple Knowledge Graph Convolutional Networks For Recommendation Systems

Using knowledge graphs to assist deep learning models in making recommen...
research
07/13/2018

Computing recommendations via a Knowledge Graph-aware Autoencoder

In the last years, deep learning has shown to be a game-changing technol...
research
12/03/2020

A Duet Recommendation Algorithm Based on Jointly Local and Global Representation Learning

Knowledge graph (KG), as the side information, is widely utilized to lea...
research
04/03/2022

Virtual Relational Knowledge Graphs for Recommendation

Incorporating knowledge graph as side information has become a new trend...
research
01/07/2021

Application of Knowledge Graphs to Provide Side Information for Improved Recommendation Accuracy

Personalized recommendations are popular in these days of Internet drive...
research
07/22/2019

Orometric Methods in Bounded Metric Data

A large amount of data accommodated in knowledge graphs (KG) is actually...

Please sign up or login with your details

Forgot password? Click here to reset