English

Event2Graph: Event-driven Bipartite Graph for Multivariate Time-series Anomaly Detection

Machine Learning 2021-08-17 v1 Information Retrieval Social and Information Networks

Abstract

Modeling inter-dependencies between time-series is the key to achieve high performance in anomaly detection for multivariate time-series data. The de-facto solution to model the dependencies is to feed the data into a recurrent neural network (RNN). However, the fully connected network structure underneath the RNN (either GRU or LSTM) assumes a static and complete dependency graph between time-series, which may not hold in many real-world applications. To alleviate this assumption, we propose a dynamic bipartite graph structure to encode the inter-dependencies between time-series. More concretely, we model time series as one type of nodes, and the time series segments (regarded as event) as another type of nodes, where the edge between two types of nodes describe a temporal pattern occurred on a specific time series at a certain time. Based on this design, relations between time series can be explicitly modelled via dynamic connections to event nodes, and the multivariate time-series anomaly detection problem can be formulated as a self-supervised, edge stream prediction problem in dynamic graphs. We conducted extensive experiments to demonstrate the effectiveness of the design.

Keywords

Cite

@article{arxiv.2108.06783,
  title  = {Event2Graph: Event-driven Bipartite Graph for Multivariate Time-series Anomaly Detection},
  author = {Yuhang Wu and Mengting Gu and Lan Wang and Yusan Lin and Fei Wang and Hao Yang},
  journal= {arXiv preprint arXiv:2108.06783},
  year   = {2021}
}

Comments

In submission to a conference

R2 v1 2026-06-24T05:07:53.939Z