Game-based link prediction method and system in commutative graphs

A graph representation and data concentration technology, applied in the field of machine learning, can solve the problems of model training efficiency and accuracy impact, low degree of parallelization, no observation, etc., achieve high accuracy, improve training speed, and improve training speed Effect

Active Publication Date: 2021-04-16
SHANDONG UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since most of these networks are very sparse, there will be a large number of non-existent edges (ie negative samples), which will affect the efficiency and accuracy of model training.
At the same time, some negative sample edges are sometimes not non-existent edges, but may not be observed due to some reasons, such as being missed during observation, etc. These negative samples may immediately establish edges and convert them into positive samples at the next moment , so it is not appropriate to use these as negative samples
On the other hand, in commutative graphs, inference using latent Gaussian processes is generally more complex, less efficient to train, and less parallelizable

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
  • Game-based link prediction method and system in commutative graphs
  • Game-based link prediction method and system in commutative graphs
  • Game-based link prediction method and system in commutative graphs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] A game-based link prediction method in a commutative graph, using the following steps:

[0040] (1) Obtain the data set, and represent the elements in the data set through a graph. The graph is composed of a node set and an edge set; the nodes represent the entities to be predicted, and the edges represent the relationship between the entities to be predicted. The nodes of the data set and edges satisfy the requirements of commutative graphs;

[0041] (2) using a game-based network evolution model to filter edges that do not meet the set requirements in the graph, and use the filtered graph as a training set;

[0042] (3) Using the training set to iteratively train the probability graph model to obtain a probability graph model with optimal model parameters;

[0043] (4) Use the probabilistic graphical model in (3) with optimal model parameters for link prediction.

[0044] Based on the game-based network evolution model NFG, the utility function of each network evolu...

Embodiment 2

[0123] Embodiment 2: a game-based link prediction system in an exchangeable graph: it is characterized in that it includes:

[0124] The obtaining module is used to obtain the data set, and the elements in the data set are represented by a graph, and the graph is composed of a node set and an edge set; the nodes represent the entities to be predicted, and the edges represent the relationship between the entities to be predicted, and the data set The nodes and edges of meet the requirements of commutative graphs;

[0125] A filtering module, configured to use a game-based network evolution model to filter edges that do not meet the set requirements in the graph, and use the filtered graph as a training set;

[0126] The training module is used to iteratively train the probability graph model using the training set to obtain the probability graph model with optimal model parameters;

[0127] A prediction module, configured to use the probabilistic graphical model with...

Embodiment 3

[0130] Embodiment 3: The present invention acquires data sets published on the Internet, including Highschool, NIPS, Protein, etc., as shown in Table 1.

[0131] Among them, Highschool is a network among students, which is used to describe the mutual understanding between students. Through this data set, it is possible to predict which students will know each other and which students will be more likely to form a small group together.

[0132] NIPS includes authors and papers published in NIPS 1-17 conferences. Among them, we selected a subset including 234 authors and their co-authored paper relationship for example analysis. Through this data set, our prediction method can be applied to judge whether it is easy to form cooperation between two scholars, so as to better cluster the scholar groups.

[0133] Protein data describes the link relationship between proteins. On this data set, our method can be used to predict the relationship between unknown proteins, there...

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 discloses a game-based link prediction method and system in an exchangeable graph. The method adopts steps: (1) Obtain a data set, and represent the elements in the data set through a graph. The graph is composed of a node set and an edge set; The nodes represent the entities to be predicted, and the edges represent the relationship between the entities to be predicted. The nodes and edges of the data set meet the requirements of the exchangeable graph; (2) use a game-based network evolution model to filter the For edges that do not meet the set requirements, use the filtered graph as the training set; (3) use the training set to iteratively train the probability graph model to obtain a probability graph model with optimal model parameters; (4) use (3) A probabilistic graph model with optimal model parameters performs link prediction. The present invention can be applied in recommendation systems, risk assessment, system planning or social networks. The relationship between entities and entities meets the requirements of exchangeable graphs, and the relationship between entities The relationship prediction is fast and accurate.

Description

technical field [0001] The invention relates to the field of machine learning, in particular to a game-based link prediction method and system in an exchangeable graph. Background technique [0002] In real life, many systems can be modeled by networks whose data structures are graphs. The nodes in the graph represent the entities in the system, and the edges represent the relationships among entities. An exchangeable graph means that in the graph, the order in which edges appear does not affect their distribution, that is, the order of edges is exchangeable. Link prediction (link prediction) refers to the use of known point and edge structures in the network to predict unknown edges, that is, to use the known relationship between entities to predict whether there may be a certain relationship between any two entities. . Link prediction is widely used in recommender systems, risk assessment, and system planning. In commutative graphs, the link prediction problem has no s...

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 Patents(China)
IPC IPC(8): H04L12/24
CPCH04L41/12H04L41/145H04L41/147
Inventor 王立强王雅芳徐增林刘斌贺丽荣刘士军孟祥旭杨承磊潘丽
Owner SHANDONG 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