• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

NMLPA:基于多标签传播的有属性网络重叠社区发现方法。

NMLPA: Uncovering Overlapping Communities in Attributed Networks via a Multi-Label Propagation Approach.

机构信息

School of Software, Tsinghua University, Beijing 100084, China.

出版信息

Sensors (Basel). 2019 Jan 10;19(2):260. doi: 10.3390/s19020260.

DOI:10.3390/s19020260
PMID:30634718
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6358883/
Abstract

With the enrichment of the entity information in the real world, many networks with attributed nodes are proposed and studied widely. Community detection in these attributed networks is an essential task that aims to find groups where the intra-nodes are much more densely connected than the inter-nodes. However, many existing community detection methods in attributed networks do not distinguish overlapping communities from non-overlapping communities when designing algorithms. In this paper, we propose a novel and accurate algorithm called Node-similarity-based Multi-Label Propagation Algorithm (NMLPA) for detecting overlapping communities in attributed networks. NMLPA first calculates the similarity between nodes and then propagates multiple labels based on the network structure and the node similarity. Moreover, NMLPA uses a pruning strategy to keep the number of labels per node within a suitable range. Extensive experiments conducted on both synthetic and real-world networks show that our new method significantly outperforms state-of-the-art methods.

摘要

随着实体信息在现实世界中的丰富,提出并广泛研究了许多带有属性节点的网络。在这些有属性的网络中进行社区检测是一项基本任务,旨在找到节点内部连接比节点之间连接更紧密的群组。然而,许多现有的有属性网络中的社区检测方法在设计算法时并没有区分重叠社区和非重叠社区。在本文中,我们提出了一种新颖而准确的算法,称为基于节点相似性的多标签传播算法(NMLPA),用于检测有属性网络中的重叠社区。NMLPA 首先计算节点之间的相似度,然后根据网络结构和节点相似度传播多个标签。此外,NMLPA 使用剪枝策略将每个节点的标签数量保持在适当的范围内。在合成和真实网络上进行的广泛实验表明,我们的新方法明显优于最先进的方法。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/6bf34f14720b/sensors-19-00260-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/4401aefcb044/sensors-19-00260-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1f7cab557aeb/sensors-19-00260-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/dfb24d2ab74a/sensors-19-00260-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/066e3e6f7c73/sensors-19-00260-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1f523218b658/sensors-19-00260-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1ec63250414c/sensors-19-00260-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/f5392f2aa155/sensors-19-00260-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/ba7f1c5e13c2/sensors-19-00260-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/6bf34f14720b/sensors-19-00260-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/4401aefcb044/sensors-19-00260-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1f7cab557aeb/sensors-19-00260-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/dfb24d2ab74a/sensors-19-00260-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/066e3e6f7c73/sensors-19-00260-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1f523218b658/sensors-19-00260-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/1ec63250414c/sensors-19-00260-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/f5392f2aa155/sensors-19-00260-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/ba7f1c5e13c2/sensors-19-00260-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c802/6358883/6bf34f14720b/sensors-19-00260-g009.jpg

相似文献

