基于社团检测的大型网络可视化研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:wbgbg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,复杂网络研究受到了不同学科研究人员的广泛关注,其发展极大的促进了人们对现实复杂网络系统的理解。复杂网络研究者普遍认为网络中存在社团结构,即整个网络是由若干个群或团构成的,在同一个群内节点之间的连接非常紧密,而各个群之间的连接却比较稀疏。揭示网络中的社团结构对于了解网络结构及分析网络特性具有极为重要的意义。目前,虽然复杂网络可视化能以直观的方式表达网络节点之间的关系且已日渐成为复杂网络分析必不可少的工具,但是对于复杂网络社团结构的可视化工具特别是针对层次化重叠社团结构的可视化工具却较少。针对该问题,本文从复杂网络的社团结构出发,对网络中普遍存在的层次化重叠社团结构进行了深入的研究,侧重点在于基于社团检测的大型网络可视化方法。本文首先尝试对现行国内外常用的复杂网络可视化工具进行了总结。其次,本文探讨了网络社团的层次性及重叠性,针对真实网络的社团结构一般同时具有层次性及重叠性的事实,本文尝试将社团的层次性及重叠性同时进行研究并提出了一种适用于稀疏网络的快速层次化重叠社团检测算法。最后,基于对社团结构及现行复杂网络可视化工具的深入了解,本文在基于社团检测算法的基础上,提出了一种层次化社团划分与骑墙节点显示的可视化方法,并用Java开发出了一套应用于大型复杂网络的可视化平台Visualizationbased on Community Detection (VCD)。本论文所作的主要贡献如下:1.对比分析了复杂网络可视化领域比较有代表性的工具,鉴于目前学术界并没有对复杂网络可视化给出一个统一的标准,本文引进了CIShell框架,并对网络可视化工具的使用及开发进行了总结;2.提出了一种适用于稀疏网络的快速层次化重叠社团检测算法,该算法循环的把网络中连接较为紧密的节点进行合并,聚集向上直至得到最优的模块度并将原始网络划分为若干具有层次性的社团。与一般的层次化社团检测算法不同,该算法在每一次迭代过程中允许节点归属于一个或多个社团以此发掘网络的重叠社团结构;3.提出了一种层次化社团划分与骑墙节点显示的可视化方法,该方法在使用基于模块度指标优化的社团划分算法检测层次化重叠社团结构的同时,通过节点及连边的关系分别对网络社团与骑墙节点进行抽象显示,避免了大型网络可视化研究中经常面临的节点与边的重叠堆积问题;4.本文的可视化平台综合采用了圆形布局与聚类布局,能模拟网络层次化社团结构及骑墙节点结构的动态演化,并将移动平台上使用甚广的Cover Flow技术应用于可视化中,提供用户不同的可视化效果,其中,基于层次化社团划分的可视化效果充分展示了社团间的关系,而基于骑墙节点检测的可视化效果充分展示了节点的多维社团属性。该平台还提供了丰富的交互功能,帮组用户从不同层面查看网络结构信息。
其他文献
人脸识别作为近年来兴起的一种身份认证技术,目前取得了极大发展,并在公共安防、考勤门禁等领域获得了一定成功。尽管如此,传统的人脸识别技术却并未考虑目标人脸的真伪,因此
数控加工技术是衡量一个国家机械制造工业水平的重要标志,对工业以至整个国民经济发展都具有十分重要的战略意义。本文在研究数控系统组成结构和工作原理的基础上,提出了一种
稳定平台技术是精确制导武器的核心技术之一,在弹载系统中,陀螺平台是普遍采用的稳定平台形式。半捷联稳定平台去除了角速率陀螺,平台惯性角速度信号是通过间接计算得到。与
永磁同步电主轴作为高精度数控机床的核心部件之一,在航空航天、汽车、精密仪器和模具加工等领域有着广泛的应用。自主开发高速高刚度的大功率永磁同步电主轴系统,对于我国在
道路交通信息采集在智能交通系统中,担负着提供准确可靠的信息以使整个智能交通系统得以顺利运行的重任。毫米波雷达交通检测系统作为获取路面信息的一种方式,因其特有的优势
遥控型水下机器人(ROV)是当今人类探索海洋环境和开发海洋资源的有力工具之一,然而ROV造价昂贵,设计完成之后对ROV进行的每一次海试,都需要投入大量的人力和物力,而且ROV控制
近年来,观点挖掘领域的研究工作已在实际应用中显示出了巨大的价值。已有的工作主要关注观点本身的提取,如情感倾向、观点持有者、评价对象等,从而帮助人们获得特定信息源对
随着制造业的发展,计算机数控技术已广泛应用于机床制造领域中。同时数控技术也与时俱进。特别是与嵌入式技术的融合,使得嵌入式数控系统兼备嵌入式技术和数控技术结合的巨大优
连续油管钻井技术因其钻井工艺的高效性、灵活性、降低钻井成本、保护环境、应用范围广泛等特点,已逐渐成为石油钻井技术发展的新方向,展现出巨大的发展空间。论文依托的课题
图像分割是计算机视觉中的核心问题之一,是图像分析和理解的基础。传统的数据驱动的分割方法由于自身的局限性,使其分割结果很难满足医学等复杂图像分割应用的需求。因此,迫切需