首页 | 本学科首页   官方微博 | 高级检索  
     

基于置信传播的复杂网络社团发现算法
引用本文:尤心心,葛檬.基于置信传播的复杂网络社团发现算法[J].计算机应用,2017,37(11):3115-3118.
作者姓名:尤心心  葛檬
作者单位:天津大学 软件学院, 天津 300350
基金项目:国家自然科学基金资助项目(61303110,61502334);天津大学北洋学者·青年骨干教师项目(2017XRG-0016)。
摘    要:经典的置信传播(BP)算法能够通过有限次数的迭代,推断出所有节点的边缘概率分布和最大似然概率。针对该算法在迭代过程中产生的影响精度和收敛速度的强烈震荡,找出了造成震荡的三个主要因素:强势能、紧密的环路和矛盾的方向,并有针对性地改进了该算法的核心更新规则;同时又进一步提出了异步消息传递方式,克服传统置信传播算法采用的同步消息传播方式的收敛慢、效率低等缺点。利用随机块模型拟合网络的生成过程,利用经典的期望最大化算法对模型进行求解,分别利用改进前后的置信传播算法推断隐变量的后验概率。在五个真实网络上的实验表明,两个改进均使得精度和速度不同程度地提高。

关 键 词:复杂网络  社团发现  置信传播  随机块模型  收敛速度  
收稿时间:2017-05-16
修稿时间:2017-06-07

Community detection algorithm based on belief propagation in complex networks
YOU Xinxin,GE Meng.Community detection algorithm based on belief propagation in complex networks[J].journal of Computer Applications,2017,37(11):3115-3118.
Authors:YOU Xinxin  GE Meng
Affiliation:School of Computer Software, Tianjin University, Tianjin 300350, China
Abstract:The classical Belief Propagation (BP) algorithm can inference the marginal probability distributions and maximum likelihood probability of all nodes by a finite number of iterations. However, BP algorithm always causes strong oscillation in the iterative process, and it uses synchronous way to pass messages which seriously affects the convergence rate. According to a lot of research, three main factors which caused oscillation were found:strong energy, close loop and contradictory direction. Furthermore, a new update formula and an asynchronous way of passing messages were proposed to solve above two problems. Stochastic block model was used to model the network generation process and the result of community division was obtained by using classical expectation maximization algorithm combined with BP. Extensive experimental results on real-world networks show the superior performance of the new method over the state-of-the-art approaches.
Keywords:complex network                                                                                                                        community detection                                                                                                                        Belief Propagation (BP)                                                                                                                        stochastic block model                                                                                                                        convergence rate
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号