paper-with-me

Papers

SLADE: Detecting Dynamic Anomalies in Edge Streams without Labels via Self-Supervised Learning

2024-02-19 · Jongha Lee, Sunwoo Kim, Kijung Shin

To detect anomalies in real-world graphs, such as social, email, and financial networks, various approaches have been developed. While they typically assume static input graphs, most real-world graphs grow over time, naturally represented as edge streams. In this context, we aim to achieve three goals: (a) instantly detecting anomalies as they occur, (b) adapting to dynamically changing states, and (c) handling the scarcity of dynamic anomaly labels. In this paper, we propose SLADE (Self-supervised Learning for Anomaly Detection in Edge Streams) for rapid detection of dynamic anomalies in edge streams, without relying on labels. SLADE detects the shifts of nodes into abnormal states by observing deviations in their interaction patterns over time. To this end, it trains a deep neural network to perform two self-supervised tasks: (a) minimizing drift in node representations and (b) generating long-term interaction patterns from short-term ones. Failure in these tasks for a node signals its deviation from the norm. Notably, the neural network and tasks are carefully designed so that all required operations can be performed in constant time (w.r.t. the graph size) in response to each new edge in the input stream. In dynamic anomaly detection across four real-world datasets, SLADE outperforms nine competing methods, even those leveraging label supervision.

📄 PDF Abstract BibTeX arXiv:2402.11933

Code (2)

jhsk777/slade 공식 구현 pytorch
jhsk777/slade-online-appendix 공식 구현

Tasks

Anomaly DetectionAnomaly Detection in Edge StreamsSelf-Supervised Learning

Similar Papers 제목 키워드 기반

F-FADE: Frequency Factorization for Anomaly Detection in Edge Streams

2020-11-09 · Yen-Yu Chang, Pan Li, Rok Sosic, M. H. Afifi 외

Edge streams are commonly used to capture interactions in dynamic networks, such as email, social, or computer networks. The problem of detecting anomalies or rare events in edge streams has a wide range of applications.…

Anomaly DetectionAnomaly Detection in Edge Streams

MIDAS: Microcluster-Based Detector of Anomalies in Edge Streams

2019-11-11 · Siddharth Bhatia, Bryan Hooi, Minji Yoon, Kijung Shin 외

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…

Anomaly Detection in Edge Streams

Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streams

2026-02-04 · Soshi Kakio, Yasuko Matsubara, Ren Fujiwara, Yasushi Sakurai arxiv

Analysis and anomaly detection in event tensor streams consisting of timestamps and multiple attributes - such as communication logs(time, IP address, packet length)- are essential tasks in data mining. While existing te…

Anomaly Detection

Real-Time Anomaly Detection in Edge Streams

2020-09-17 · Siddharth Bhatia, Rui Liu, Bryan Hooi, Minji Yoon 외

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…

Anomaly DetectionAnomaly Detection in Edge Streams

ARES: Anomaly Recognition Model For Edge Streams

2025-11-27 · Simone Mungari, Albert Bifet, Giuseppe Manco, Bernhard Pfahringer arxiv

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 identif…

Unsupervised Anomaly Detection