paper-with-me

Papers

Detecting Anomalies in Dynamic Graphs via Memory enhanced Normality

2024-03-14 · Jie Liu, Xuequn Shang, Xiaolin Han, Kai Zheng, Hongzhi Yin

Anomaly detection in dynamic graphs presents a significant challenge due to the temporal evolution of graph structures and attributes. The conventional approaches that tackle this problem typically employ an unsupervised learning framework, capturing normality patterns with exclusive normal data during training and identifying deviations as anomalies during testing. However, these methods face critical drawbacks: they either only depend on proxy tasks for representation without directly pinpointing normal patterns, or they neglect to differentiate between spatial and temporal normality patterns. More recent methods that use contrastive learning with negative sampling also face high computational costs, limiting their scalability to large graphs. To address these challenges, we introduce a novel Spatial-Temporal memories-enhanced graph autoencoder (STRIPE). Initially, STRIPE employs Graph Neural Networks (GNNs) and gated temporal convolution layers to extract spatial and temporal features. Then STRIPE incorporates separate spatial and temporal memory networks to capture and store prototypes of normal patterns, respectively. These stored patterns are retrieved and integrated with encoded graph embeddings through a mutual attention mechanism. Finally, the integrated features are fed into the decoder to reconstruct the graph streams which serve as the proxy task for anomaly detection. This comprehensive approach not only minimizes reconstruction errors but also emphasizes the compactness and distinctiveness of the embeddings w.r.t. the nearest memory prototypes. Extensive experiments on six benchmark datasets demonstrate the effectiveness and efficiency of STRIPE, where STRIPE significantly outperforms existing methods with 5.8% improvement in AUC scores and 4.62X faster in training time.

📄 PDF Abstract BibTeX arXiv:2403.09039

Code (0)

등록된 구현이 없습니다.

Tasks

Anomaly DetectionContrastive Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Sketch-Based Anomaly Detection in Streaming Graphs

2021-06-08 · Siddharth Bhatia, Mohit Wadhwa, Kenji Kawaguchi, Neil Shah 외

Given a stream of graph edges from a dynamic graph, how can we assign anomaly scores to edges and subgraphs in an online manner, for the purpose of detecting unusual behavior, using constant time and memory? For example,…

Anomaly DetectionIntrusion Detection

GLAD: Content-aware Dynamic Graphs For Log Anomaly Detection

2023-09-12 · Yufei Li, Yanchi Liu, Haoyu Wang, Zhengzhang Chen 외

Logs play a crucial role in system monitoring and debugging by recording valuable system information, including events and states. Although various methods have been proposed to detect anomalies in log sequences, they of…

Anomaly DetectionFew-Shot LearningGraph Neural Network

Temporal Graphs Anomaly Emergence Detection: Benchmarking For Social Media Interactions

2023-07-11 · Teddy Lazebnik, Or Iny

Temporal graphs have become an essential tool for analyzing complex dynamic systems with multiple agents. Detecting anomalies in temporal graphs is crucial for various applications, including identifying emerging trends,…

Anomaly DetectionBenchmarking

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, nat…

Anomaly DetectionAnomaly Detection in Edge StreamsSelf-Supervised Learning

Anomaly Detection in Dynamic Graphs: A Comprehensive Survey

2024-05-31 · Ocheme Anthony Ekle, William Eberle

This survey paper presents a comprehensive and conceptual overview of anomaly detection using dynamic graphs. We focus on existing graph-based anomaly detection (AD) techniques and their applications to dynamic networks.…

Anomaly DetectionGraph MiningSurvey