...
首页> 外文期刊>Quality Control, Transactions >An Improved Artificial Bee Colony Algorithm for Community Detection in Bipartite Networks
【24h】

An Improved Artificial Bee Colony Algorithm for Community Detection in Bipartite Networks

机译:一种改进的人工蜂菌落算法在二分网络中的社区检测

获取原文
获取原文并翻译 | 示例
           

摘要

In the past few decades, although people have conducted in-depth research on community detection in one-mode networks, community detection in bipartite networks has not been extensively researched. In this paper, we propose an improved artificial bee colony algorithm named IABC-BN, which is used to detect the communities in two-mode graphs (i.e. bipartite graphs) with two kinds of vertices in the cluster (i.e. community). Firstly, this paper proposed a novel population initialization process of artificial bee colony (ABC) method for two-mode graph cluster identification. This initialization method can improve the diversity of initial population of ABC and speed up its convergence rate. Secondly, in the employed bee search step of the algorithm, a new combinatorial search equation is proposed. This equation is guided by the global optimal solution and the better neighbour solution of the current solution. By using this combination equation and the increased parameter perturbation frequency, the exploitation ability of the algorithm is further enhanced. Thirdly, in the onlooker bees step, another new combination search equation is also proposed. This equation improves the exploitation level of the algorithm, and an opposition based studying method is employed to promote the exploitation ability of the algorithm. Lastly, in scout bee stage, a probability threshold $eta $ is introduced to enhance the exploration ability of the algorithm and improve the population diversity of the algorithm. To our knowledge, the IABC-BN method presented in this paper is the first ABC method used to cluster identification in two-mode graphs with two kinds of vertices in the cluster. For verifying the accuracy of the results of the proposed method, a large number of experiments are carried out making use of synthetic bipartite graphs and real bipartite graphs. The test outcomes show that this algorithm is an excellent algorithm for cluster discovery in two-mode graph.
机译:在过去的几十年里,虽然人们对一模式网络进行了对社区检测进行了深入研究,但两分网络中的社区检测尚未得到广泛研究。在本文中,我们提出了一种名为IABC-BN的改进的人造蜂菌落算法,其用于检测两种模式图中的社区(即二分钟图),其中群集中的两种顶点(即社区)。首先,本文提出了一种新的人工蜂菌落(ABC)方法的新型群体初始化过程,用于两模图集群识别。该初始化方法可以提高ABC初始群体的多样性,并加快其收敛速度。其次,在算法的采用蜂头搜索步骤中,提出了一种新的组合搜索方程。该等式由全局最优解和当前解决方案的更好邻居解决方案引导。通过使用这种组合方程和增加的参数扰动频率,进一步增强了算法的开发能力。第三,在旁观者蜜蜂步骤中,还提出了另一个新的组合搜索方程。该方程改善了算法的开发水平,并且采用了基于反对的研究方法来促进算法的开发能力。最后,在Scout Bee阶段,概率阈值<内联公式XMLNS:MML =“http://www.w3.org/1998/math/mathml”xmlns:xlink =“http://www.w3.org/ 1999 / XLINK“> $ BETA $ 提高算法的探索能力,提高算法的群体多样性。据我们所知,本文中提出的IABC-BN方法是第一个用于在群集中有两种顶点的两种模式中识别的ABC方法。为了验证所提出的方法的结果的准确性,进行了大量的实验,使用合成二群图和真实的二分图进行。测试结果表明,该算法是两模图中的集群发现的优秀算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号