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

Method and device for training graph neural network model for characterizing knowledge graph

A technology of neural network models and knowledge graphs, applied in biological neural network models, special data processing applications, instruments, etc., can solve problems such as limited expression ability, insufficient depth and comprehensiveness of knowledge graph learning and representation, and achieve the goal of enhancing expression ability Effect

Active Publication Date: 2020-03-06
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF9 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the learning and representation of knowledge graphs in conventional technologies is not deep and comprehensive enough, which makes their expression ability limited.

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
  • Method and device for training graph neural network model for characterizing knowledge graph
  • Method and device for training graph neural network model for characterizing knowledge graph
  • Method and device for training graph neural network model for characterizing knowledge graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0152] According to an implementation manner, the probability determining unit 44 is configured to:

[0153] determining a sum vector of the superposition of the first high-order vector and the first edge vector;

[0154] The probability is determined based on a distance between the sum vector and the second higher order vector, wherein the probability is inversely related to the distance.

[0155] According to another embodiment, the probability determination unit 44 is configured to:

[0156] Processing the first high-order vector and the second high-order vector respectively by using a first relationship matrix corresponding to the relationship type of the first connection edge to obtain a first processing vector and a second processing vector;

[0157] determining a sum vector of the superposition of the first processing vector and the first edge vector;

[0158] The probability is determined based on a distance between the sum vector and the second processing vector, wh...

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 embodiment of the invention provides a method and a device for training a graph neural network model used for characterizing a knowledge graph, and the method comprises the steps: obtaining a triad from the knowledge graph, and the triad comprises a first node, a second node, and a first connection edge pointing to the second node from the first node; then, in an edge embedding layer, determining a corresponding first edge vector according to the relationship type corresponding to the first connecting edge and the edge attribute characteristics; in the node embedding layer, the first nodeand the second node serving as target nodes respectively, conducting multi-level vector embedding according to the node attribute characteristics of the target nodes and a neighbor node set of the target nodes, and therefore a first high-order vector and a second high-order vector corresponding to the first node and the second node are obtained respectively; then, according to the first high-ordervector, the second high-order vector and the first edge vector, determining the probability that the first node is connected to the second node through the first connecting edge, and updating the edge embedding layer and the node embedding layer with the maximization probability as the target;

Description

technical field [0001] One or more embodiments of this specification relate to the field of machine learning, and in particular to a method and device for training a graph neural network model for representing knowledge graphs. Background technique [0002] With the development of the Internet, the content of network data presents an explosive growth trend. Due to the characteristics of large-scale, heterogeneous and diverse, and loose organizational structure of Internet content, it poses challenges for people to effectively obtain information and knowledge. Knowledge Graph, with its powerful semantic processing capabilities and open organization capabilities, has laid the foundation for knowledge-based organizations and artificial intelligence applications. [0003] Knowledge graphs are mainly used to describe various entities and concepts that exist in the real world, as well as the relationship between them, and have strong data description capabilities. Its original i...

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/9535G06N3/02
CPCG06N3/02G06F16/9535
Inventor 胡斌斌张志强周俊杨爽
Owner ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More