GADY: Unsupervised Anomaly Detection on Dynamic Graphs

27 Feb 2025 (modified: 01 Mar 2025)XJTU 2025 CSUC SubmissionEveryoneRevisionsBibTeXCC BY 4.0
Keywords: dynamic graph, anomaly detection
Abstract: Anomaly detection on dynamic graphs aims to identify entities that exhibit abnormal behaviours compared to the standard patterns observed in the graphs and their temporal information. It has attracted increasing attention due to its appli- cations in various domains, such as finance, network security, and social networks. However, existing methods face two significant challenges: (1) dynamic structure capture challenge: how to capture graph structure with complex temporal information effectively, and (2) negative sampling challenge: how to construct high-quality negative samples for unsupervised learning. To address these challenges, we propose a Generative Anomaly Detection on Dynamic Graphs (GADY). GADY is a continuous dynamic graph model that can capture fine-grained temporal information to tackle the dynamic structure capture challenge, overcoming the limitations of existing discrete methods. Specifi- cally, we propose to use Prioritization Temporal Aggregation and Status Features to boost the dynamic graph encoder for anomaly detection. For the second challenge, we introduce a novel use of Generative Adversarial Networks to generate negative subgraphs. In addition, auxiliary loss functions were introduced in the generator training objective, ensuring the generated samples’ diversity and quality simultaneously. Extensive experiments show that our proposed GADY significantly outperforms the state- of-the-art method on three real-world datasets. Supplementary experiments further validate the effectiveness of our model design and the necessity of each component.
Submission Number: 10
Loading