1
NMLPA: Uncovering Overlapping Communities in Attributed Networks via a Multi-Label Propagation Approach.NMLPA:基于多标签传播的有属性网络重叠社区发现方法。
Sensors (Basel). 2019 Jan 10;19(2):260. doi: 10.3390/s19020260.
2
Overlapping Community Detection Based on Membership Degree Propagation.基于成员度传播的重叠社区检测
Entropy (Basel). 2020 Dec 24;23(1):15. doi: 10.3390/e23010015.
3
Overlapping Community Detection in Directed and Undirected Attributed Networks Using a Multiobjective Evolutionary Algorithm.使用多目标进化算法检测有向和无向属性网络中的重叠社区。
IEEE Trans Cybern. 2021 Jan;51(1):138-150. doi: 10.1109/TCYB.2019.2931983. Epub 2020 Dec 22.
4
Parallel label propagation algorithm based on weight and random walk.基于权重和随机游走的并行标签传播算法。
Math Biosci Eng. 2021 Feb 2;18(2):1609-1628. doi: 10.3934/mbe.2021083.
5
Label propagation with α-degree neighborhood impact for network community detection.基于α度邻域影响的标签传播用于网络社区检测
Comput Intell Neurosci. 2014;2014:130689. doi: 10.1155/2014/130689. Epub 2014 Nov 26.
6
Discovering communities in complex networks by edge label propagation.通过边标签传播在复杂网络中发现社区
Sci Rep. 2016 Mar 1;6:22470. doi: 10.1038/srep22470.
7
Near linear time algorithm to detect community structures in large-scale networks.用于检测大规模网络中社区结构的近线性时间算法。
Phys Rev E Stat Nonlin Soft Matter Phys. 2007 Sep;76(3 Pt 2):036106. doi: 10.1103/PhysRevE.76.036106. Epub 2007 Sep 11.
8
LPA-MNI: An Improved Label Propagation Algorithm Based on Modularity and Node Importance for Community Detection.LPA-MNI:一种基于模块度和节点重要性的改进标签传播算法用于社区检测
Entropy (Basel). 2021 Apr 21;23(5):497. doi: 10.3390/e23050497.
9
Coupled Node Similarity Learning for Community Detection in Attributed Networks.属性网络中用于社区检测的耦合节点相似性学习
Entropy (Basel). 2018 Jun 17;20(6):471. doi: 10.3390/e20060471.
10
Detecting Community Structure by Using a Constrained Label Propagation Algorithm.使用约束标签传播算法检测社区结构
PLoS One. 2016 May 13;11(5):e0155320. doi: 10.1371/journal.pone.0155320. eCollection 2016.

引用本文的文献

1
Overlapping Community Detection in Vehicular Social Networks Based on Graph Attention Autoencoder.基于图注意力自动编码器的车载社交网络重叠社区检测
Sensors (Basel). 2025 Apr 20;25(8):2601. doi: 10.3390/s25082601.
2
Overlapping Community Detection Based on Attribute Augmented Graph.基于属性增强图的重叠社区检测
Entropy (Basel). 2021 May 28;23(6):680. doi: 10.3390/e23060680.

本文引用的文献

1
Machine Learning Based Localization in Large-Scale Wireless Sensor Networks.基于机器学习的大规模无线传感器网络定位。
Sensors (Basel). 2018 Nov 28;18(12):4179. doi: 10.3390/s18124179.
2
Big Data Clustering via Community Detection and Hyperbolic Network Embedding in IoT Applications.物联网应用中基于社区检测和双曲网络嵌入的大数据聚类
Sensors (Basel). 2018 Apr 15;18(4):1205. doi: 10.3390/s18041205.
3
Optimizing Retransmission Threshold in Wireless Sensor Networks.优化无线传感器网络中的重传阈值
Sensors (Basel). 2016 May 10;16(5):665. doi: 10.3390/s16050665.
4
Link communities reveal multiscale complexity in networks.链接社区揭示了网络的多尺度复杂性。
Nature. 2010 Aug 5;466(7307):761-4. doi: 10.1038/nature09182. Epub 2010 Jun 20.
5
Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities.用于在具有重叠社区的有向加权图上测试社区检测算法的基准。
Phys Rev E Stat Nonlin Soft Matter Phys. 2009 Jul;80(1 Pt 2):016118. doi: 10.1103/PhysRevE.80.016118. Epub 2009 Jul 31.
6
Near linear time algorithm to detect community structures in large-scale networks.用于检测大规模网络中社区结构的近线性时间算法。
Phys Rev E Stat Nonlin Soft Matter Phys. 2007 Sep;76(3 Pt 2):036106. doi: 10.1103/PhysRevE.76.036106. Epub 2007 Sep 11.