Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

AnomalyDAE: Dual autoencoder for anomaly detection on attributed networks

About

Anomaly detection on attributed networks aims at finding nodes whose patterns deviate significantly from the majority of reference nodes, which is pervasive in many applications such as network intrusion detection and social spammer detection. However, most existing methods neglect the complex cross-modality interactions between network structure and node attribute. In this paper, we propose a deep joint representation learning framework for anomaly detection through a dual autoencoder (AnomalyDAE), which captures the complex interactions between network structure and node attribute for high-quality embeddings. Specifically, AnomalyDAE consists of a structure autoencoder and an attribute autoencoder to learn both node embedding and attribute embedding jointly in latent space. Moreover, attention mechanism is employed in structure encoder to learn the importance between a node and its neighbors for an effective capturing of structure pattern, which is important to anomaly detection. Besides, by taking both the node embedding and attribute embedding as inputs of attribute decoder, the cross-modality interactions between network structure and node attribute are learned during the reconstruction of node attribute. Finally, anomalies can be detected by measuring the reconstruction errors of nodes from both the structure and attribute perspectives. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed method.

Haoyi Fan, Fengbin Zhang, Zuoyong Li• 2020

Related benchmarks

TaskDatasetResultRank
Graph Anomaly DetectionAMAZON
AUROC91.71
109
Graph Anomaly DetectionREDDIT
AUROC55.31
106
Graph Anomaly DetectionBlogCatalog
AUROC0.748
101
Graph Anomaly DetectionWeibo
AUROC89.88
99
Graph Anomaly DetectionFacebook
AUROC0.1087
75
Graph Anomaly DetectionPubmed
AUC81
65
Graph Anomaly Detectionquestions
AUPRC3.73
59
Graph Anomaly DetectionT-Finance
AUC58.1
58
Graph Anomaly DetectionACM
AUPRC0.2718
54
Graph Anomaly DetectionReddit (test)
AUPRC0.036
51
Showing 10 of 41 rows

Other info

Follow for update