-
开放科学(资源服务)标识码(OSID):
-
随着互联网和智能手机的普及,社交网络已经成为现代社会中人们日常生活和工作的重要组成部分. 而社交网络中信息传播迅速,影响力巨大,关键节点在信息传播过程中发挥着重要作用. 对于社交网络中重要信息传播的研究,挖掘重叠节点具有重要的理论和实际价值. 特别是在信息传播和舆情监控等领域,重叠节点的挖掘可以帮助人们更好地理解信息是如何在社交网络中扩散,以及如何更有效地监控和管理这些传播过程.
社交网络信息传播是指信息在社交网络中的扩散过程[1]. 随着社交网络的普及和快速发展,信息传播研究逐渐成为学术界和产业界关注的焦点. 在这一领域的研究中,基本理论和传播模型是两个主要方向[2]. 基本理论主要关注信息传播规律、影响因素和机制[3],如网络结构、节点属性、信息内容等对信息传播过程的影响[4]. 网络结构分析主要关注社交网络中信息传播的特点,如小世界现象和幂律分布等[5];节点属性研究则关注个体在信息传播中的角色,包括意见领袖、桥接节点等;信息内容研究主要关注信息本身的特性,如话题、情感和传播力等,以及这些特性如何影响信息在社交网络中的传播[6].
传播模型则主要用于描述和预测信息传播过程[7]. 国内外的学者提出了很多模型,而其中最著名的是独立级联模型(ICM)[8]和线性阈值模型(LTM)[9]. 在独立级联模型中每个节点有一定的概率被其邻居影响,从而采纳某种行为或观点. 这个概率通常根据节点间的关系强度来确定[10]. 线性阈值模型则认为节点在邻居中所占的影响力达到一定阈值时,才会采纳新的行为或观点[11]. 此外,还有其他的传播模型,例如信息扩散模型(IDM),为国内外学者提供了多种信息传播过程的建模方法[12]. 尽管学者们在社交网络信息传播研究中取得了显著成果,但这一领域的研究仍然面临诸多挑战. 社交网络中信息传播往往受多方面因素的影响,如时效性、跨平台传播和社交媒体上的算法推荐等. 这些因素使信息传播的规律和模式变得更加复杂,给信息传播研究和预测带来了困难.
由于重叠节点在社交网络中起到关键作用,尤其在信息传播过程中具有特殊意义[13],在过去的研究中尽管学者们提出了许多方法来挖掘这些重叠节点(包括基于社区划分的方法[14]、基于网络结构的方法[15]、基于随机游走的方法[16]及基于机器学习的方法)[17],但是由于节点的动态性、社区结构的复杂性及信息传播的多样性,仍然对社交网络中挖掘重叠节点造成了困难和挑战. 在动态社交网络中,节点和边的变化频繁,传统的社区检测方法往往难以应对这种变化[18]. 此外,社交网络中的社区结构通常具有重叠性,即一个节点可能属于多个社区,这种状态给社区检测带来了额外的复杂性[19].
为了解决目前研究的不足,本文提出一种面向社交网络重要信息传播的重叠节点挖掘模型(SNONMM),该模型综合了标签传播算法(LPA)和扩散激活原理,旨在克服现有方法的局限性. 标签传播算法通过在网络中传播节点标签来发现社区结构;而扩散激活原理则模拟了信息在网络中的传播过程. 两者相结合使SONMM模型能够有效地挖掘社交网络中的重叠节点.
Research on Overlapping Node Mining Model for Important Information Dissemination in Social Networks
-
摘要:
针对动态社交网络中的社区检测问题,提出一种面向社交网络重要信息传播的重叠节点挖掘模型(SNONMM),结合标签传播算法(LPA)和扩散激活原理,实现对动态社交网络中重叠社区的高效检测. 该模型的新节点在社交网络中向其他节点传播其标签的机会大于旧节点,从而使新节点更容易被发现并纳入相应的社区. 同时,引入激活值来表示每个标签的传播强度,有助于更准确地捕捉社区结构的变化. 为了验证该方法的有效性,通过两个真实数据集和一个人工合成网络对其性能进行评估. 实验结果表明,该方法在检测社区准确性方面优于其他可用方法.
Abstract:This paper addresses the problem of community detection in dynamic social networks and proposes a Social Network Overlapping Node Mining Model (SNONMM), and aims at the efficient detection of overlapping communities in dynamic social networks. The model combines the Label Propagation Algorithm (LPA) and the Spreading Activation principle to achieve efficient detection of overlapping communities in dynamic social networks. In this approach, new nodes have a greater chance of spreading their labels to other nodes in the social network than that of old nodes, making new nodes more easily discovered and incorporated into their respective communities. At the same time, activation values are introduced to represent the propagation strength of each label, which helps to more accurately capture changes in community structure. To validate the effectiveness of the proposed method, its performance was evaluated using two real-world datasets and a synthetic network. Experimental results demonstrate that the proposed method outperforms other available methods in terms of community detection accuracy.
-
表 1 引文数据集基本信息
数据集 Arxiv HEP-PH Arxiv HEP-TH 节点数 34 546 27 770 边数 421 578 352 807 迭代次数 124 62 类型 有向、时序、无权重 有向、时序、无权重 表 2 人工合成网络的参数设置
S n avgd maxd minc maxc On Onc μ 10 7 000 14 40 25 45 200 4 0.3 -
[1] RAZAQUE A, RIZVI S, KHAN M J, et al. State-of-Art Review of Information Diffusion Models and Their Impact on Social Network Vulnerabilities[J]. Journal of King Saud University-Computer and Information Sciences, 2022, 34(1): 1275-1294. doi: 10.1016/j.jksuci.2019.08.008 [2] LI Z L, FANG X A, SHENG O R L. A Survey of Link Recommendation for Social Networks[J]. ACM Transactions on Management Information Systems, 2018, 9(1): 1-26. [3] WANG G H, WANG Y F, LI J M, et al. A Multidimensional Network Link Prediction Algorithm and Its Application for Predicting Social Relationships[J]. Journal of Computational Science, 2021, 53: 101358. doi: 10.1016/j.jocs.2021.101358 [4] IRIBARREN J L, MORO E. Affinity Paths and Information Diffusion in Social Networks[J]. Social Networks, 2011, 33(2): 134-142. doi: 10.1016/j.socnet.2010.11.003 [5] 许进, 杨扬, 蒋飞, 等. 社交网络结构特性分析及建模研究进展[J]. 中国科学院院刊, 2015, 30(2): 216-228. [6] LI M, WANG X A, GAO K, et al. A Survey on Information Diffusion in Online Social Networks: Models and Methods[J]. Information, 2017, 8(4): 118-138. doi: 10.3390/info8040118 [7] WANG F, WANG H Y, XU K. Diffusive Logistic Model towards Predicting Information Diffusion in Online Social Networks[C] //2012 32nd International Conference on Distributed Computing Systems Workshops. Macau: IEEE, 2012. [8] 莫小梅, 沈浩, 俞定国. 基于复杂网络的全球新闻流动模式分析[J]. 西南大学学报(自然科学版), 2020, 42(12): 15-24. doi: 10.13718/j.cnki.xdzk.2020.12.002 [9] DA SILVA A R, RODRIGUES R F, DA FONSECA VIEIRA V, et al. Influence Maximization in Network by Genetic Algorithm on Linear Threshold Model[C] //International Conference on Computational Science and Its Applications. Cham: Springer, 2018. [10] ORIEDI D, MUSUMBA G. Modeling Online User Relationships: a Review[C] //2022 4th International Conference on Advances in Computer Technology, Information Science and Communications (CTISC). Suzhou: IEEE, 2022. [11] ZHOU F, JIAO J R, LEI B Y. A Linear Threshold-Hurdle Model for Product Adoption Prediction Incorporating Social Network Effects[J]. Information Sciences, 2015, 307: 95-109. doi: 10.1016/j.ins.2015.02.027 [12] LI J X, PENG W, LI T, et al. Social Network User Influence Sense-Making and Dynamics Prediction[J]. Expert Systems With Applications, 2014, 41(11): 5115-5124. doi: 10.1016/j.eswa.2014.02.038 [13] 杜诗雨, 齐佳音. 在线社交网络结构对信息传播的影响研究——以北京邮电大学某实验室为例[J]. 北京邮电大学学报(社会科学版), 2013, 15(6): 1-7. [14] RAGHAVAN U N, ALBERT R, KUMARA S. Near Linear Time Algorithm to Detect Community Structures in Large-Scale Networks[J]. Physical Review E, 2007, 76(3): 036106. doi: 10.1103/PhysRevE.76.036106 [15] 任薇, 阮淇昱, 韩孟凯, 等. 一种基于语义推理的网络社区发现模型[J]. 西南大学学报(自然科学版), 2022, 44(9): 178-186. doi: 10.13718/j.cnki.xdzk.2022.09.018 [16] 昌阳, 马慧芳. 基于染色随机游走的可重叠社区发现[J]. 计算机工程与科学, 2022, 44(5): 834-844. doi: 10.3969/j.issn.1007-130X.2022.05.009 [17] VAN LIERDE H, CHOW T W S, CHEN G R. Scalable Spectral Clustering for Overlapping Community Detection in Large-Scale Networks[J]. IEEE Transactions on Knowledge and Data Engineering, 2020, 32(4): 754-767. doi: 10.1109/TKDE.2019.2892096 [18] 江旭晖, 沈英汉, 李子健, 等. 社交知识图谱研究综述[J]. 计算机学报, 2023, 46(2): 304-330. [19] 顾天凯, 王朝坤, 楼昀恺. 时序网络中短时社区搜索方法研究[J]. 计算机学报, 2022, 45(2): 334-353. [20] LANCICHINETTI A, FORTUNATO S, KERTÉSZ J. Detecting the Overlapping and Hierarchical Community Structure in Complex Networks[J]. New Journal of Physics, 2009, 11(3): 033015. doi: 10.1088/1367-2630/11/3/033015 [21] ASTON N, HERTZLER J, HU W. Overlapping Community Detection in Dynamic Networks[J]. Journal of Software Engineering and Applications, 2014, 7(10): 872-882. doi: 10.4236/jsea.2014.710078 [22] LIU K, HUANG J B, SUN H L, et al. Label Propagation Based Evolutionary Clustering for Detecting Overlapping and Non-Overlapping Communities in Dynamic Networks[J]. Knowledge-Based Systems, 2015, 89: 487-496. doi: 10.1016/j.knosys.2015.08.015