Heterogeneous graph neural network-based recommendation method

A recommendation method and neural network technology, applied in the field of recommendation based on heterogeneous graph neural network, can solve the problem of data sparse problem of collaborative filtering method and other problems

Active Publication Date: 2021-06-18
SOUTH CHINA UNIV OF TECH
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the graph neural network can achieve excellent results in the collaborative filtering method, it is still plagued by the data sparsity problem of the collaborative filtering method.

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
  • Heterogeneous graph neural network-based recommendation method
  • Heterogeneous graph neural network-based recommendation method
  • Heterogeneous graph neural network-based recommendation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following clearly and completely describes the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, but not all of them.

[0049] The working principle of the present invention includes: first preprocessing the data set to obtain the social relationship between users, user-commodity interaction history data and product category data, and performing multi-level graph sampling and constructing heterogeneous graphs, and inputting the constructed heterogeneous graphs Go to the trained heterogeneous graph network for recommendation prediction.

[0050] A recommendation method based on a heterogeneous graph neural network, including steps:

[0051] S1. Build a data set, collect data sets with social relationships between users, user-product interaction history data, and product category information in scenarios such as e-commerce and review websites, and filter inva...

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 belongs to the technical field of recommendation systems, and relates to a heterogeneous graph neural network-based recommendation method, which comprises the following steps of: collecting a data set with social relationships among users, user-commodity interaction historical data and commodity category information, filtering invalid data and carrying out negative sampling; randomly selecting a user set and a related commodity set, and carrying out multi-order graph sampling and mapping; node feature extraction: inputting the constructed graph into a heterogeneous graph neural network for processing to obtain a fusion node embedding vector of the nodes, wherein for the commodity nodes which do not need to be subjected to the re-calibration step, the fusion node embedding vector of the commodity nodes is the commodity fusion embedding vector; re-calibration: re-calibrating the user fusion node embedding vector to obtain a user final expression embedding vector; and performing preference prediction by using the user final representation embedding vector and the commodity fusion embedding vector, and obtaining a recommendation sequence. The method solves the problems of data sparsity and data missing, and has the advantages of being accurate in recommendation and the like.

Description

technical field [0001] The invention belongs to the technical field of recommendation systems, and relates to a recommendation method based on a heterogeneous graph neural network. Background technique [0002] In today's era of information explosion, the information that users receive every day has exceeded the scope that individuals can handle, and a large amount of irrelevant redundant information seriously interferes with the selection of relevant and useful information that users need. A recommendation system is an application that recommends products to target users based on their historical behavior and personal preferences. It can provide users with personalized and more useful relevant information, thereby effectively alleviating the problem of information overload. [0003] In recent years, information data has exploded with the development of the Internet and smart mobile devices. Recommendation systems have been widely used in various network services such as e-c...

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): G06Q30/02G06F16/9536G06N3/04G06N3/08
CPCG06Q30/0255G06Q30/0251G06F16/9536G06N3/084G06N3/048G06N3/045
Inventor 许勇邵逸臻
Owner SOUTH CHINA UNIV OF TECH
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