MIDAS: Microcluster-Based Detector of Anomalies in Edge Streams
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 4; 2023: 3; 2024: 5; 2025: 4; 2026: 5.
29 papers.
Sort:
By area:
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Modelscited by 22
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2021Anomalous Edge Detection in Edge Exchangeable Social Network Modelscited by 17
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2021Unveiling the potential of Graph Neural Networks for robust Intrusion Detectioncited by 14
- 2024SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised Learningcited by 14
- 2021MemStream: Memory-Based Streaming Anomaly Detectioncited by 12
- 2024A Generalizable Anomaly Detection Method in Dynamic Graphscited by 10
- 2021Sketch-Based Anomaly Detection in Streaming Graphscited by 9
- 2023Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphscited by 9
- 2022Anomaly Detection in Multiplex Dynamic Networks: from Blockchain Security to Brain Disease Predictioncited by 6
17 more
- 2021Cybersecurity Anomaly Detection in Adversarial Environmentscited by 4
- 2024Learning-Based Link Anomaly Detection in Continuous-Time Dynamic Graphscited by 4
- 2024Anomaly Detection in Graph Structured Data: A Surveycited by 3
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphscited by 2
- 2026Beyond Sparse Supervision: Diffusion-Guided Learning for Few-Shot Graph Fraud Detectioncited by 2
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patternscited by 1
- 2022FadMan: Federated Anomaly Detection across Multiple Attributed Networkscited by 1
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shiftscited by 1
- 2025ARES: Anomaly Recognition Model For Edge Streamscited by 1
- 2026Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streamscited by 1
- 2022tegdet: An extensible Python Library for Anomaly Detection using Time-Evolving Graphscited by 0
- 2022A Frequency-Structure Approach for Link Stream Analysiscited by 0
- 2025Anomaly Detection in Cooperative Vehicle Perception Systems under Imperfect Communicationcited by 0
- 2025Low-Resource Neural Machine Translation Using Recurrent Neural Networks and Transfer Learning: A Case Study on English-to-Igbocited by 0
- 2026Trivial Graph Features and Classical Learning are Enough to Detect Random Anomaliescited by 0
- 2026Beat the Counter First: A Baseline for Temporal-Graph Anomaly Detectorscited by 0
- 2026RankShift: In-Database Detection and Explanation of Categorical Shiftscited by 0
- 2026RankShift: In-Database Detection and Explanation of Categorical Shifts28 Aug 2026
- 2026Beat the Counter First: A Baseline for Temporal-Graph Anomaly Detectors16 Aug 2026
- 2026Beyond Sparse Supervision: Diffusion-Guided Learning for Few-Shot Graph Fraud Detection26 Jun 2026
- 2026Trivial Graph Features and Classical Learning are Enough to Detect Random Anomalies2 Mar 2026
- 2026Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streams4 Feb 2026
- 2025ARES: Anomaly Recognition Model For Edge Streams27 Nov 2025
- 2025Low-Resource Neural Machine Translation Using Recurrent Neural Networks and Transfer Learning: A Case Study on English-to-Igbo24 Apr 2025
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 2025
- 2025Anomaly Detection in Cooperative Vehicle Perception Systems under Imperfect Communication28 Jan 2025
- 2024A Generalizable Anomaly Detection Method in Dynamic Graphs21 Dec 2024
- 2024Learning-Based Link Anomaly Detection in Continuous-Time Dynamic Graphs28 May 2024
- 2024Anomaly Detection in Graph Structured Data: A Survey10 May 2024
17 more
- 2024SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised Learning19 Feb 2024
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Models16 Feb 2024
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directions26 Aug 2023
- 2023Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphs21 Aug 2023
- 2023Graph Anomaly Detection in Time Series: A Survey31 Jan 2023
- 2022A Frequency-Structure Approach for Link Stream Analysis7 Dec 2022
- 2022Anomaly Detection in Multiplex Dynamic Networks: from Blockchain Security to Brain Disease Prediction15 Nov 2022
- 2022tegdet: An extensible Python Library for Anomaly Detection using Time-Evolving Graphs17 Oct 2022
- 2022FadMan: Federated Anomaly Detection across Multiple Attributed Networks27 May 2022
- 2021Anomalous Edge Detection in Edge Exchangeable Social Network Models27 Sep 2021
- 2021Unveiling the potential of Graph Neural Networks for robust Intrusion Detection30 Jul 2021
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphs29 Jun 2021
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learning14 Jun 2021
- 2021Sketch-Based Anomaly Detection in Streaming Graphs8 Jun 2021
- 2021MemStream: Memory-Based Streaming Anomaly Detection7 Jun 2021
- 2021Cybersecurity Anomaly Detection in Adversarial Environments14 May 2021
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patterns4 Apr 2021
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Modelscited by 22
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2021Anomalous Edge Detection in Edge Exchangeable Social Network Modelscited by 17
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2021Unveiling the potential of Graph Neural Networks for robust Intrusion Detectioncited by 14
- 2024SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised Learningcited by 14
- 2021MemStream: Memory-Based Streaming Anomaly Detectioncited by 12
- 2024A Generalizable Anomaly Detection Method in Dynamic Graphscited by 10
- 2021Sketch-Based Anomaly Detection in Streaming Graphscited by 9
- 2023Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphscited by 9
- 2022Anomaly Detection in Multiplex Dynamic Networks: from Blockchain Security to Brain Disease Predictioncited by 6
12 most cited of 28 All 28 (JSON)
- 2026RankShift: In-Database Detection and Explanation of Categorical Shifts28 Aug 2026
- 2026Beat the Counter First: A Baseline for Temporal-Graph Anomaly Detectors16 Aug 2026
- 2026Trivial Graph Features and Classical Learning are Enough to Detect Random Anomalies2 Mar 2026
- 2026Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streams4 Feb 2026
- 2025ARES: Anomaly Recognition Model For Edge Streams27 Nov 2025
- 2025Low-Resource Neural Machine Translation Using Recurrent Neural Networks and Transfer Learning: A Case Study on English-to-Igbo24 Apr 2025
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 2025
- 2025Anomaly Detection in Cooperative Vehicle Perception Systems under Imperfect Communication28 Jan 2025
- 2024A Generalizable Anomaly Detection Method in Dynamic Graphs21 Dec 2024
- 2024Learning-Based Link Anomaly Detection in Continuous-Time Dynamic Graphs28 May 2024
- 2024Anomaly Detection in Graph Structured Data: A Survey10 May 2024
- 2024SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised Learning19 Feb 2024
12 newest of 28 All 28 (JSON)