vix.ing · top · new · best · stats

Structural Temporal Graph Neural Networks for Anomaly Detection in Dynamic Graphs

2020/05/15 by Lei Cai, Cai, Lei, Zhengzhang Chen +12 · 7 citations
Computer Science · Mathematics · Physics and Astronomy · #Advanced Graph Neural Networks #Complex Network Analysis Techniques #FOS: Computer and information sciences #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Network Security and Intrusion Detection #Social and Information Networks (cs.SI) #cs.LG #cs.SI #stat.ML

paper · pdf · doi:10.48550/arxiv.2005.07427

openalex publication_date 2020/05/15 · openalex created_date 2020/05/21 · arxiv created 2020/05/25 · arxiv updated 2020/05/26 · openalex updated_date 2026/07/28

Abstract

Detecting anomalies in dynamic graphs is a vital task, with numerous practical applications in areas such as security, finance, and social media. Previous network embedding based methods have been mostly focusing on learning good node representations, whereas largely ignoring the subgraph structural changes related to the target nodes in dynamic graphs. In this paper, we propose StrGNN, an end-to-end structural temporal Graph Neural Network model for detecting anomalous edges in dynamic graphs. In particular, we first extract the h-hop enclosing subgraph centered on the target edge and propose the node labeling function to identify the role of each node in the subgraph. Then, we leverage graph convolution operation and Sortpooling layer to extract the fixed-size feature from each snapshot/timestamp. Based on the extracted features, we utilize Gated recurrent units (GRUs) to capture the temporal information for anomaly detection. Extensive experiments on six benchmark datasets and a real enterprise security system demonstrate the effectiveness of StrGNN.

Citations

Cited by

Related