Jiao Pengfei, Li Tianpeng, Wu Huaming, Wang Chang-Dong, He Dongxiao, Wang Wenjun
IEEE Trans Neural Netw Learn Syst. 2023 Nov;34(11):8310-8323. doi: 10.1109/TNNLS.2022.3149285. Epub 2023 Oct 27.
A variety of methods have been proposed for modeling and mining dynamic complex networks, in which the topological structure varies with time. As the most popular and successful network model, the stochastic block model (SBM) has been extended and applied to community detection, link prediction, anomaly detection, and evolution analysis of dynamic networks. However, all current models based on the SBM for modeling dynamic networks are designed at the community level, assuming that nodes in each community have the same dynamic behavior, which usually results in poor performance on temporal community detection and loses the modeling of node abnormal behavior. To solve the above-mentioned problem, this article proposes a hierarchical Bayesian dynamic SBM (HB-DSBM) for modeling the node-level and community-level dynamic behavior in a dynamic network synchronously. Based on the SBM, we introduce a hierarchical Dirichlet generative mechanism to associate the global community evolution with the microscopic transition behavior of nodes near-perfectly and generate the observed links across the dynamic networks. Meanwhile, an effective variational inference algorithm is developed and we can easy to infer the communities and dynamic behaviors of the nodes. Furthermore, with the two-level evolution behaviors, it can identify nodes or communities with abnormal behavior. Experiments on simulated and real-world networks demonstrate that HB-DSBM has achieved state-of-the-art performance on community detection and evolution. In addition, abnormal evolutionary behavior and events on dynamic networks can be effectively identified by our model.
已经提出了多种用于对动态复杂网络进行建模和挖掘的方法,其中拓扑结构随时间变化。作为最流行且成功的网络模型,随机块模型(SBM)已被扩展并应用于动态网络的社区检测、链接预测、异常检测和演化分析。然而,当前所有基于SBM的动态网络建模模型都是在社区层面设计的,假设每个社区中的节点具有相同的动态行为,这通常会导致时间社区检测性能不佳,并失去对节点异常行为的建模。为了解决上述问题,本文提出了一种分层贝叶斯动态SBM(HB-DSBM),用于同步对动态网络中的节点级和社区级动态行为进行建模。基于SBM,我们引入了一种分层狄利克雷生成机制,将全局社区演化与节点的微观转移行为近乎完美地关联起来,并生成动态网络中的观测链接。同时,开发了一种有效的变分推理算法,我们可以轻松推断节点的社区和动态行为。此外,通过两级演化行为,它可以识别具有异常行为的节点或社区。在模拟和真实网络上的实验表明,HB-DSBM在社区检测和演化方面取得了领先的性能。此外,我们的模型可以有效地识别动态网络上的异常演化行为和事件。