mlsanityData to 7 Oct 2026

Twin Graph-based Anomaly Detection via Attentive Multi-Modal Learning for Microservice System

arXiv 2310.04701 ↗First posted 7 Oct 2023cs.LG cs.SEcited by 6

Not on the map. Why?

Abstract (arXiv)

Microservice architecture has sprung up over recent years for managing enterprise applications, due to its ability to independently deploy and scale services. Despite its benefits, ensuring the reliability and safety of a microservice system remains highly challenging. Existing anomaly detection algorithms based on a single data modality (i.e., metrics, logs, or traces) fail to fully account for the complex correlations and interactions between different modalities, leading to false negatives and false alarms, whereas incorporating more data modalities can offer opportunities for further performance gain. As a fresh attempt, we propose in this paper a semi-supervised graph-based anomaly detection method, MSTGAD, which seamlessly integrates all available data modalities via attentive multi-modal learning. First, we extract and normalize features from the three modalities, and further integrate them using a graph, namely MST (microservice system twin) graph, where each node represents a service instance and the edge indicates the scheduling relationship between different service instances. The MST graph provides a virtual representation of the status and scheduling relationships among service instances of a real-world microservice system. Second, we construct a transformer-based neural network with both spatial and temporal attention mechanisms to model the inter-correlations between different modalities and temporal dependencies between the data points. This enables us to detect anomalies automatically and accurately in real-time. The source code of MSTGAD is publicly available at https://github.com/alipay/microservice_system_twin_graph_based_anomaly_detection.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 20 of its 45 references that are in the map. First posted on arXiv 7 Oct 2023.

Builds on

20 of 45 references.

References · 20

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017Graph Attention Networkscited by 8,854
  4. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  5. 2021How Attentive are Graph Attention Networks?cited by 818
  6. 2019Enhancing the Locality and Breaking the Memory Bottleneck of Transformer on Time Series Forecastingcited by 606
  7. 2020A Transformer-based Framework for Multivariate Time Series Representation Learningcited by 449
  8. 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
  9. 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 282
  10. 2022TranAD: Deep Transformer Networks for Anomaly Detection in Multivariate Time Series Datacited by 211
  11. 2021Log-based Anomaly Detection Without Log Parsingcited by 59
  12. 2022Log-based Anomaly Detection with Deep Learning: How Far Are We?cited by 56
8 more
  1. 2021Anomaly Detection and Failure Root Cause Analysis in (Micro)Service-Based Cloud Applications: A Surveycited by 47
  2. 2021MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systemscited by 36
  3. 2023Robust Failure Diagnosis of Microservice System through Multimodal Datacited by 23
  4. 2023Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Datacited by 19
  5. 2021SemParser: A Semantic Parser for Log Analysiscited by 15
  6. 2023Robust Multimodal Failure Detection for Microservice Systemscited by 13
  7. 2022System Log Parsing: A Surveycited by 10
  8. 2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attentioncited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 2; 2026: 2.

6 papers.