Concept Drift and Anomaly Detection in Graph Streams
Not on the map. Why?
Abstract (arXiv)
Graph representations offer powerful and intuitive ways to describe data in a multitude of application domains. Here, we consider stochastic processes generating graphs and propose a methodology for detecting changes in stationarity of such processes. The methodology is general and considers a process generating attributed graphs with a variable number of vertices/edges, without the need to assume one-to-one correspondence between vertices at different time steps. The methodology acts by embedding every graph of the stream into a vector domain, where a conventional multivariate change detection procedure can be easily applied. We ground the soundness of our proposal by proving several theoretical results. In addition, we provide a specific implementation of the methodology and evaluate its effectiveness on several detection problems involving attributed graphs representing biological molecules and drawings. Experimental results are contrasted with respect to suitable baseline methods, demonstrating the effectiveness of our approach.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 5; 2024: 2; 2025: 0; 2026: 1.
12 papers.
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2022From Concept Drift to Model Degradation: An Overview on Performance-Aware Drift Detectorscited by 82
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
- 2021Online Graph Dictionary Learningcited by 37
- 2023Graph Deep Learning for Time Series Forecastingcited by 26
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2023DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systemscited by 10
- 2021Tiny Machine Learning for Concept Driftcited by 7
- 2021Human-in-the-loop Handling of Knowledge Driftcited by 4
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classificationcited by 1
- 2024AKBR: Learning Adaptive Kernel-based Representations for Graph Classificationcited by 0
- 2026Geodesics of Dynamic Graphs for Regime Change Detectioncited by 0
- 2026Geodesics of Dynamic Graphs for Regime Change Detection5 Jun 2026
- 2024Incremental Learning with Concept Drift Detection and Prototype-based Embeddings for Graph Stream Classification3 Apr 2024
- 2024AKBR: Learning Adaptive Kernel-based Representations for Graph Classification24 Mar 2024
- 2023Graph Deep Learning for Time Series Forecasting24 Oct 2023
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directions26 Aug 2023
- 2023DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systems7 Jul 2023
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection7 Jul 2023
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunities2 Feb 2023
- 2022From Concept Drift to Model Degradation: An Overview on Performance-Aware Drift Detectors21 Mar 2022
- 2021Tiny Machine Learning for Concept Drift30 Jul 2021
- 2021Human-in-the-loop Handling of Knowledge Drift27 Mar 2021
- 2021Online Graph Dictionary Learning12 Feb 2021