Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Collaborative filtering recommendation method and device based on knowledge graph and deep learning

A collaborative filtering recommendation and knowledge graph technology, applied in the field of collaborative filtering item recommendation methods and equipment, can solve the problems of poor interpretability and low accuracy, and achieve the effect of simple method, broad application prospects, and rich semantic representation.

Inactive Publication Date: 2021-05-14
HOHAI UNIV
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Purpose of the invention: Aiming at the problems of the prior art, the present invention proposes a collaborative filtering recommendation method based on knowledge graph and deep learning, which overcomes the defects of poor interpretability and low accuracy of traditional recommendation methods

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
  • Collaborative filtering recommendation method and device based on knowledge graph and deep learning
  • Collaborative filtering recommendation method and device based on knowledge graph and deep learning
  • Collaborative filtering recommendation method and device based on knowledge graph and deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0020] The present invention provides a collaborative filtering recommendation method based on knowledge graph and deep learning, such as figure 1 As shown, including the following steps S1 to S5:

[0021] Step S1: Generate an embedding matrix according to the ID of the user to be predicted and the ID of the item to be predicted in the user-item interaction graph, and obtain the original embedding vector u of the user and the item (0) and v (0) As the input of the recommendation module, and extract the triplet of the entity associated with the project in the knowledge graph, and get the embedding vector corresponding to the entity in the triplet as the input of the knowledge graph embedding module.

[0022] The user-item interaction diagram contains user ID, item ID and identification information of whether the user has interacted with the i...

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 discloses a collaborative filtering recommendation method and device based on a knowledge graph and deep learning, and the method comprises the steps: obtaining the relation data of a user and a project, and building a user-project interaction graph and a knowledge graph; generating an embedded matrix according to the user-project interaction graph to obtain original embedded vectors of the user and the project, and extracting a triple in which entities associated with the project in the knowledge graph are located to obtain embedded vectors corresponding to the entities in the triple; recursively propagating and embedding the user embedded vectors in an L-layer Light-GCN network to obtain user embedded vectors of each layer, and combining the user embedded vectors to obtain user high-order embedded vectors; spreading and embedding the knowledge graph by means of ripple networks, and obtaining a project high-order embedded vector through propagation of L ripple networks and high-order interaction of a cross compression unit; and transmitting the user high-order embedded vector and the project high-order embedded vector into a dot product prediction function, and recommending an interested project to the user according to a prediction result. The method overcomes the defects of cold start and sparsity of a traditional recommendation method.

Description

technical field [0001] The invention relates to the field of recommendation, in particular to a collaborative filtering item recommendation method and equipment. Background technique [0002] With the rapid development of Internet technology, the Internet is more and more involved in people's work and life. For example, you can buy goods through online stores, participate in various activities through the Internet, and search for interesting information such as movies, books, and knowledge points. Wait. As the amount of information increases, many recommendation systems have emerged to recommend items / items that fit users' interests. Recommender systems generally use recommendation algorithms to obtain data and predict which options a given group of users will be interested in. Collaborative filtering is an algorithm that addresses personalized recommendations by assuming that users with similar behaviors will show similar preferences for items. However, in the Internet a...

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/9535G06F16/36G06N3/04G06N3/08
CPCG06N3/04G06N3/08G06F16/367G06F16/9535
Inventor 唐彦徐萌
Owner HOHAI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products