基于密度峰值聚类标签传播的社区发现方法 |
| |
作者姓名: | 张晓晗 汤非易 顾文静 常超 毛承洁 |
| |
作者单位: | 华南师范大学计算机学院, 广州 510631;琶洲实验室,广州 510330;琶洲实验室,广州 510330;广州番禺职业技术学院信息工程学院,广州 511483;华南师范大学计算机学院, 广州 510631 |
| |
基金项目: | 国家自然科学基金项目U1811263国家自然科学基金项目61772211 |
| |
摘 要: | 社区发现的目标是发现复杂网络的结构、行为和组织形式。标签传播算法是一种快速有效的社区发现算法,然而在初始的标签传播算法中,节点的结构信息和特征信息没有得到充分利用,且存在标签传播过程不稳定的问题。针对上述问题,文章提出了一种基于改进的密度峰值聚类算法和标签传播算法的有向加权复杂网络社区发现算法(DPC-LPA)。该算法首先根据节点的结构和特征对其进行加权,充分利用了结构信息和特征信息;然后,采用改进的密度峰值聚类算法来寻找网络的社区中心,并据此构建初始社区,提高了社区划分的质量;其次,基于节点相似度和节点权重,合理确定标签传播的更新顺序,并通过衡量节点间标签传播的强度来完成标签传播,解决了标签传播算法不稳定的问题。最后,在CiteSeer、Cora、WebKB和SCHOLAT真实数据集上,将DPC-LPA算法与DCN、WCF-LPA、CLPE算法进行对比实验。实验结果证明了DPC-LPA算法的可行性和有效性:从模块度来看,利用DPC-LPA算法划分的社区具有更加显著的社区结构;从调整兰德系数来看,DPC-LPA算法的社区划分质量更稳定;从运行时间来看,DPC-LPA算法具有较高的效率。
|
关 键 词: | 社区发现 标签传播 密度峰值 节点加权 复杂网络 |
收稿时间: | 2022-09-23 |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《华南师范大学学报(自然科学版)》浏览原始摘要信息 |
|
点击此处可从《华南师范大学学报(自然科学版)》下载免费的PDF全文 |
|