User trust relationship prediction method and system based on graph self-encoding network

A technology of self-encoding network and trust relationship, which is applied in the field of user trust relationship prediction based on graph self-encoding network, can solve the problems that directed symbolic network cannot be directly applied, cannot be effectively processed, and cannot learn negative relations, etc., to achieve accurate network embedding The effect of the result

Pending Publication Date: 2020-06-19
SHANDONG NORMAL UNIV
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, according to the inventor's understanding, since the current graph convolutional network (GCN) only supports undirected and unsigned networks, it cannot be directly applied to directed symbolic networks, that is, the original graph convolutional network uses the unsigned network Lapla The Sri Lankan matrix has excellent properties of positive semi-definite pairs, and the Fourier transform is applied to realize the convolution operation of spectrograms
However, the directed symbolic network does not have this excellent property, so it cannot learn the negative relationship in the symbolic network, resulting in a serious imbalance in the final embedding result, and cann

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
  • User trust relationship prediction method and system based on graph self-encoding network
  • User trust relationship prediction method and system based on graph self-encoding network
  • User trust relationship prediction method and system based on graph self-encoding network

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0053] Example one

[0054] In order to solve the problem of applying the graph convolutional network to the directed symbolic network, this embodiment first defines the symbolic network adjacency matrix, defines the balance theory, and the form of the propagation adjacency matrix and the directed activation propagation adjacency matrix based on the balance theory. The concept of GCN is extended to the directed symbol network, which describes the basic rules of symbol propagation in GCN. However, the effect of system prediction has not been significantly improved. Experiments show that the graph convolutional network has not learned a lot of effective information from the input matrix. The reason is that for the coding layer-the input information of the graph self-encoding network, that is, the directional activation propagation adjacency The matrix is ​​too sparse (the density of 0 in the matrix is ​​very high), which leads to insufficient prediction basis and limits the accurac...

Example Embodiment

[0133] Example two

[0134] The purpose of this embodiment is to provide a user trust relationship prediction system based on a graph self-encoding network, including:

[0135] Symbol network acquisition module, to acquire comment interaction data between users, and build a user trust relationship network;

[0136] A symbol network processing module, which extracts an adjacency matrix based on the user trust relationship network, and converts the adjacency matrix into a directional activation propagation adjacency matrix;

[0137] Reachability matrix calculation module, combined with symbol network activation and propagation adjacency matrix, calculates symbol network reachability matrix;

[0138] The reachable matrix recursive module combines symbol network activation and propagation adjacency matrix to calculate symbol network reachable matrix, and recursive high-order symbol network reachable matrix;

[0139] The network embedding module takes the high-order symbol network reachabilit...

Example Embodiment

[0141] Example three

[0142] The purpose of this embodiment is to provide a computer-readable storage medium in which a plurality of instructions are stored, and the instructions are suitable for being loaded and executed by a processor of a terminal device:

[0143] Obtain comment interaction data between users and build a user trust relationship network;

[0144] Extracting an adjacency matrix based on the user trust relationship network, and transforming the adjacency matrix into a directional activation propagation adjacency matrix;

[0145] Combine symbol network activation and propagation adjacency matrix, calculate symbol network reachability matrix, and recursive high-order symbol network reachability matrix;

[0146] Use the reachable matrix of the high-order symbol network as the input of the graph convolution network, and use the spectral domain graph convolution method to encode the symbol network to obtain the network embedding result;

[0147] Based on the network embeddin...

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 user trust relationship prediction method and system based on a graph self-encoding network, and the method comprises the steps: obtaining comment interaction data between users, and constructing a user trust relationship network; extracting an adjacency matrix based on the user trust relationship network, and converting the adjacency matrix into a directed activation propagation adjacency matrix; calculating a symbol network reachable matrix in combination with the symbol network activation propagation adjacency matrix, and performing recursion on a high-order symbolnetwork reachable matrix; taking the reachable matrix of the high-order symbol network as the input of a graph convolution network, and encoding the symbol network by using a spectral domain graph convolution method to obtain a network embedding result; and taking the network embedding result as a code of the symbol network, and performing similarity measurement between nodes in the network by using an inner product decoding mode to obtain a reconstructed symbol network adjacency matrix, namely a user trust relationship network link prediction result. According to the invention, the application of the graph convolution network in the symbol network is realized, and the accuracy of user trust relationship prediction is improved.

Description

technical field [0001] The invention belongs to the technical field of network link prediction, and in particular relates to a user trust relationship prediction method and system based on a graph self-encoding network. Background technique [0002] The statements in this section merely provide background information related to the present disclosure and do not necessarily constitute prior art. [0003] Networks can represent complex systems, so they have received extensive attention in many fields. Network representation requires keeping the original topology and semantic information of the network unchanged while learning the low-dimensional latent representation of nodes. For example, in the comment trust network, if each user can be represented by a multi-dimensional vector, the information expression of the user on the network can be quantified, so as to dig out the trust sub-network starting from the user, and through certain symbol propagation rules, In this way, th...

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): G06Q10/04G06N3/04G06N3/08
CPCG06Q10/04G06N3/08G06N3/045
Inventor 王红崔健聪庄慧李泽慧吴祖涛相志杰胡宝芳胡斌张伟闫晓燕
Owner SHANDONG NORMAL 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