Detecting Communities in Complex Networks using an Adaptive Genetic
Algorithm and node similarity-based encoding
- URL: http://arxiv.org/abs/2201.09535v1
- Date: Mon, 24 Jan 2022 09:06:40 GMT
- Title: Detecting Communities in Complex Networks using an Adaptive Genetic
Algorithm and node similarity-based encoding
- Authors: Sajjad Hesamipour, Mohammad Ali Balafar, Saeed Mousazadeh
- Abstract summary: We propose a new node similarity-based encoding method to represent a network partition as an individual named MST-based.
Using the proposed method, we combine similarity-based and modularity-optimization-based approaches to find the communities of complex networks.
- Score: 4.0714739042536845
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Detecting communities in complex networks can shed light on the essential
characteristics and functions of the modeled phenomena. This topic has
attracted researchers of various fields from both academia and industry. Among
the different methods implemented for community detection, Genetic Algorithms
(GA) have become popular recently. Considering the drawbacks of the currently
used locus-based and solution-vector-based encodings to represent the
individuals, in this paper, we propose (1) a new node similarity-based encoding
method to represent a network partition as an individual named MST-based. Then,
we propose (2) a new Adaptive Genetic Algorithm for Community Detection, along
with (3) a new initial population generation function, and (4) a new adaptive
mutation function called sine-based mutation function. Using the proposed
method, we combine similarity-based and modularity-optimization-based
approaches to find the communities of complex networks in an evolutionary
framework. Besides the fact that the proposed representation scheme can avoid
meaningless mutations or disconnected communities, we show that the new initial
population generation function, and the new adaptive mutation function, can
improve the convergence time of the algorithm. Experiments and statistical
tests verify the effectiveness of the proposed method compared with several
classic and state-of-the-art algorithms.
Related papers
- Enhancing Community Detection in Networks: A Comparative Analysis of Local Metrics and Hierarchical Algorithms [49.1574468325115]
This study employs the same method to evaluate the relevance of using local similarity metrics for community detection.
The efficacy of these metrics was evaluated by applying the base algorithm to several real networks with varying community sizes.
arXiv Detail & Related papers (2024-08-17T02:17:09Z) - Simulation-based optimization of a production system topology -- a
neural network-assisted genetic algorithm [0.0]
A novel approach is presented for topology optimization of production systems using a genetic algorithm (GA)
An extension to the GA is presented in which a neural network functions as a surrogate model for simulation.
Both approaches are effective at finding the optimal solution in industrial settings.
arXiv Detail & Related papers (2024-02-02T15:52:10Z) - Genetic Engineering Algorithm (GEA): An Efficient Metaheuristic
Algorithm for Solving Combinatorial Optimization Problems [1.8434042562191815]
Genetic Algorithms (GAs) are known for their efficiency in solving optimization problems.
This paper proposes a new metaheuristic algorithm called the Genetic Engineering Algorithm (GEA) that draws inspiration from genetic engineering concepts.
arXiv Detail & Related papers (2023-09-28T13:05:30Z) - Faster Adaptive Federated Learning [84.38913517122619]
Federated learning has attracted increasing attention with the emergence of distributed data.
In this paper, we propose an efficient adaptive algorithm (i.e., FAFED) based on momentum-based variance reduced technique in cross-silo FL.
arXiv Detail & Related papers (2022-12-02T05:07:50Z) - Transfer Learning Based Multi-Objective Evolutionary Algorithm for
Community Detection of Dynamic Complex Networks [1.693830041971135]
We propose a Feature Transfer Based Multi-Objective Optimization Algorithm (TMOGA) based on transfer learning and traditional multi-objective evolutionary algorithm framework.
We show that our algorithm can achieve better clustering effects compared with the state-of-the-art dynamic network community detection algorithms in diverse test problems.
arXiv Detail & Related papers (2021-09-30T17:16:51Z) - Harnessing Heterogeneity: Learning from Decomposed Feedback in Bayesian
Modeling [68.69431580852535]
We introduce a novel GP regression to incorporate the subgroup feedback.
Our modified regression has provably lower variance -- and thus a more accurate posterior -- compared to previous approaches.
We execute our algorithm on two disparate social problems.
arXiv Detail & Related papers (2021-07-07T03:57:22Z) - LocalDrop: A Hybrid Regularization for Deep Neural Networks [98.30782118441158]
We propose a new approach for the regularization of neural networks by the local Rademacher complexity called LocalDrop.
A new regularization function for both fully-connected networks (FCNs) and convolutional neural networks (CNNs) has been developed based on the proposed upper bound of the local Rademacher complexity.
arXiv Detail & Related papers (2021-03-01T03:10:11Z) - Complexity-based speciation and genotype representation for
neuroevolution [81.21462458089142]
This paper introduces a speciation principle for neuroevolution where evolving networks are grouped into species based on the number of hidden neurons.
The proposed speciation principle is employed in several techniques designed to promote and preserve diversity within species and in the ecosystem as a whole.
arXiv Detail & Related papers (2020-10-11T06:26:56Z) - Graph Neural Network Encoding for Community Detection in Attribute
Networks [27.099775681534652]
A graph neural network encoding method is proposed to handle the community detection problem in complex attribute networks.
Experimental results show that the developed algorithm performs significantly better than some well-known evolutionary and non-evolutionary based algorithms.
arXiv Detail & Related papers (2020-06-06T23:41:36Z) - Detecting Communities in Heterogeneous Multi-Relational Networks:A
Message Passing based Approach [89.19237792558687]
Community is a common characteristic of networks including social networks, biological networks, computer and information networks.
We propose an efficient message passing based algorithm to simultaneously detect communities for all homogeneous networks.
arXiv Detail & Related papers (2020-04-06T17:36:24Z) - ImmuNetNAS: An Immune-network approach for searching Convolutional
Neural Network Architectures [9.880887106904517]
ImmuNetNAS is a novel Neural Architecture Search (NAS) approach inspired by the immune network theory.
The core of ImmuNetNAS is built on the original immune network algorithm, which iteratively updates the population through hypermutation and selection.
arXiv Detail & Related papers (2020-02-28T13:32:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.