2022
DOI: 10.1007/s11227-022-04767-y
|View full text |Cite
|
Sign up to set email alerts
|

Community detection in complex networks using stacked autoencoders and crow search algorithm

Abstract: The presence of community structures in complex networks reveals meaningful insights about such networks and their constituent entities. Finding groups of related nodes based on mutual interests, common features, objectives, or interactions in a network is known as community detection. In this paper, we propose a novel Stacked Autoencoder-based deep learning approach augmented by the Crow Search Algorithm (CSA) based k-means clustering algorithm to uncover community structure in complex networks. As per our ap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(4 citation statements)
references
References 48 publications
0
2
0
Order By: Relevance
“…To assess the performance of the proposed algorithm, we compare it with 7 recent methods introduced in studies: CD‐SACS, 28 DynCRep, 27 DynaMo, 21 D‐Louvain, 27 BBTA, 30 DPC‐DLP, 31 ECD 32 and IncNSA, 33 which are described in Section 2.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…To assess the performance of the proposed algorithm, we compare it with 7 recent methods introduced in studies: CD‐SACS, 28 DynCRep, 27 DynaMo, 21 D‐Louvain, 27 BBTA, 30 DPC‐DLP, 31 ECD 32 and IncNSA, 33 which are described in Section 2.…”
Section: Resultsmentioning
confidence: 99%
“…In Reference 28 a novel community detection algorithm called CD‐SACS 4 proposed to uncover the community structure in complex networks. The algorithm utilizes stacked autoencoders, a type of deep learning model, for dimensionality reduction and feature selection.…”
Section: Related Workmentioning
confidence: 99%
“…Denoising autoencoders usually add noise to the input to prevent the output from entering the input without learning features. A stacked Autoencoder (SAE) [98,99] is a variation of autoencoders that is built with stacks of multiple AEs to form a deep structure. First, an SAE is trained layer-by-layer in an unsupervised manner, then the pre-trained model is fine-tuned using the backpropagation and gradient descent method.…”
Section: B Ae and Related Modelsmentioning
confidence: 99%
“…The great success of graph representation learning [6] has recently provided a practical solution to this problem. Graph representation learning could aggregate features of nodes and network topology to improve the performance of tasks such as node classification and clustering [7][8][9][10][11]. The key point of graph representation is to better extract node feature information.…”
Section: Introductionmentioning
confidence: 99%