• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用NOME算法提高动态网络社区发现中的时间平滑度和快照质量。

Improving temporal smoothness and snapshot quality in dynamic network community discovery using NOME algorithm.

作者信息

Cai Lei, Zhou Jincheng, Wang Dan

机构信息

State Key Laboratory of Public Big Data, College of Computer Science and Technology, Guizhou University, Guiyang, China.

Key Laboratory of Complex Systems and Intelligent Optimization of Guizhou Province, School of Computer and Information, Qiannan Normal University for Nationalities, Duyun, China.

出版信息

PeerJ Comput Sci. 2023 Jul 18;9:e1477. doi: 10.7717/peerj-cs.1477. eCollection 2023.

DOI:10.7717/peerj-cs.1477
PMID:37547400
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10403191/
Abstract

The goal of dynamic community discovery is to quickly and accurately mine the network structure for individuals with similar attributes for classification. Correct classification can effectively help us screen out more desired results, and it also reveals the laws of dynamic network changes. We propose a dynamic community discovery algorithm, NOME, based on node occupancy assignment and multi-objective evolutionary clustering. NOME adopts the multi-objective evolutionary algorithm MOEA/D framework based on decomposition, which can simultaneously decompose the two objective functions of modularization and normalized mutual information into multiple single-objective problems. In this algorithm, we use a Physarum-based network model to initialize populations, and each population represents a group of community-divided solutions. The evolution of the population uses the crossover and mutation operations of the genome matrix. To make the population in the evolution process closer to a better community division result, we develop a new strategy for node occupancy assignment and cooperate with mutation operators, aiming at the boundary nodes in the connection between the community and the connection between communities, by calculating the comparison node. The occupancy rate of the community with the neighbor node, the node is assigned to the community with the highest occupancy rate, and the authenticity of the community division is improved. In addition, to select high-quality final solutions from candidate solutions, we use a rationalized selection strategy from the external population size to obtain better time costs through smaller snapshot quality loss. Finally, comparative experiments with other representative dynamic community detection algorithms on synthetic and real datasets show that our proposed method has a better balance between snapshot quality and time cost.

摘要

动态社区发现的目标是快速准确地挖掘具有相似属性的个体的网络结构以进行分类。正确的分类可以有效地帮助我们筛选出更理想的结果,同时也揭示了动态网络变化的规律。我们提出了一种基于节点占用分配和多目标进化聚类的动态社区发现算法NOME。NOME采用基于分解的多目标进化算法MOEA/D框架,该框架可以将模块化和归一化互信息这两个目标函数同时分解为多个单目标问题。在该算法中,我们使用基于黏菌的网络模型初始化种群,每个种群代表一组社区划分解决方案。种群的进化使用基因组矩阵的交叉和变异操作。为了使进化过程中的种群更接近更好的社区划分结果,我们针对社区之间连接中的边界节点,通过计算比较节点,开发了一种新的节点占用分配策略并与变异算子配合,根据社区与邻居节点的占用率,将节点分配到占用率最高的社区,提高社区划分的真实性。此外,为了从候选解中选择高质量的最终解,我们从外部种群规模采用一种合理化的选择策略,以通过较小的快照质量损失获得更好的时间成本。最后,在合成数据集和真实数据集上与其他有代表性的动态社区检测算法进行的对比实验表明,我们提出的方法在快照质量和时间成本之间具有更好的平衡。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/932e29089a35/peerj-cs-09-1477-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/7cb3ef9acc1b/peerj-cs-09-1477-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/7f369cbfeced/peerj-cs-09-1477-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/8f4513f08950/peerj-cs-09-1477-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/00a838ddf6f2/peerj-cs-09-1477-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/ce7a991f06f5/peerj-cs-09-1477-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/932e29089a35/peerj-cs-09-1477-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/7cb3ef9acc1b/peerj-cs-09-1477-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/7f369cbfeced/peerj-cs-09-1477-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/8f4513f08950/peerj-cs-09-1477-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/00a838ddf6f2/peerj-cs-09-1477-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/ce7a991f06f5/peerj-cs-09-1477-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4715/10403191/932e29089a35/peerj-cs-09-1477-g006.jpg

相似文献

