Recommendation system based on graph convolution technology

A recommendation system and convolution technology, applied in the system field of personalized item recommendation, to achieve the effect of recommendation

Active Publication Date: 2019-02-01
SHANGHAI JIAO TONG UNIV
View PDF5 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is no research based on interaction sequence data, which simultaneously includes three types of information: user's preference for items, dependencies between items and user's behavior similarity.

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
  • Recommendation system based on graph convolution technology
  • Recommendation system based on graph convolution technology
  • Recommendation system based on graph convolution technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] This embodiment designs a heterogeneous graph structure for user and item interaction sequence data, proposes a graph convolution recommendation model, and designs pooling and convolution operations to solve the problem of different numbers of neighbors for each node.

[0027] This embodiment relates to a recommendation system based on graph convolution technology, including: a preprocessing module, a heterogeneous graph generation module, a model training module, and a recommendation result generation module, wherein: the preprocessing module records the interaction between the user and the item for data Standardize the operation of cleaning and format, and generate an interaction sequence for each user and output it to the heterogeneous graph generation module; the heterogeneous graph generation module constructs a graph representing user preferences, dependencies between items, and similarities between users based on the user's interaction sequence data. Three heterog...

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

A recommendation system based on graph convolution technology comprises a preprocessing module, a heterogeneous graph generation module, a model training module and a recommendation result generationmodule, wherein, the preprocessing module cleans the interaction records of the user and the article and performs the data cleaning and the format standardization operation, and generates the interaction sequence for each user and outputs the interaction sequence to the heterogeneous graph generation module; The heterogeneous graph generation module constructs three heterogeneous graphs representing user preferences, dependencies among items and similarities among users according to user interaction sequence data, and outputs the generated graph structure data to the model training module. Themodel training module trains the graph convolution model based on graph structure data and generates vector representation for each user and object. The recommendation result generation module calculates the user's preference for all items according to the vector expression, and generates the final recommendation result. The invention solves the problem that the number of the neighbors of each node is not equal, and the information of the neighbors of the nodes in the heterogeneous graph is mined by the convolution operation, so that the recommendation effect is improved.

Description

technical field [0001] The present invention relates to a technology in the field of information processing, specifically a system that uses graph convolution technology to mine interaction data between users and items to implement personalized item recommendation for users. Background technique [0002] Recommended system. According to the type of data used, recommender systems can mainly be classified into content-based recommendation and collaborative filtering recommendation. The former is based on the personal information of the user and the content information of the item to model the recommendation system. Collaborative filtering technology is based on the historical records of user interaction with items to model users' preferences for items. In general, collaborative filtering techniques, including matrix factorization methods, achieve better recommendation results than content-based recommendation methods. Collaborative filtering technology uses a two-dimensiona...

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/9535G06Q30/06G06K9/62
CPCG06Q30/0631G06F18/2413
Inventor 徐亚南朱燕民沈艳艳俞嘉地
Owner SHANGHAI JIAO TONG UNIV
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