Graph-based change point detection (CPD) play an irreplaceable role in discovering anomalous graphs in the time-varying network. While several techniques have been proposed to detect change points by identifying whether there is a significant difference between the target network and successive previous ones, they neglect the natural evolution of the network. In practice, real-world graphs such as social networks, traffic networks, and rating networks are constantly evolving over time. Considering this problem, we treat the problem as a prediction task and propose a novel CPD method for dynamic graphs via a latent evolution model. Our method focuses on learning the low-dimensional representations of networks and capturing the evolving patterns of these learned latent representations simultaneously. After having the evolving patterns, a prediction of the target network can be achieved. Then, we can detect the change points by comparing the prediction and the actual network by leveraging a trade-off strategy, which balances the importance between the prediction network and the normal graph pattern extracted from previous networks. Intensive experiments conducted on both synthetic and real-world datasets show the effectiveness and superiority of our model.
翻译:以图表为基础的变化点探测(CPD)在发现时间变化网络中的异常图解方面发挥着不可替代的作用。虽然提出了几种技术来通过查明目标网络与先前相继网络之间是否存在重大差异来探测变化点,但它们忽视了网络的自然演变。在实践中,社会网络、交通网络和评级网络等真实世界图解随着时间的推移而不断演变。考虑到这一问题,我们把这一问题当作一项预测任务,并提议一种通过潜在演化模型为动态图谱的新的CPD方法。我们的方法侧重于学习网络的低维面表示方式并同时捕捉这些已学过的潜在代表模式的演变模式。在有了不断变化的模式之后,可以对目标网络作出预测。然后,我们可以通过利用平衡预测网络与从以前的网络中提取的正常图表模式之间重要性的权衡战略来比较预测和实际网络。在合成和真实世界数据集上进行的密集实验显示了我们模型的有效性和优越性。