Edge community discovery algorithm based on deep sparse auto-encoder

A sparse autoencoder and community discovery technology, applied in the field of edge community discovery algorithm based on deep sparse autoencoder, can solve problems such as poor algorithm accuracy, large-scale edge similarity matrix, too many overlapping nodes, etc.

Inactive Publication Date: 2019-12-03
CHANGCHUN UNIV OF TECH
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, when converting edge communities to node communities, more overlapping nodes will be generated, resulting in poor accuracy of edge-based community discovery algorithms
In summary, there are two main problems in edge-based community discovery algorithms: 1) The size of the edge similarity matrix is ​​large; 2) In the process of converting edge communities into node communities, too many overlapping nodes are generated

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
  • Edge community discovery algorithm based on deep sparse auto-encoder
  • Edge community discovery algorithm based on deep sparse auto-encoder
  • Edge community discovery algorithm based on deep sparse auto-encoder

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0054] Example 1 Experimental results of the present invention on the publicly available real network dataset Karate

[0055] The Karate dataset is a dataset composed of 34 nodes and 78 edges. It is a dataset for scientific research tasks in the complex network field.

[0056] Example 1 applies the method of the present invention to the Karate data set for test verification, and selects an NMI index to evaluate the performance of the method, and compares it with four existing methods. The four comparison methods are clique filtering algorithm (CPM: Clique Percolation Method), ILCD method (ILCD: (Itrinsic Longitudinal Community Detection), MOSES method (MOSES: MOSES maximization algorithm), edge clustering algorithm (LC: LinkClustering). Existing The 4 methods of all operate under respective optimal parameters.The method of the present invention also operates under its optimal parameters: set the parameter of edge similarity is 0.1. The parameters of the deep sparse autoenco...

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 an edge community discovery algorithm based on a deep sparse auto-encoder. The method mainly comprises the following steps: constructing an edge adjacency matrix; calculating an edge similarity matrix; carrying out dimension reduction on an edge similarity matrix based on a stack type depth sparse auto-encoder; performing edge clustering based on a fast density peak searchclustering algorithm; and carrying out node community division based on the node membership degree. According to the invention, a side community discovery algorithm based on a deep sparse auto-encoderis used, side community division and node overlapping community division are realized; a novel and efficient algorithm is provided for overlapped community discovery; compared with the existing algorithm, the method has the following advantages: (1) the algorithm considers the connection relationship between the edges and the topological structure relationship between the common neighbor edges between the edges to construct the edge similarity matrix, and uses the depth sparse auto-encoder to reduce the dimension of the edge similarity matrix, so that the complexity of the edge clustering process is reduced; and (2) the algorithm uses membership degrees to divide node communities, so that a better evaluation metric value can be achieved.

Description

technical field [0001] The invention belongs to the field of complex networks, in particular to an edge community discovery algorithm based on a deep sparse autoencoder. Background technique [0002] Edge community detection algorithm is an important class of overlapping community detection algorithms in the field of complex networks, and it is one of the important means to study complex networks. Its purpose is to discover edge communities through similarity relations to obtain meaningful node communities. The nodes inside the node community are closely connected, and the nodes outside the community are sparsely connected. A good node community structure can help people better understand various types of complex networks such as social networks, information networks, and biological networks. The research and application of edge community discovery has important theoretical and application value for completing the task of overlapping community discovery. [0003] At prese...

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): G06Q50/00G06K9/62
CPCG06Q50/01G06F18/2321G06F18/2136G06F18/22
Inventor 王贵参王红梅刘致华王金哲汪开泰王远威
Owner CHANGCHUN UNIV OF TECH
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