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

Sequence recommendation method fusing dynamic knowledge graph

A technology of knowledge graph and recommendation method, applied in the field of sequence recommendation by integrating dynamic knowledge graph as auxiliary information

Pending Publication Date: 2021-11-02
NANJING UNIV OF TECH
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the current knowledge graphs focus on static knowledge graphs, ignoring time information, but a lot of structured knowledge is only valid within a specific period of time, and the evolution of facts follows a time sequence

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
  • Sequence recommendation method fusing dynamic knowledge graph
  • Sequence recommendation method fusing dynamic knowledge graph
  • Sequence recommendation method fusing dynamic knowledge graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] Below in conjunction with accompanying drawing and specific implementation mode, the present invention is described further, and present embodiment adopts the JDATA data set that extracts from the famous e-commerce website Jingdong of China:

[0011] Such as figure 1 As shown, the data set is obtained, and the data set is preprocessed to form an item sequence and an operation sequence, and then the session information is modeled, and the item embedding and the operation embedding are learned through the gated graph neural network and the recurrent neural network, respectively, to generate a session express. The embedding learning of the dynamic knowledge map is to learn the node characteristics through the graph convolutional neural network. The long short-term memory network updates the weight matrix at time t based on the current and historical information, and then performs the knowledge map embedding learning through TransE to obtain the loss function of the knowled...

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 designs a sequence recommendation method fusing a dynamic knowledge graph. The item sequence of the user in the latest session is utilized to predict the next item which is possibly interacted by the user, so that the short-term preference of the user is better captured according to the item sequence in the session. The feature representation of the item sequence and the operation sequence is learned by adopting a gating graph neural network and a recurrent neural network respectively; and meanwhile, related project knowledge (such as commodity brands, rating, categories and the like) is utilized to construct a dynamic knowledge graph, a dynamic knowledge graph method is fused, a graph convolutional network (GCN) is adopted for modeling in the time dimension to learn embedding of nodes, and parameters (weight matrixes) in the graph convolutional network are evolved by using long short-term memory (LSTM) so as to capture the dynamic state of a graph sequence, therefore, the next interaction item of the user can be predicted more effectively.

Description

technical field [0001] The present invention designs a method for sequence recommendation, and specifically relates to the method of utilizing neural network learning item embedding and operation embedding, and integrating dynamic knowledge maps as auxiliary information for sequence recommendation. Background technique [0002] The main challenge of recommender systems is how to learn effective user and item representations from historical interaction information, so as to better describe user preferences. Traditional algorithms such as collaborative filtering that mine user or item similarity based on historical behavior are difficult to meet business needs in some complex scenarios. Since a lot of user and item information has a graph structure, and graph neural networks are good at representation learning, some works have applied graph neural networks to recommender systems. Content-based recommender systems and collaborative filtering-based recommender systems usually m...

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
IPC IPC(8): G06F16/9035G06N3/04G06N3/08G06N5/02
CPCG06F16/9035G06N5/022G06N3/08G06N3/047G06N3/045G06N3/044
Inventor 丁领兵刘学军
Owner NANJING UNIV OF TECH
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