Personalized recommendation method based on collaborative knowledge graph

A technology of knowledge graph and recommendation method, applied in the field of personalized recommendation based on collaborative knowledge graph, which can solve the problems of lack of anti-symmetry, limited modeling, and impact on recommendation effect.

Active Publication Date: 2020-12-29
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the above methods have improved the performance of recommendation algorithms, the existing recommendation algorithms based on knowledge graphs use real vectors to represent users, items, entities, and relationships, which have limited expressive power and do not have inherent antisymmetry. Limit the modeling between entities and relationships in the knowledge graph, affecting the final recommendation effect

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Personalized recommendation method based on collaborative knowledge graph
  • Personalized recommendation method based on collaborative knowledge graph
  • Personalized recommendation method based on collaborative knowledge graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail through specific examples below. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0057] When the inventors were conducting research on recommendation algorithms based on knowledge graphs, they found that the shortcomings of existing technologies, such as limited embedded expression capabilities and no inherent antisymmetric properties, were caused by only using real vectors for modeling. Real vectors are in Euclidean space The inner product of cannot model the antisymmetry of the relation. In order to solve this defect, the inventor introduces quaternion vectors to represent users, items and relations, and uses Hamilton product to perform semantic matching on entities and relations in hypercomplex number space. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a personalized recommendation method based on a knowledge graph, and the method comprises the steps: S1, combining historical interaction data of users in a user set and articles in an article set and an original knowledge graph into a collaborative knowledge graph, in the collaborative knowledge graph, connecting entities corresponding to the user and the interactive article thereof in the knowledge graph by using directed edges; S2, expressing each entity and relationship in the collaborative knowledge graph by using quaternion vectors; S3, embedding the quaternion ofthe entity into a path along the collaborative knowledge graph by adopting an attention mechanism to perform preference propagation and aggregation; S4, constructing a preference score prediction function to calculate preference scores of each user and different articles on the basis of the collaborative knowledge graph after preference propagation and aggregation are completed; S5, adopting a loss function to jointly optimize an embedding and preference score prediction function of the collaborative knowledge graph; and S6, predicting the preference score of the user for the new article by adopting the optimized preference score prediction function to obtain a new article recommendation list for the user.

Description

technical field [0001] The present invention relates to the field of multimedia and natural language processing, specifically to the field of personalized recommendation of knowledge graphs, and more specifically to a method of personalized recommendation based on collaborative knowledge graphs. Background technique [0002] With the rapid development of the Internet, the amount of data available to people is increasing exponentially. In the face of information overload, it is difficult for users to select items that they are really interested in from many candidate items. In order to improve user experience and provide personalized suggestions to users, recommender systems are widely used. The most commonly used algorithm in the recommendation system is the collaborative filtering algorithm, which calculates user similarity based on historical user-item interaction information to make recommendations. This algorithm is usually effective, but its performance is greatly redu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/9536G06F16/9535G06F16/36G06F16/33
CPCG06F16/9536G06F16/9535G06F16/367G06F16/3344
Inventor 黄庆明李朝鹏许倩倩姜阳邦彦操晓春
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products