DAGAD: Data Augmentation for Graph Anomaly Detection
Graph anomaly detection in this paper aims to distinguish abnormal nodes that behave differently from the benign ones accounting for the majority of graph-structured instances. Receiving increasing attention from both academia and industry, yet existing research on this task still suffers from two critical issues when learning informative anomalous behavior from graph data. For one thing, anomalies are usually hard to capture because of their subtle abnormal behavior and the shortage of background knowledge about them, which causes severe anomalous sample scarcity. Meanwhile, the overwhelming majority of objects in real-world graphs are normal, bringing the class imbalance problem as well. To bridge the gaps, this paper devises a novel Data Augmentation-based Graph Anomaly Detection (DAGAD) framework for attributed graphs, equipped with three specially designed modules: 1) an information fusion module employing graph neural network encoders to learn representations, 2) a graph data augmentation module that fertilizes the training set with generated samples, and 3) an imbalance-tailored learning module to discriminate the distributions of the minority (anomalous) and majority (normal) classes. A series of experiments on three datasets prove that DAGAD outperforms ten state-of-the-art baseline detectors concerning various mostly-used metrics, together with an extensive ablation study validating the strength of our proposed modules.
Code (1)
Tasks
Anomaly DetectionData AugmentationGraph Anomaly DetectionGraph Neural NetworkMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Action Sequence Augmentation for Early Graph-based Anomaly Detection
The proliferation of web platforms has created incentives for online abuse. Many graph-based anomaly detection techniques are proposed to identify the suspicious accounts and behaviors. However, most of them detect the a…
Anomaly DetectionData AugmentationGraph Anomaly DetectionBalanced Anomaly-guided Ego-graph Diffusion Model for Inductive Graph Anomaly Detection
Graph anomaly detection (GAD) is crucial in applications like fraud detection and cybersecurity. Despite recent advancements using graph neural networks (GNNs), two major challenges persist. At the model level, most meth…
Synthetic Data GenerationGraph Anomaly DetectionData AugmentationFraud DetectionADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detection
Graph anomaly detection is crucial for identifying nodes that deviate from regular behavior within graphs, benefiting various domains such as fraud detection and social network. Although existing reconstruction-based met…
Anomaly DetectionFraud DetectionGraph Anomaly DetectionRevisiting Graph Contrastive Learning for Anomaly Detection
Combining Graph neural networks (GNNs) with contrastive learning for anomaly detection has drawn rising attention recently. Existing graph contrastive anomaly detection (GCAD) methods have primarily focused on improving …
Anomaly DetectionAttributeContrastive LearningCounterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection
A critical aspect of Graph Neural Networks (GNNs) is to enhance the node representations by aggregating node neighborhood information. However, when detecting anomalies, the representations of abnormal nodes are prone to…
Anomaly DetectioncounterfactualData AugmentationDenoising+1