Abstract

Among the inherent problems in recommendation systems are data sparseness and cold starts; the solutions to which lie in the introduction of knowledge graphs to improve the performance of the recommendation systems. The results in previous research, however, suffer from problems such as data compression, information damage, and insufficient learning. Therefore, a DeepFM Graph Convolutional Network (DFM-GCN) model was proposed to alleviate the above issues. The prediction of the click-through rate (CTR) is critical in recommendation systems where the task is to estimate the probability that a user will click on a recommended item. In many recommendation systems, the goal is to maximize the number of clicks so the items returned to a user can be ranked by an estimated CTR. The DFM-GCN model consists of three parts: the left part DeepFM is used to capture the interactive information between the users and items; the deep neural network is used in the middle to model the left and right parts; and the right one obtains a better item representation vector by the GCN. In an effort to verify the validity and precision of the model built in this research, and based on the public datasets ml1m-kg20m and ml1m-kg1m, a performance comparison experiment was designed. It used multiple comparison models and the MKR and FM_MKR algorithms as well as the DFM-GCN algorithm constructed in this paper. Having achieved a state-of-the-art performance, the experimental results of the AUC and f1 values verified by the CTR as well as the accuracy, recall, and f1 values of the top-k showed that the proposed approach was excellent and more effective when compared with different recommendation algorithms.

Highlights

  • Recommendation systems are important research directions in the field of artificial intelligence

  • Instead of TransE, a graph convolutional networks (GCNs)—a type of graph representation learning method that has powerful performance in many applications—was applied to encode the item embedded in the knowledge graph

  • Based on an MKR [5], we proposed the DeepFM Graph Convolutional Network (DFM-GCN) algorithm to inject the knowledge into the recommendation systems for mitigating the cold start and data sparsity problems

Read more

Summary

Introduction

Recommendation systems are important research directions in the field of artificial intelligence. Many experts and scholars have worked extensively with recommendation systems, among which the collaborative filtering algorithm is the basic algorithm of most advanced models. Collaborative filtering suffers from the cold start of the user and the problem of sparse data. Researchers have proposed many algorithms to improve collaborative filtering. Additional auxiliary information can be used to solve the problems of data sparseness and cold starts in the collaborative filtering algorithm. Jamali et al [1] introduced social network information to provide compensation recommendations. Wang et al [2]

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call