Network representation learning method based on random walk

A technology of network representation and learning method, applied in the direction of computer parts, instruments, characters and pattern recognition, etc., can solve the problems of ignoring the similarity of different node links and low classification accuracy, so as to improve classification accuracy and avoid redundant Effect

Inactive Publication Date: 2020-05-08
HUNAN UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In related technologies, the DeepWalk algorithm is a commonly used algorithm in the NRL algorithm. It uses random walks to generate node sequences and obtains the vector representation of each vertex in the network through the Skip-Gram model; however, this algorithm ignores the different node links. Similarity, in the sampling process, the walking probability of any node is the same, making the classification accuracy not high

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
  • Network representation learning method based on random walk
  • Network representation learning method based on random walk
  • Network representation learning method based on random walk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0027] The invention provides a network representation learning method, the method comprising the following steps:

[0028] S1: Establish an NSRW model, the NSRW model is expressed as a function G=(V, E), where V={v 1 ,v 2 ,…v n} represents a set of nodes, used to represent entities in the network; E={e 1 ,e 2 ,…e n} represents the set of edges and is used to represent the relationship between entities in the network.

[0029] The NSRW (Node...

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 network representation learning method based on random walk, and the method comprises the following steps: building an NSRW model, wherein the NSRW model is represented as a function G = (V, E), and V = {v1, v2,... Vn} represents a node and is used for representing an entity in a network, E = {e1, e2,... En} represents an edge and is used for representing a relationship between entities in the network; calculating the similarity of two adjacent nodes in the network, wherein the similarity calculation formula of the two adjacent nodes is as follows: (shown in the description), nab represents the number of common neighbors between the node va and the node vb, and ka and kb respectively represent the node degrees of the node va and the node vb; calculating a walk probability between adjacent nodes according to the similarity; performing random walk according to the walk probability to generate a node sequence; and according to the node sequence, performing representation learning of the nodes to obtain low-dimensional representation of the nodes. The network representation learning method provided by the invention is more accurate in classification.

Description

【Technical field】 [0001] The invention relates to the field of network representation learning, in particular to a random walk-based network representation learning method. 【Background technique】 [0002] Network node classification is a major task in the field of network analysis, and there have been many research results, such as the combination of support vector machine (Support Vector Machine, SVM) and rule-based classifier (Rule-based classifier, RBC), decision tree and CRFs joint optimization model and semi-supervised network classification method based on random graph, etc. However, most of these methods focus on improving classification results using approximate inference, which is difficult to deal with network sparsity. [0003] Network representation learning (NRL) provides an effective way to solve the above problems. NRL converts network nodes into low-dimensional real-valued vectors and preserves network topology to the greatest extent. After obtaining low-di...

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/62
CPCG06F18/217G06F18/2411
Inventor 吴蓉晖陈湘涛朱宁波孙颖刘桃亿
Owner HUNAN 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