Recommendation method for aggregating knowledge graph neural network and adaptive attention

A technology of neural network and recommendation method, which is applied in the recommendation field of aggregated knowledge graph neural network and adaptive attention, which can solve problems such as inability to visually display attention weights, inability to model relational vectors, etc.

Active Publication Date: 2021-06-18
CHONGQING UNIV OF TECH
View PDF9 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, existing KG-based recommender systems cannot directly model

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 method for aggregating knowledge graph neural network and adaptive attention
  • Recommendation method for aggregating knowledge graph neural network and adaptive attention
  • Recommendation method for aggregating knowledge graph neural network and adaptive attention

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0061] The present invention proposes a knowledge graph recommendation model KGARA based on adaptive relational attention, which can accurately capture the user's attention, ie preference, to various relations of items. In detail, the embedding representation of relations is introduced to model the semantic information of KG, and the user's attention to various relations of items is captured through an attention mechanism. Then the inner product of the user vector and relation vector is used as the attention weight.

[0062] In addition...

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 recommendation method for aggregating a knowledge graph neural network and adaptive attention, and the method comprises the following steps: S1, taking a knowledge graph triple of a user, a relationship and an entity as an input, and distributing initial embedding representations, namely a user embedding representation, a relationship embedding representation and an entity embedding representation, for the input; S2, using an inner product to represent the importance degree of the relationship to the user; converting the heterogeneous knowledge graph into a weighted graph, then selecting neighbor target nodes, and training domain embedding representation of the neighbor target nodes; feeding the initial entity embedding representation into a graph neural network for training and generating a new entity embedding representation; performing polymerization to obtain a final article embedding expression; and S3, taking an inner product of the user embedded representation and the final article embedded representation as a final prediction score, and recommending the article corresponding to the highest score to the user. According to the method, the limitation problem that a matrix decomposition algorithm only utilizes interaction between a user and an article is effectively solved, and the neighbor nodes are considered when the vector representation of the neighborhood of the target node is aggregated.

Description

technical field [0001] The invention relates to the technical field of information processing, in particular to a recommendation method for aggregating a knowledge graph neural network and adaptive attention. Background technique [0002] In the era of information overload, recommender systems play a pivotal role in various online services, aiming to recommend items of interest to users. Matrix factorization, a popular technique used in recommender systems, uses the user-item rating matrix as input data to model user preferences as the inner product of user vectors and item vectors. However, ratings only reflect a user's overall opinion of an item, not a specific aspect of the item. Therefore, matrix factorization (MF) techniques cannot perform fine-grained modeling of user preferences from all aspects of items, nor can they explain recommendation results. [0003] In recent years, a lot of work on recommender systems based on Knowledge Graph (KG) has emerged, since KG con...

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/36G06F16/9535G06N3/04G06N3/08
CPCG06F16/9535G06F16/367G06N3/08G06N3/048
Inventor 张宜浩袁孟赵楚陈绵
Owner CHONGQING 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