- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向复杂网络的社区结构发现算法研究
摘 要
近年来,随着移动互联网技术的飞速发展,越来越多的数据开始以复杂网络的
形式呈现在人们面前,人们的生活也处于各种各样的复杂网络之中。因此,如何分
析研究隐藏在复杂网络背后的特征规律就成为了学术界和工业界普遍关心的热点问
题。随着复杂网络分析技术的进步,复杂网络具有的“小世界”特征、无标度特征和
社区结构特征被相继发现。其中,社区结构是复杂网络中最为重要的特征之一。一
般而言,社区结构是指社区内部节点之间的连接密度较大,而不同社区之间的节点
连接密度较小。识别出隐藏在复杂网络中的社区结构有助于人们了解其内部的功能
组织及拓扑结构,进而找出其中潜在的演化规律,为解释一些自然现象提供依据。
此外,社区发现结果也可以应用到个性化推荐、链接预测、热点挖掘等领域中。因
此,社区发现对复杂网络的研究和应用具有非常重要的理论意义和应用价值。
社区发现与局部社区发现是目前对复杂网络的规律及特征进行挖掘分析的主要
方法。社区发现是指根据复杂网络中节点的拓扑结构或节点的属性信息将其全部节
点划分到不同社区中。因此,社区发现需要复杂网络的全局信息。而局部社区发现
是指从给定的一个或多个查询节点出发,只需利用复杂网络的局部信息快速发现查
询节点所属的社区结构。由于局部社区发现能够有效摒弃社区发现带来的高昂时空
开销且更加符合现实需求,已经受到越来越多的关注。
本文主要围绕复杂网络中的社区发现和局部社区发现两个问题分别展开研究,
其主要工作和创新点如下:
1. 在社区发现算法鲁棒性研究方面,针对传统动态距离模型对不同类型复杂
网络存在参数选取敏感、容易产生异常节点、以及无法有效区分异常节点及枢纽
节点等缺陷,提出了一种基于隶属度的鲁棒动态距离模型及相应的社区发现算法
Attractor。Attractor 算法通过动态隶属度来确定外部邻居节点对距离的正负影
响,无需设置凝聚阈值进行干预,极大的提高了传统动态距离模型的鲁棒性。此外,
Attractor 算法通过三角形结构在复杂网络中的重要特性,根据三角形结构的邻接
特性和连接特性,提出了异常节点的优化规则和枢纽节点的发现规则,大大减少了
异常节点的数量,与此同时也达到了检测枢纽节点的能力。通过在真实网络数据集
和人工测试网络上的反复试验表明了Attractor 算法的有效性,不仅能更加有效的
发现社区,而且能更加准确的识别异常节点和枢纽节点。
2. 在局部社区发现算法动态性研究方面,针对普遍使用的基于目标函数优化的
局部社区发现方法存在“搭便车” 问题,从而导致最终的局部社区容易陷入局部最优
陷阱、易关联大量多跳远节点等缺陷,提出一种基于局部动态距离模型的K 跳远局
部社区发现算法K-Hop。K-Hop 算法不依赖于任何目标函数,K-Hop 算法从全新的
II
博士学位论文
视角考虑局部社区发现:局部动态距离。K-Hop 算法的基本思想是将距离查询节点
K 跳远的节点作为一个局部动态系统,系统中的每个节点通过网络拓扑结构相互作
用。为了模拟这种相互作用,我们设计了一个局部动态距离模型。基于局部动态距
离模型,与查询节点连接紧密的节点将逐渐靠近在一起,与查询节点连接稀疏的节
点将逐渐远离。随着时间步骤的反复迭代,与查询节点处于同一局部社区中的节点
之间的距离缩小至0,而与其它节点的距离增大至1。最终,去除距离为1 的边,与
查询节点的距离为0 的节点即为局部社区成员。在人工测试网络数据集和真实网络
数据集进行广泛实验证明了K-Hop 算法的有效性和合理性。
3. 在局部社区发现算法高阶结构研究方面,针对传统的局部社区发现算法都
是简单的基于单个节点或边、忽略了复杂网络中的至关重要的高阶结构信息等问
题,提出一种基于动态模糊隶属函数的高阶局部社区发现算法FuzLhocd。首先,针
对传统的高阶结构电导率导致的全局搜索问题,本文提出了局部高阶结构模块度。
然后基于局部高阶结构模块度提出了一种全局模糊隶属函数的高阶局部社区发现算
法GloLhocd。为了进一步提高GloLhocd 算法的性能,我们系统的分析了高阶局部
社区发现的过程,将高阶局部社区分为三个阶段,并为每个阶段设计了不一样的
模糊隶属函数进行高阶局部社区扩充,以及提出了相应的高阶局部社区发现算法
F
原创力文档


文档评论(0)