1
Improving temporal smoothness and snapshot quality in dynamic network community discovery using NOME algorithm.使用NOME算法提高动态网络社区发现中的时间平滑度和快照质量。
PeerJ Comput Sci. 2023 Jul 18;9:e1477. doi: 10.7717/peerj-cs.1477. eCollection 2023.
2
Two-stage multi-objective evolutionary algorithm for overlapping community discovery.用于重叠社区发现的两阶段多目标进化算法
PeerJ Comput Sci. 2024 Jul 16;10:e2185. doi: 10.7717/peerj-cs.2185. eCollection 2024.
3
Decomposition-based multiobjective evolutionary algorithm for community detection in dynamic social networks.基于分解的多目标进化算法在动态社交网络社区检测中的应用
ScientificWorldJournal. 2014 Mar 2;2014:402345. doi: 10.1155/2014/402345. eCollection 2014.
4
Identification of dynamic networks community by fusing deep learning and evolutionary clustering.通过融合深度学习与进化聚类识别动态网络群落
Sci Rep. 2024 Oct 10;14(1):23741. doi: 10.1038/s41598-024-74361-0.
5
A Multiobjective Evolutionary Algorithm Based on Structural and Attribute Similarities for Community Detection in Attributed Networks.基于结构和属性相似度的多目标进化算法在属性网络中的社区发现
IEEE Trans Cybern. 2018 Jul;48(7):1963-1976. doi: 10.1109/TCYB.2017.2720180. Epub 2017 Aug 16.
6
An improved two-stage label propagation algorithm based on LeaderRank.一种基于LeaderRank的改进型两阶段标签传播算法。
PeerJ Comput Sci. 2022 May 18;8:e981. doi: 10.7717/peerj-cs.981. eCollection 2022.
7
Multi-objective community detection based on memetic algorithm.基于混合算法的多目标社区检测
PLoS One. 2015 May 1;10(5):e0126845. doi: 10.1371/journal.pone.0126845. eCollection 2015.
8
A multi-similarity spectral clustering method for community detection in dynamic networks.一种用于动态网络中社区检测的多相似性谱聚类方法。
Sci Rep. 2016 Aug 16;6:31454. doi: 10.1038/srep31454.
9
Improving resolution of dynamic communities in human brain networks through targeted node removal.通过有针对性地去除节点来提高人类脑网络中动态群落的分辨率。
PLoS One. 2017 Dec 20;12(12):e0187715. doi: 10.1371/journal.pone.0187715. eCollection 2017.
10
Folic acid supplementation and malaria susceptibility and severity among people taking antifolate antimalarial drugs in endemic areas.在流行地区,服用抗叶酸抗疟药物的人群中,叶酸补充剂与疟疾易感性和严重程度的关系。
Cochrane Database Syst Rev. 2022 Feb 1;2(2022):CD014217. doi: 10.1002/14651858.CD014217.

引用本文的文献

1
Two-stage multi-objective evolutionary algorithm for overlapping community discovery.用于重叠社区发现的两阶段多目标进化算法
PeerJ Comput Sci. 2024 Jul 16;10:e2185. doi: 10.7717/peerj-cs.2185. eCollection 2024.

本文引用的文献

1
Network Community Detection Based on the Physarum-Inspired Computational Framework.基于黏菌启发式计算框架的网络社区检测。
IEEE/ACM Trans Comput Biol Bioinform. 2018 Nov-Dec;15(6):1916-1928. doi: 10.1109/TCBB.2016.2638824. Epub 2016 Dec 13.
2
Decomposition-based multiobjective evolutionary algorithm for community detection in dynamic social networks.基于分解的多目标进化算法在动态社交网络社区检测中的应用
ScientificWorldJournal. 2014 Mar 2;2014:402345. doi: 10.1155/2014/402345. eCollection 2014.
3
Improved network community structure improves function prediction.
网络社区结构的改进提高了功能预测的准确性。
Sci Rep. 2013;3:2197. doi: 10.1038/srep02197.
4
A mathematical model for adaptive transport network in path finding by true slime mold.一种用于真黏菌在路径寻找中自适应运输网络的数学模型。
J Theor Biol. 2007 Feb 21;244(4):553-64. doi: 10.1016/j.jtbi.2006.07.015. Epub 2006 Jul 24.
5
Finding and evaluating community structure in networks.在网络中寻找并评估社区结构。
Phys Rev E Stat Nonlin Soft Matter Phys. 2004 Feb;69(2 Pt 2):026113. doi: 10.1103/PhysRevE.69.026113. Epub 2004 Feb 26.
6
Community structure in social and biological networks.社会和生物网络中的群落结构。
Proc Natl Acad Sci U S A. 2002 Jun 11;99(12):7821-6. doi: 10.1073/pnas.122653799.