Edge streams are commonly used to capture interactions in dynamic networks, such as email, social, or computer networks. The problem of detecting anomalies or rare events in edge streams has a wide range of applications. However, it presents many challenges due to lack of labels, a highly dynamic nature of interactions, and the entanglement of temporal and structural changes in the network. Current methods are limited in their ability to address the above challenges and to efficiently process a large number of interactions. Here, we propose F-FADE, a new approach for detection of anomalies in edge streams, which uses a novel frequency-factorization technique to efficiently model the time-evolving distributions of frequencies of interactions between node-pairs. The anomalies are then determined based on the likelihood of the observed frequency of each incoming interaction. F-FADE is able to handle in an online streaming setting a broad variety of anomalies with temporal and structural changes, while requiring only constant memory. Our experiments on one synthetic and six real-world dynamic networks show that F-FADE achieves state of the art performance and may detect anomalies that previous methods are unable to find.
翻译:热流通常用于捕捉动态网络(如电子邮件、社交或计算机网络)中的相互作用,在边缘流中发现异常或稀有事件的问题具有广泛的应用范围。然而,由于缺少标签、互动的高度动态性以及网络中时间和结构变化的纠缠,它提出了许多挑战。目前的方法在应对上述挑战和有效处理大量相互作用的能力方面是有限的。在这里,我们提议F-FADE,这是一种检测边缘流中异常现象的新办法,它使用新型的频率因素化技术来有效模拟节点-节点间互动频率的时变化分布。然后根据所观察到的每次进入互动频率的可能性来确定异常现象。F-FADE能够在网上流中处理各种异常现象,这些异常现象伴随着时间和结构的变化,同时只需要不断的记忆。我们在一个合成网络和六个真实世界动态网络上进行的实验表明,F-FADE取得了艺术性能的状态,并可能发现以往方法所无法发现的异常现象。