初始化
聚类分析
计算机科学
渡线
粒子群优化
进化算法
数学优化
模块化(生物学)
人口
操作员(生物学)
数据挖掘
人工智能
机器学习
数学
抑制因子
社会学
生物
转录因子
基因
遗传学
程序设计语言
生物化学
化学
人口学
作者
Ying Yin,Yuhai Zhao,He Li,Xiangjun Dong
标识
DOI:10.1016/j.ins.2020.11.025
摘要
The research of dynamic community detection is becoming increasingly popular since it can disclose how the community structures change over time in dynamic networks. Evolutionary clustering is often utilized for the goal and has achieved some success, however, still has some major drawbacks: (1) The absence of error correction may lead to the result-drifting problem and the error accumulation problem; (2) The NP-hardness of modularity based community detection makes it low efficiency to get an exact solution. In this paper, an efficient and effective multi-objective method, namely DYN-MODPSO, is proposed, and where the traditional evolutionary clustering framework and the particle swarm algorithm are modified and enhanced, respectively. The main contributions include that: (1) A novel strategy, namely the recent future reference, is devised for the initial clustering result correction to make the dynamic community detection more effective; (2) The traditional particle swarm algorithm is improved and integrated with the evolutionary clustering framework by profitably exploiting the proposed strategy; (3) The de-redundant random walk based population initialization is proposed to diversify the individuals in a quality-guaranteed way. Furthermore, the multi-individual crossover operator and the improved interference operator are carefully designed to keep the solution from local optimization. Extensive experiments conducted on the real and the synthetic dynamic networks manifest that the proposed DYN-MODPSO outperforms the competitors in terms of both effectiveness and efficiency.
科研通智能强力驱动
Strongly Powered by AbleSci AI