mlsanityData to 7 Oct 2026

Detecting Anomalies in Dynamic Graphs via Memory enhanced Normality

arXiv 2403.09039 ↗First posted 14 Mar 2024cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 26 of its 48 references that are in the map. First posted on arXiv 14 Mar 2024.

Builds on

26 of 48 references.

References · 26

  1. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  2. 2016Variational Graph Auto-Encoderscited by 1,373
  3. 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 560
  4. 2014Memory Networkscited by 354
  5. 2019DM-GAN: Dynamic Memory Generative Adversarial Networks for Text-to-Image Synthesiscited by 308
  6. 2020Learning Memory-guided Normality for Anomaly Detectioncited by 278
  7. 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
  8. 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
  9. 2021Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detectioncited by 67
  10. 2018Memory Matching Networks for One-Shot Image Recognitioncited by 65
  11. 2022DGraph: A Large-Scale Financial Dataset for Graph Anomaly Detectioncited by 63
  12. 2021Anomaly Detection in Dynamic Graphs via Transformercited by 57
14 more
  1. 2020Structural Temporal Graph Neural Networks for Anomaly Detection in Dynamic Graphscited by 55
  2. 2022Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented Viewcited by 54
  3. 2016Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphscited by 37
  4. 2018One-Class Adversarial Nets for Fraud Detectioncited by 33
  5. 2021Double-Scale Self-Supervised Hypergraph Learning for Group Recommendationcited by 32
  6. 2023SAD: Semi-Supervised Anomaly Detection on Dynamic Graphscited by 27
  7. 2023ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detectioncited by 23
  8. 2022Learning Appearance-motion Normality for Video Anomaly Detectioncited by 17
  9. 2023Graph-level Anomaly Detection via Hierarchical Memory Networkscited by 16
  10. 2022Unsupervised Graph Outlier Detection: Problem Revisit, New Insight, and Superior Methodcited by 15
  11. 2018Memorization Precedes Generation: Learning Unsupervised GANs with Memory Networkscited by 12
  12. 2022Time-aware Dynamic Graph Embedding for Asynchronous Structural Evolutioncited by 8
  13. 2023Imbalanced Node Classification Beyond Homophilic Assumptioncited by 7
  14. 2023BOURNE: Bootstrapped Self-supervised Learning Framework for Unified Graph Anomaly Detectioncited by 6

Built on by

Not cited yet.