ARES: Anomaly Recognition Model For Edge Streams
Simone Mungari, Albert Bifet, Giuseppe Manco, Bernhard Pfahringer

TL;DR
ARES is an unsupervised framework that combines Graph Neural Networks and Half-Space Trees to detect anomalies in real-time edge streams within dynamic temporal graphs, addressing challenges like concept drift and large data volumes.
Contribution
It introduces a novel unsupervised anomaly detection method for edge streams that integrates GNNs with HSTs and includes a minimal supervised thresholding mechanism for improved accuracy.
Findings
Effective detection of anomalies in real-world cyber-attack scenarios
Operates efficiently with low space and time complexity
Outperforms existing methods in accuracy and adaptability
Abstract
Many real-world scenarios involving streaming information can be represented as temporal graphs, where data flows through dynamic changes in edges over time. Anomaly detection in this context has the objective of identifying unusual temporal connections within the graph structure. Detecting edge anomalies in real time is crucial for mitigating potential risks. Unlike traditional anomaly detection, this task is particularly challenging due to concept drifts, large data volumes, and the need for real-time response. To face these challenges, we introduce ARES, an unsupervised anomaly detection framework for edge streams. ARES combines Graph Neural Networks (GNNs) for feature extraction with Half-Space Trees (HST) for anomaly scoring. GNNs capture both spike and burst anomalous behaviors within streams by embedding node and edge properties in a latent space, while HST partitions this space…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Stream Mining Techniques · Anomaly Detection Techniques and Applications · Advanced Graph Neural Networks
