Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ARES: Anomaly Recognition Model For Edge Streams

About

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 to isolate anomalies efficiently. ARES operates in an unsupervised way without the need for prior data labeling. To further validate its detection capabilities, we additionally incorporate a simple yet effective supervised thresholding mechanism. This approach leverages statistical dispersion among anomaly scores to determine the optimal threshold using a minimal set of labeled data, ensuring adaptability across different domains. We validate ARES through extensive evaluations across several real-world cyber-attack scenarios, comparing its performance against existing methods while analyzing its space and time complexity.

Simone Mungari, Albert Bifet, Giuseppe Manco, Bernhard Pfahringer• 2025

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionUNSW
Running Time (s)5.4
17
Anomaly DetectionDARPA (test)
F1 Score97
8
Anomaly DetectionUNSW-NB15 (test)
F1-Score93.9
8
Anomaly DetectionISCX 2012 (test)
F1-Score96.4
8
Anomaly DetectionCIC-IDS 2017 (test)
F1-Score89.9
8
Anomaly DetectionCTU-13 Scenario 1 (test)
F1 Score33.4
8
Anomaly DetectionCTU-13 Scenario 10 (test)
F1-Score0.711
8
Anomaly DetectionCTU-13 Scenario 13 (test)
F1-Score34.3
8
Anomaly RecognitionDARPA
Running Time (s)7.83
8
Anomaly RecognitionISCX 2012
Running Time (s)6.76
8
Showing 10 of 16 rows

Other info

Follow for update