Abstract

In this paper, we proposed a novel community detection method based on the network structure transformation, that utilized deep learning. The probability transfer matrix of the network adjacency matrix was calculated, and the probability transfer matrix was used as the input of the deep learning network. We use a denoising autoencoder to nonlinearly map the probability transfer matrix into a new sub space. The community detection was calculated with the deep learning nonlinear transform of the network structure. The network nodes were clustered in the new space with the K-means clustering algorithm. The division of the community structure was obtained. We conducted extensive experimental tests on the benchmark networks and the standard networks (known as the initial division of communities). We tested the clustering results of the different types, and compared with the three base algorithms. The results showed that the proposed community detection model was effective. We compared the results with other traditional community detection methods. The empirical results on datasets of varying sizes demonstrated that our proposed method outperformed the other community detection methods for this task.

Highlights

  • The real-life connections of many systems are represented in the form of graphs

  • We propose a community detection method based on the autoencoder structural transformation

  • We proposed a deep learning community detection method based on the network structure transformation

Read more

Summary

Introduction

The real-life connections of many systems are represented in the form of graphs. These system connections could be represented by networks [1]. The community detection method is a graph partitioning technique that is commonly used in network structure analysis [4]. The community partition method has significance in solving the network structures for many real-world networks, such as infectious diseases in a crowd or the analysis of neuronal clustering structures in the brain’s cognitive function [5,6]. Symmetry 2020, 12, 944 autoencoder structural transformation of the network connection matrix. We propose a nonlinear network structure transformation method based on the probability transfer matrix. We propose a community detection method based on the autoencoder structural transformation. The autoencoder structural transformation is an effective method of feature representation, as it could map a high-dimensional data space to a nonlinear, low-dimensional space

Related Work
The Proposed Method
Probability Transfer Matrix
Deep Nonlinear Matrix Reconstruction
Network Dataset
Baseline Comparisons
Normalized Mutual Information
Network Structures of Autoencoder
Baseline Results
Comparison with Other Community Detection Methods
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call