Skip to main navigation Skip to search Skip to main content

Fuzzy overlapping community detection algorithm based on node vector representation

  • Chinese Academy of Sciences

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

[Objective] This paper proposed a fuzzy community partition algorithm based on node vector representation, aiming to solve the problems of poor efficiency and accuracy of existing fuzzy overlapping community partition algorithms. [Methods] Firstly, the random walk strategy guided by node importance is used to generate the walk sequence, and then the skip-gram model is used to train the node vector. Then, the Gaussian mixture model is introduced into the community partition to realize the multi peak node data fitting. Finally, the optimal number of communities is obtained by maximizing the modularity. [Results] Compared with the classical community detection method, the EQ values of the algorithm on the real network jazz and artificial network N1 (mu = 0.5) are increased by 7.0% and 9.7% respectively, which can more accurately detect the community structure in the network. [Limitations] In the vector representation learning, only the topological structure information of complex network is considered, while the node attribute information and edge label information are ignored. [Conclusions] The fuzzy overlapping community detection algorithm based on node vector representation can effectively complete the community division task of complex network.

Original languageEnglish
Pages (from-to)41-50
Number of pages10
JournalData Analysis and Knowledge Discovery
Volume5
Issue number5
DOIs
StatePublished - 2021
Externally publishedYes

Keywords

  • Community Structure
  • Complex Network
  • Random Walk
  • Representation Learning

Fingerprint

Dive into the research topics of 'Fuzzy overlapping community detection algorithm based on node vector representation'. Together they form a unique fingerprint.

Cite this