[论文解读] Stochastic Block Transition Models for Dynamic Networks
本文提出了一种随机块转移模型(SBTM),用于动态网络,通过允许某一时刻的边存在状态影响下一时刻的边出现概率,显式建模边的持续性,避免了隐马尔可夫模型的限制性假设。SBTM在复制社交网络数据中的真实边持续时间分布方面显著优于现有模型,尤其在捕捉长期互动方面表现突出。
There has been great interest in recent years on statistical models for dynamic networks. In this paper, I propose a stochastic block transition model (SBTM) for dynamic networks that is inspired by the well-known stochastic block model (SBM) for static networks and previous dynamic extensions of the SBM. Unlike most existing dynamic network models, it does not make a hidden Markov assumption on the edge-level dynamics, allowing the presence or absence of edges to directly influence future edge probabilities while retaining the interpretability of the SBM. I derive an approximate inference procedure for the SBTM and demonstrate that it is significantly better at reproducing durations of edges in real social network data.
研究动机与目标
- 开发一种动态网络模型,使其在捕捉真实社交网络中的边持续时间模式方面优于现有的基于隐马尔可夫模型的模型。
- 通过允许边的存在状态直接影响未来边出现的概率,放宽动态随机块模型中对马尔可夫假设的限制。
- 在增强时间动态建模能力的同时,保持随机块模型的可解释性。
- 在真实动态网络数据上,展示改进的未来网络结构预测和合成网络生成精度。
提出的方法
- 提出一种随机块转移模型(SBTM),其中时间t的边存在状态可直接影响时间t+1的边出现概率,且独立于潜在状态。
- 使用动态线性系统建模块概率的演化,假设邻接矩阵的缩放样本均值渐近服从高斯分布。
- 开发一种近似推理程序,结合扩展卡尔曼滤波与局部搜索算法,以估计模型参数。
- 在第一个时间步使用谱聚类进行初始化,并将模型拟合到时间有序的邻接矩阵。
- 采用状态空间公式,其中边动态依赖于当前的块成员身份以及当前边的存在/缺失状态。
- 通过模拟实验和以90天为时间步长的真实Facebook好友动态发布数据验证模型。
实验结果
研究问题
- RQ1一种显式建模边持续性的动态网络模型,是否能在复制真实边持续时间分布方面优于基于隐马尔可夫模型的模型?
- RQ2放宽边动态的马尔可夫假设,是否能提高真实社交互动数据的合成网络生成精度?
- RQ3SBTM在建模复杂时间依赖性的同时,能在多大程度上保持随机块模型的可解释性?
- RQ4SBTM在预测未来网络结构方面,与静态SBM和HM-SBM相比表现如何?
主要发现
- SBTM在复制真实动态网络中观察到的经验边持续时间分布方面,显著优于基于隐马尔可夫的随机块模型(HM-SBM)和静态SBM。
- 在Facebook好友动态发布数据集上,SBTM生成的合成网络所呈现的边持续时间与实际观测数据高度吻合,其中相当大比例的边在多个时间步中持续存在。
- 相比之下,HM-SBM无法再现长边持续时间,因其隐马尔可夫结构会抑制边的重复出现,除非潜在状态保持稳定。
- SBTM对边持续性的直接建模能力,使得其生成的合成网络更具现实性,尤其在捕捉持续的社会互动方面表现优异。
- 该模型的推理过程结合扩展卡尔曼滤波与局部搜索,成功实现了跨时间步的参数和块成员身份估计。
- Facebook数据中观测到的边持续时间分布显示,超过20%的边在多个时间步中保持活跃,这一模式SBTM成功复制,而HM-SBM则未能实现。
更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。