改进的Louvain社团发现算法的研究及应用

来源 :山西大学 | 被引量 : 4次 | 上传用户:wangxiaofengkobe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现实世界中许多系统都可以用复杂网络表示,对复杂网络的结构特征和内在嵌入机理的研究已成为人们正确认识复杂网络,并促进复杂网络理论发展与应用的重要途径。随着复杂网络的不断深入研究,人们发现了社团结构是复杂网络中的一个重要特征,有助于了解整个网络结构和功能。随着关注网络社团结构问题的不断增加,划分网络社团结构的算法层出不穷,其实用性和应用得到了更多的关注。本文针对复杂网络的社团发现算法改进及应用展开研究,主要工作包括:(1)为消除Louvain算法过程中模块度震荡和社团划分震荡现象,给出了一种改进的模块度增益计算方法,并基于此提出一种基于修剪策略的改进Louvain算法(a graph clustering algorithm based on pruning in complex networks,PRULOU)。算法包括四个主要过程:模块度增益((35)Qnew)计算、节点移动、修剪和网络聚合。通过判断当前节点与邻域所在的社团标号是否一致,进而修剪网络中的节点,这明显提高了有效节点占节点序列的比例。在8个真实网络上,将所提出的算法与Louvain、快速算法、统计监测等7个经典算法进行实验比较,结果表明PRULOU算法在模块度、时间等方面均表现出优越性。(2)针对(35)Qnew仅可根据节点与社团之间的局限度量进行划分而导致PRULOU算法粗划分的问题,提出了基于模块度和相似性度量的修剪算法(A algorithm for pruning based on modularity and similarity measures,PRUJSM)。该算法给出了一种计算节点间相似性的度量指标JSM,并结合模块度的增益对其相似性进行度量,从而使节点在划分过程中进行更有效的移动。通过与一些经典算法在8个真实网络上的实验比较分析,结果表明PRUJMS表现优越,在模块性、时间等方面表现良好。(3)设计实现了一个面向社团发现算法的比较分析系统——Network Repository平台,包括网络数据集成、社团发现算法集成、评价指标集成三个功能模块。目前,平台集成了Karate、Dolphin、Football、Yeast网络等9个数据集。对这些网络数据进行预处理,获得网络规模、节点数、边数、聚集系数等数据统计信息。社团发现算法模块将5种经典社团发现算法(谱聚类、改进的谱聚类、快速算法、局部限制、统计监测方法)进行集成可视化,并以柱状图(histogram)和点状图(linechart)的形式给出了各算法在NMI、ARI、AC等指标的比较结果。
其他文献
<正>由于妇科手术刺激和麻醉药物的影响,术后患者通常胃肠功能降低,肠蠕动减弱,常常引起术后腹胀。此外,西医手术常有一些侵入性操作,如灌肠、胃肠减压等操作,这都会给患者带
如今对依恋的研究越来越倾向于认知取向,不同依恋类型内部工作模型有不同的信息加工法。当个体遇到危险时,不同的依恋类型因为不同的内部工作模型有不同的策略,回避型个体大
肌动蛋白是一类高度保守的蛋白质,存在于所有的真核细胞中,参与细胞分裂、运动、迁移、形态的维持、生长等许多重要生理活动。有研究指出,肌动蛋白也存在于细胞核内。但由于
广告创意及表现是广告创作中的一个关键环节,是广告创作的灵魂所在,是成功广告必须具备的基本品格.
2013年,法国外语高考制度实行了重大改革。旧高考模式已不能适应对学生文化及言语能力的考查,而改革推出的新高考方案通过四个不同的文化概念考查学生的五项言语能力,并在全
沉浸式教学法通过讲授非语言学科内容,使学生自然进入情景,习得或无意识习得目的语,获得接受和产出性技能。近年来,沉浸式教学法在对外汉语教学中越来越受关注。法国中学的汉
同步相量测量装置(PMU)对电力系统的监控和保护作用不可或缺,对于PMU的优化配置包括安装数量和位置的优化,并以最终达到电力系统的完全可观测性为目标。本文应用一种新的最小
近些年来,电子产品制造业的竞争已趋于白热化,行业热点切换加快。传统的台式电脑、笔记本、相机及打印机出货量在近些年下滑严重,而手机、游戏机、服务器产业出货量成长空间
以南山寺、亚龙湾、亚龙湾森林公园、西岛、珠江南田温泉和鹿回头山顶公园为研究对象,采用现场分拣称量、问卷调查等方法,分析了三亚景区垃圾的产生特征并探讨其影响因素。结
近年来,融资困难成为制约中国新能源产业发展的难题。政府主导模式下的新能源融资突显出体制弊端,集中表现在传统融资工具的效率低下及法律风险中。财政融资的相关法律层级低