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

Graph embedding method and device, and storage medium

A technology of graph embedding and graph structure, which is applied to instruments, biological neural network models, character and pattern recognition, etc. It can solve problems such as low computational complexity, unfavorable node embedding, and ignoring the differences in the properties of neighboring nodes, and achieves improved results and rapidity. The effect of feature aggregation

Inactive Publication Date: 2019-04-12
GUILIN UNIV OF ELECTRONIC TECH
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, graph embedding methods often use a uniform sampling function to construct neighborhoods for each node, that is, randomly select some nodes from the neighbor nodes of each node. The difference exists in nature, which is not conducive to the generation of node embeddings

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
  • Graph embedding method and device, and storage medium
  • Graph embedding method and device, and storage medium
  • Graph embedding method and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0024] figure 1 A method flowchart of a graph embedding method provided by an embodiment of the present invention;

[0025] Such as figure 1 As shown, a graph embedding method includes the following steps:

[0026] Read graph structure data and node eigenvalues ​​in the target graph, and construct a graph structure model according to the graph structure data and node eigenvalues;

[0027] Taking each node in the graph structure model as a target node, sampling the first-order neighbor nodes of each target node according to the non-uniform neighbor node sampling function, and obtaining the first-order neighborhood of each target node;

[0028] Constructing a second-order neighborhood of each of the target nodes ac...

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 graph embedding method and device, and a storage medium, and the method comprises the steps: reading graph structure data and node feature values in a target graph, and building a graph structure model; regarding each node in the graph structure model as a target node, and sampling a first-order neighbor node of each target node according to the non-uniform neighbor node sampling function to obtain a first-order neighborhood of each target node; constructing second-order neighborhoods of the target nodes according to the first-order neighborhoods of the target nodes, aggregating the second-order neighborhoods to the first-order neighborhoods corresponding to the target nodes, and inputting the aggregated features of the second-order neighborhoods into the fully-connected neural network to obtain new features of the first-order neighborhoods of the target nodes; and aggregating the new features to the corresponding target nodes, and inputting the aggregated newfeatures of the first-order neighborhood into the fully-connected neural network to obtain output features of the target nodes. The neighborhood can be flexibly and effectively constructed for each node in the graph, and feature aggregation can be rapidly carried out, so that the graph embedding effect based on the graph neural network is improved.

Description

technical field [0001] The present invention mainly relates to the field of graph embedding technology processing, in particular to a graph embedding method, device and storage medium. Background technique [0002] Graph embedding is also called network embedding and network representation learning. Its purpose is to project each node in the graph into a low-dimensional vector space, that is, to learn effective representations or codes for graph-structured data. These representations or codes are the "embeddings" of graphs. ". There are various methods of graph embedding, among which graph neural network-based methods have slowly emerged in recent years. [0003] The embedding of a graph can be understood as many nodes in the embedding space, and tasks such as community discovery and intelligent recommendation can be realized by classifying and predicting these nodes. Graph embedding technology has greatly improved the effect of many data mining tasks in the complex networ...

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): G06K9/46G06N3/04
CPCG06V10/426G06N3/048
Inventor 蔡晓东陈思
Owner GUILIN UNIV OF ELECTRONIC 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