This approach improves accuracy in community detection using a surrogate model and core node learning, suggesting significant advancements in network science.
Community detection is widely recognized as a crucial area of research in network science. In recent years, multi-objective evolutionary algorithms (MOEAs) have been extensively employed in community detection tasks. Continuous coding is able to transform the discrete problem into a continuous one. However, conventional continuous coding methodologies frequently disregard the relationships between node structures, resulting in low-quality encoded populations that subsequently diminish community detection performance. Furthermore, continuous coding needs to be decoded into to label-based coding during the optimization process to compute objective functions. To alleviate this, we design the surrogate model adaptive switching strategy that selects the optimal surrogate model for the task. Subsequently, the surrogate-assisted evolutionary multi-objective community detection algorithm with core node learning is proposed. The core node learning method is employed to enhance the connection between nodes in augmented sequential coding, which helps initialize the population using the node similarity matrix. The core nodes of the network are subsequently identified based on node weights, which can be utilized to construct a surrogate model between the continuous coding and the objective function. The surrogate model is updated during the optimization process, which effectively improves both the accuracy and efficiency of community detection tasks. Experimental results obtained from synthetic and real-world networks demonstrate that the proposed algorithm exhibits superior performance compared to seven community detection algorithms.
No takes yet. Share an insight, caveat, or question.
Nan et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: