Midas: Microcluster-Based Detector of Anomalies in Edge Streams
Siddharth Bhatia, Bryan Hooi, Minji Yoon, Kijung Shin, Christos Faloutsos
Abstract
Given a stream of graph edges from a dynamic graph, how can we assign anomaly scores to edges in an online manner, for the purpose of detecting unusual behavior, using constant time and memory? Existing approaches aim to detect individually surprising edges. In this work, we propose MIDAS, which focuses on detecting microcluster anomalies, or suddenly arriving groups of suspiciously similar edges, such as lockstep behavior, including denial of service attacks in network traffic data. MIDAS has the following properties: (a) it detects microcluster anomalies while providing theoretical guarantees about its false positive probability; (b) it is online, thus processing each edge in constant time and constant memory, and also processes the data 162 -644 times faster than state-of-the-art approaches; (c) it provides 42%-48% higher accuracy (in terms of AUC) than state-of-the-art approaches.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers19
- Mixup for Node and Graph ClassificationYiwei Wang, Wei Wang, Yuxuan Liang, Yujun Cai et al.WWW 2021 · 220 citations
- MStream: Fast Anomaly Detection in Multi-Aspect StreamsSiddharth Bhatia, Arjit Jain, Pan Li, Ritesh Kumar et al.WWW 2021 · 69 citations
- CurGraph: Curriculum Learning for Graph ClassificationYiwei Wang, Wei Wang, Yuxuan Liang, Yujun Cai et al.WWW 2021 · 62 citations
- MemStream: Memory-Based Streaming Anomaly DetectionSiddharth Bhatia, Arjit Jain, Shivin Srivastava, Kenji Kawaguchi et al.WWW 2022 · 33 citations
- Sketch-Based Anomaly Detection in Streaming GraphsSiddharth Bhatia, Mohit Wadhwa, Kenji Kawaguchi, Neil Shah et al.KDD 2023 · 23 citations
Related papers
- SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised LearningJongha Lee, Sunwoo Kim, Kijung ShinKDD 2024 · 21 citations
- Mccatch: Scalable Microcluster Detection in Dimensional and Nondimensional DatasetsBraulio Valentin Sanchez Vinces, Robson L. F. Cordeiro, Christos FaloutsosICDE 2024 · 1 citation
- ARES: Anomaly Recognition Model For Edge StreamsSimone Mungari, Albert Bifet, Giuseppe Manco, Bernhard PfahringerKDD 2026
- Adaptive Clustering-based Malicious Traffic Classification at the Network EdgeAlec F. Diallo, Paul PatrasINFOCOM 2021 · 64 citations
- Finding Simplex Items in Data StreamsZhuochen Fan, Jiarui Guo, Xiaodong Li, Tong Yang et al.ICDE 2023 · 9 citations
